[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#849245: krita: segfault on startup



Package: krita
Version: 1:3.1.1+dfsg-1
Severity: grave
Justification: renders package unuseable

Hi,

The new krita just won't start.

Stderr output:

% krita
krita.lib.pigment: Legacy integer arithmetics implementation
OpenGL Info
  Vendor:  Intel Open Source Technology Center
  Renderer:  Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2) 
  Version:  3.0 Mesa 13.0.2
  Shading language:  1.30
  Requested format:  QSurfaceFormat(version 3.0, options QFlags(0x4), 
depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, 
alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior 2, 
swapInterval 0, profile  2)
  Current format:    QSurfaceFormat(version 3.0, options QFlags(0x4), 
depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, 
alphaBufferSize 0, stencilBufferSize 8, samples -1, swapBehavior 2, 
swapInterval 0, profile  0)
     Version: 3 . 0
     Supports deprecated functions true
krita has opengl true
Setting XDG_DATA_DIRS "/usr/bin/../share:/usr/share:/usr/share:/usr/local/
share"
Available translations QSet("nl", "ta", "mai", "da", "zh_CN", "bg", "be", 
"oc", "lt", "ia", "wa", "bs", "ne", "ar", "uz@cyrillic", "zh_TW", "mk", "sl", 
"eu", "km", "vi", "ga", "nb", "ko", "ro", "hne", "kk", "gl", "de", "hu", "ru", 
"tr", "cy", "af", "uz", "ms", "eo", "ug", "sq", "ja", "is", "cs", "et", "hr", 
"uk", "pa", "pt_BR", "fr", "pl", "xh", "sv", "fa", "mr", "nds", "fy", "es", 
"ca@valencia", "pt", "he", "fi", "en_US", "se", "it", "nn", "el", "ast", 
"en_GB", "sk", "tg", "lv", "hi", "ca", "br", "th")
Available domain translations QSet("nl", "ta", "mai", "da", "zh_CN", "bg", 
"be", "oc", "lt", "ia", "wa", "bs", "ne", "ar", "uz@cyrillic", "zh_TW", "mk", 
"sl", "eu", "km", "vi", "ga", "nb", "ko", "ro", "hne", "kk", "gl", "de", "hu", 
"ru", "tr", "cy", "af", "uz", "ms", "eo", "ug", "sq", "ja", "is", "cs", "et", 
"hr", "uk", "pa", "pt_BR", "fr", "pl", "xh", "sv", "fa", "mr", "nds", "fy", 
"es", "ca@valencia", "pt", "he", "fi", "en_US", "se", "it", "nn", "el", "ast", 
"en_GB", "sk", "tg", "lv", "hi", "ca", "br", "th")
Override language: "zh_CN:zh_TW"
Qt ui languages ("zh", "zh-CN", "zh-Hans-CN")
Invalid profile :  "/usr/share/color/icc/colord/Crayons.icc" "Crayon Colors"
Invalid profile :  "/usr/share/color/icc/colord/x11-colors.icc" "X11 Colors"
QIODevice::seek: Invalid pos: -18
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = krita path = /usr/bin pid = 18387
KCrash: Arguments: /usr/bin/krita 
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from 
kdeinit
sock_file=/run/user/1000/kdeinit5__0
[1]  + 18387 suspended (signal)  krita

Backtrace:

Application: krita (krita), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7efe1b6fd8c0 (LWP 18387))]

Thread 3 (Thread 0x7efe0ea8b700 (LWP 18389)):
#0  0x00007ffc43ff6b0b in clock_gettime ()
#1  0x00007efe295d8886 in __GI___clock_gettime (clock_id=clock_id@entry=1, 
tp=tp@entry=0x7efe0ea8aa30) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007efe29f6e021 in qt_clock_gettime (ts=0x7efe0ea8aa30, 
clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:109
#3  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/
qelapsedtimer_unix.cpp:164
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:173
#5  0x00007efe2a0eabd9 in QTimerInfoList::updateCurrentTime 
(this=this@entry=0x7efe08002ed0) at kernel/qtimerinfo_unix.cpp:91
#6  0x00007efe2a0eb185 in QTimerInfoList::timerWait (this=0x7efe08002ed0, 
tm=...) at kernel/qtimerinfo_unix.cpp:388
#7  0x00007efe2a0ec52e in timerSourcePrepareHelper (timeout=0x7efe0ea8ab04, 
src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132
#8  timerSourcePrepare (source=<optimized out>, 
timeout=timeout@entry=0x7efe0ea8ab04) at kernel/qeventdispatcher_glib.cpp:165
#9  0x00007efe22a44edd in g_main_context_prepare 
(context=context@entry=0x7efe08000990, priority=priority@entry=0x7efe0ea8ab90) 
at ././glib/gmain.c:3501
#10 0x00007efe22a4591b in g_main_context_iterate 
(context=context@entry=0x7efe08000990, block=block@entry=1, 
dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3909
#11 0x00007efe22a45b0c in g_main_context_iteration (context=0x7efe08000990, 
may_block=may_block@entry=1) at ././glib/gmain.c:3990
#12 0x00007efe2a0ecf5b in QEventDispatcherGlib::processEvents 
(this=0x7efe080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#13 0x00007efe2a0968da in QEventLoop::exec (this=this@entry=0x7efe0ea8acd0, 
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#14 0x00007efe29ec40f3 in QThread::exec (this=this@entry=0x7efe2c1a6d60 
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/
qthread.cpp:507
#15 0x00007efe2c1316d5 in QDBusConnectionManager::run (this=0x7efe2c1a6d60 
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at 
qdbusconnection.cpp:178
#16 0x00007efe29ec8da8 in QThreadPrivate::start (arg=0x7efe2c1a6d60 
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/
qthread_unix.cpp:368
#17 0x00007efe242c2464 in start_thread (arg=0x7efe0ea8b700) at 
pthread_create.c:333
#18 0x00007efe295cb9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/
clone.S:105

Thread 2 (Thread 0x7efe190ad700 (LWP 18388)):
#0  0x00007efe295c256d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007efe27ec2150 in poll (__timeout=-1, __nfds=1, __fds=0x7efe190acc00) 
at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
#2  _xcb_conn_wait (c=c@entry=0x56260a2c5de0, cond=cond@entry=0x56260a2c5e20, 
vector=vector@entry=0x0, count=count@entry=0x0) at ../../src/xcb_conn.c:479
#3  0x00007efe27ec3ee9 in xcb_wait_for_event (c=0x56260a2c5de0) at ../../src/
xcb_in.c:693
#4  0x00007efe1b3fcb69 in QXcbEventReader::run (this=0x56260a2d0470) at 
qxcbconnection.cpp:1343
#5  0x00007efe29ec8da8 in QThreadPrivate::start (arg=0x56260a2d0470) at 
thread/qthread_unix.cpp:368
#6  0x00007efe242c2464 in start_thread (arg=0x7efe190ad700) at 
pthread_create.c:333
#7  0x00007efe295cb9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/
clone.S:105

Thread 1 (Thread 0x7efe1b6fd8c0 (LWP 18387)):
[KCrash Handler]
#6  __memmove_avx_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-
vec-unaligned-erms.S:284
#7  0x00007efe29fe9a22 in memcpy (__len=18, __src=<optimized out>, 
__dest=0x5626110d4b68) at /usr/include/x86_64-linux-gnu/bits/string3.h:53
#8  QResourceFileEngine::read (this=0x562610e477d0, data=0x5626110d4b68 "@K\r
\021&V", len=18) at io/qresource.cpp:1287
#9  0x00007efe29fbb83f in QFileDevice::readData 
(this=this@entry=0x5626110737f0, data=0x5626110d4b68 "@K\r\021&V", 
len=len@entry=16384) at io/qfiledevice.cpp:460
#10 0x00007efe29fc452e in QIODevice::read (this=0x5626110737f0, 
data=0x7ffc43fc8f70 "", maxSize=18) at io/qiodevice.cpp:1076
#11 0x00007efe066030d4 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/
imageformats/libxfreeimage.so
#12 0x00007efe063a3805 in isTARGA20 (io=io@entry=0x7efe06807020, 
handle=handle@entry=0x5626110737f0) at Source/FreeImage/PluginTARGA.cpp:371
#13 0x00007efe063a39aa in Validate (io=0x7efe06807020, handle=0x5626110737f0) 
at Source/FreeImage/PluginTARGA.cpp:380
#14 0x00007efe06383940 in FreeImage_Validate (fif=fif@entry=FIF_TARGA, 
io=io@entry=0x7efe06807020, handle=handle@entry=0x5626110737f0) at Source/
FreeImage/Plugin.cpp:831
#15 0x00007efe06377ded in FreeImage_GetFileTypeFromHandle (io=0x7efe06807020, 
handle=0x5626110737f0, size=<optimized out>) at Source/FreeImage/GetType.cpp:
41
#16 0x00007efe0660313c in FreeImageHandler::GetFIF(QIODevice*, QByteArray 
const&) () from /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/
libxfreeimage.so
#17 0x00007efe0660496c in FreeimageQt5Plugin::capabilities(QIODevice*, 
QByteArray const&) const () from /usr/lib/x86_64-linux-gnu/qt5/plugins/
imageformats/libxfreeimage.so
#18 0x00007efe2a4432c2 in createReadHandlerHelper (device=0x5626110737f0, 
format=..., autoDetectImageFormat=<optimized out>, 
ignoresFormatAndExtension=<optimized out>) at image/qimagereader.cpp:405
#19 0x00007efe2a443fbc in QImageReaderPrivate::initHandler 
(this=0x5626110123d0) at image/qimagereader.cpp:623
#20 0x00007efe2a44409e in QImageReader::format 
(this=this@entry=0x7ffc43fc9490) at image/qimagereader.cpp:726
#21 0x00007efe2a465c17 in (anonymous namespace)::ImageReader::format 
(this=0x7ffc43fc9490) at image/qicon.cpp:388
#22 QPixmapIconEngine::addFile (this=0x5626110d0cb0, fileName=..., size=..., 
mode=QIcon::Normal, state=QIcon::Off) at image/qicon.cpp:416
#23 0x00007efe2a46932b in QIcon::addFile (this=0x7ffc43fc9830, fileName=..., 
size=..., mode=QIcon::Normal, state=QIcon::Off) at image/qicon.cpp:1044
#24 0x00007efe2a4695ea in QIcon::QIcon (this=<optimized out>, fileName=...) at 
image/qicon.cpp:667
#25 0x00007efe2b11c5b5 in KisIconUtils::loadIcon(QString const&) () from /usr/
lib/x86_64-linux-gnu/libkritawidgetutils.so.16
#26 0x00007efe2b127038 in KisActionRegistry::propertizeAction(QString const&, 
QAction*) () from /usr/lib/x86_64-linux-gnu/libkritawidgetutils.so.16
#27 0x00007efe2b9d61cf in KisActionManager::createAction(QString const&) () 
from /usr/lib/x86_64-linux-gnu/libkritaui.so.16
#28 0x00007efe2bbd42f7 in KisViewManager::createActions() () from /usr/lib/
x86_64-linux-gnu/libkritaui.so.16
#29 0x00007efe2bbd4e02 in KisViewManager::KisViewManager(QWidget*, 
KActionCollection*) () from /usr/lib/x86_64-linux-gnu/libkritaui.so.16
#30 0x00007efe2bba502a in KisMainWindow::KisMainWindow() () from /usr/lib/
x86_64-linux-gnu/libkritaui.so.16
#31 0x00007efe2bbb0de6 in KisPart::createMainWindow() () from /usr/lib/x86_64-
linux-gnu/libkritaui.so.16
#32 0x00007efe2bb6c33c in KisApplication::start(KisApplicationArguments 
const&) () from /usr/lib/x86_64-linux-gnu/libkritaui.so.16
#33 0x00005626096a908b in main ()

--
Sincerely,
Boyuan Yang

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: