All Krita 4.* versions in my Leap 42.3 crash since it was upgraded from 3.99, which was the last working version. Crashing occurs after the text “Loading main window” appears in the logo. The current Krita version is 4.1.0-79.1 .
Here is the console output when Krita started from the Konsole:
spo@linux-c18p:~> krita
No “breeze” available.
Set style “fusion”
Icon theme “elementary” not found.
>>>>>>>>>>> “” “/usr/bin/…/” false
KCrash: Application ‘krita’ crashing…
KCrash: Attempting to start /usr/lib64/libexec/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0
[1]+ Stopped krita
spo@linux-c18p:~> QSocketNotifier: Invalid socket 12 and type ‘Read’, disabling…
QSocketNotifier: Invalid socket 17 and type ‘Read’, disabling…
Unable to start Dr. Konqi
Re-raising signal for core dump handling.
And here is debugging information, which appears in the window after crash with remark that it can be helpful (will be continued in the next message) :
Application: krita (krita), signal: Segmentation fault
Using host libthread_db library “/lib64/libthread_db.so.1”.
[Current thread is 1 (Thread 0x7fca65c97900 (LWP 6906))]
Thread 4 (Thread 0x7fca23c0e700 (LWP 6913)):
#0 0x00007fca62086919 in syscall () from /lib64/libc.so.6
#1 0x00007fca62991818 in ?? () from /usr/lib64/libQt5Core.so.5
#2 0x00007fca629918b4 in ?? () from /usr/lib64/libQt5Core.so.5
#3 0x00007fca5fcdd4ca in KisTileDataSwapper::run (this=0x7fca6019ba80 <_ZZN12_GLOBAL__N_116Q_QGS_s_instance13innerFunctionEvE6holder+64>) at /usr/src/debug/krita-4.1.0/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:92
#4 0x00007fca6299d3df in ?? () from /usr/lib64/libQt5Core.so.5
#5 0x00007fca5be44724 in start_thread () from /lib64/libpthread.so.0
#6 0x00007fca6208ae8d in clone () from /lib64/libc.so.6
Thread 3 (Thread 0x7fca3c440700 (LWP 6910)):
#0 0x00007fca5be49f15 in pthread_getspecific () from /lib64/libpthread.so.0
#1 0x00007fca5a67fd90 in g_thread_self () from /usr/lib64/libglib-2.0.so.0
#2 0x00007fca5a658c4c in g_main_context_acquire () from /usr/lib64/libglib-2.0.so.0
#3 0x00007fca5a659af5 in ?? () from /usr/lib64/libglib-2.0.so.0
#4 0x00007fca5a659d4c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5 0x00007fca62b9721b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#6 0x00007fca62b4308b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#7 0x00007fca6299298a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#8 0x00007fca5c06f805 in ?? () from /usr/lib64/libQt5DBus.so.5
#9 0x00007fca6299d3df in ?? () from /usr/lib64/libQt5Core.so.5
#10 0x00007fca5be44724 in start_thread () from /lib64/libpthread.so.0
#11 0x00007fca6208ae8d in clone () from /lib64/libc.so.6
Thread 2 (Thread 0x7fca3d52b700 (LWP 6909)):
#0 0x00007fca5be490ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007fca44824b4b in ?? () from /usr/lib64/dri/r600_dri.so
#2 0x00007fca448248c7 in ?? () from /usr/lib64/dri/r600_dri.so
#3 0x00007fca5be44724 in start_thread () from /lib64/libpthread.so.0
#4 0x00007fca6208ae8d in clone () from /lib64/libc.so.6
Thread 1 (Thread 0x7fca65c97900 (LWP 6906)):
[KCrash Handler]
#6 unicode_fromformat_write_cstr (writer=writer@entry=0x7ffd88d60550, str=0x100000984 <error: Cannot access memory at address 0x100000984>, width=width@entry=-1, precision=precision@entry=-1) at Objects/unicodeobject.c:2404
#7 0x00007fca206c3035 in unicode_fromformat_arg (vargs=0x7ffd88d60530, f=<optimized out>, writer=0x7ffd88d60550) at Objects/unicodeobject.c:2625
#8 PyUnicode_FromFormatV (format=<optimized out>, format@entry=0x7fca1bdf7520 “the sip module implements API v%d.0 to v%d.%d but the %s module requires API v%d.%d”, vargs=vargs@entry=0x7ffd88d60608) at Objects/unicodeobject.c:2743
#9 0x00007fca2071abff in PyErr_Format (exception=0x7fca209cc340 <_PyExc_RuntimeError>, format=format@entry=0x7fca1bdf7520 “the sip module implements API v%d.0 to v%d.%d but the %s module requires API v%d.%d”) at Python/errors.c:795
#10 0x00007fca1bde69fb in sip_api_export_module (client=0x7fca1bbd42c0 <sipModuleAPI_krita>, api_major=<optimized out>, api_minor=<optimized out>, unused=<optimized out>) at siplib.c:1702
#11 0x00007fca1b99e08f in PyInit_krita () at /usr/src/debug/krita-4.1.0/build/plugins/extensions/pykrita/sip/krita/sipkritapart0.cpp:896
#12 0x00007fca2071ceaa in _PyImport_LoadDynamicModule (name=name@entry=0x7fca200fd230, path=path@entry=0x7fca20124d50, fp=fp@entry=0x0) at Python/importdl.c:88
#13 0x00007fca2071b76e in _imp_load_dynamic_impl (module=<optimized out>, file=<optimized out>, path=0x7fca20124d50, name=0x7fca200fd230) at Python/import.c:2271
#14 _imp_load_dynamic (module=<optimized out>, args=<optimized out>) at Python/import.c:2247
#15 0x00007fca206cb991 in ext_do_call (nk=<optimized out>, na=<optimized out>, flags=<optimized out>, pp_stack=0x7ffd88d60940, func=0x7fca334be748) at Python/ceval.c:4558
#16 PyEval_EvalFrameEx (f=f@entry=0x7fca334b2b28, throwflag=throwflag@entry=0) at Python/ceval.c:2878
#17 0x00007fca206d0269 in PyEval_EvalCodeEx (_co=0x7fca33507810, globals=globals@entry=0x7fca3352ebc8, locals=locals@entry=0x0, args=<optimized out>, argcount=<optimized out>, kws=<optimized out>, kwcount=0, defs=0x0, defcount=0, kwdefs=kwdefs@entry=0x0, closure=0x0) at Python/ceval.c:3588
#18 0x00007fca206c9ee6 in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7ffd88d60b60, func=<optimized out>) at Python/ceval.c:4344
#19 call_function (oparg=<optimized out>, pp_stack=0x7ffd88d60b60) at Python/ceval.c:4262
#20 PyEval_EvalFrameEx (f=f@entry=0xc817b78, throwflag=throwflag@entry=0) at Python/ceval.c:2838
#21 0x00007fca206cff00 in PyEval_EvalCodeEx (_co=0x7fca335254b0, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7fca200c0e60, argcount=<optimized out>, kws=kws@entry=0x7fca33534060, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0) at Python/ceval.c:3588
#22 0x00007fca206ab884 in function_call (func=func@entry=0x7fca334bcd90, arg=arg@entry=0x7fca200c0e48, kw=kw@entry=0x7fca20051488) at Objects/funcobject.c:632
#23 0x00007fca206a6eea in PyObject_Call (func=func@entry=0x7fca334bcd90, arg=arg@entry=0x7fca200c0e48, kw=kw@entry=0x7fca20051488) at Objects/abstract.c:2058
#24 0x00007fca206c8814 in ext_do_call (nk=<optimized out>, na=<optimized out>, flags=<optimized out>, pp_stack=0x7ffd88d60e80, func=0x7fca334bcd90) at Python/ceval.c:4561
#25 PyEval_EvalFrameEx (f=f@entry=0x7fca334ba600, throwflag=throwflag@entry=0) at Python/ceval.c:2878
#26 0x00007fca206d0269 in PyEval_EvalCodeEx (_co=0x7fca33507c00, globals=globals@entry=0x7fca3352ebc8, locals=locals@entry=0x0, args=<optimized out>, argcount=<optimized out>, kws=<optimized out>, kwcount=0, defs=0x7fca334bb610, defcount=1, kwdefs=kwdefs@entry=0x0, closure=0x7fca334bb5c0) at Python/ceval.c:3588
#27 0x00007fca206c9ee6 in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7ffd88d610a0, func=<optimized out>) at Python/ceval.c:4344
#28 call_function (oparg=<optimized out>, pp_stack=0x7ffd88d610a0) at Python/ceval.c:4262
#29 PyEval_EvalFrameEx (f=f@entry=0xc7bce58, throwflag=throwflag@entry=0) at Python/ceval.c:2838
#30 0x00007fca206ca495 in fast_function (nk=<optimized out>, na=<optimized out>, n=1, pp_stack=0x7ffd88d61210, func=<optimized out>) at Python/ceval.c:4334
#31 call_function (oparg=<optimized out>, pp_stack=0x7ffd88d61210) at Python/ceval.c:4262
#32 PyEval_EvalFrameEx (f=f@entry=0x7fca20144848, throwflag=throwflag@entry=0) at Python/ceval.c:2838
#33 0x00007fca206ca495 in fast_function (nk=<optimized out>, na=<optimized out>, n=1, pp_stack=0x7ffd88d61380, func=<optimized out>) at Python/ceval.c:4334
#34 call_function (oparg=<optimized out>, pp_stack=0x7ffd88d61380) at Python/ceval.c:4262
#35 PyEval_EvalFrameEx (f=f@entry=0xc8993e8, throwflag=throwflag@entry=0) at Python/ceval.c:2838
#36 0x00007fca206ca495 in fast_function (nk=<optimized out>, na=<optimized out>, n=2, pp_stack=0x7ffd88d614f0, func=<optimized out>) at Python/ceval.c:4334
#37 call_function (oparg=<optimized out>, pp_stack=0x7ffd88d614f0) at Python/ceval.c:4262
#38 PyEval_EvalFrameEx (f=f@entry=0xc885db8, throwflag=throwflag@entry=0) at Python/ceval.c:2838
#39 0x00007fca206cff00 in PyEval_EvalCodeEx (_co=0x7fca3352d4b0, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7fca200ffea0, argcount=<optimized out>, kws=kws@entry=0x0, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0) at Python/ceval.c:3588
#40 0x00007fca206ab5f8 in function_call (func=func@entry=0x7fca334c0620, arg=arg@entry=0x7fca200ffe88, kw=kw@entry=0x0) at Objects/funcobject.c:632
#41 0x00007fca206a6eea in PyObject_Call (func=func@entry=0x7fca334c0620, arg=arg@entry=0x7fca200ffe88, kw=kw@entry=0x0) at Objects/abstract.c:2058
#42 0x00007fca206e3e66 in _PyObject_CallMethodIdObjArgs (callable=0x7fca334c0620, name=name@entry=0x7fca209ecf80 <PyId__find_and_load.13190>) at Objects/abstract.c:2328
#43 0x00007fca206da319 in PyImport_ImportModuleLevelObject (name=0x7fca200fd230, given_globals=<optimized out>, locals=<optimized out>, given_fromlist=<optimized out>, level=0) at Python/import.c:1641
#44 0x00007fca206c60bb in builtin___import__ (self=<optimized out>, args=<optimized out>, kwds=<optimized out>) at Python/bltinmodule.c:210
#45 0x00007fca206a6eea in PyObject_Call (func=func@entry=0x7fca335633c8, arg=arg@entry=0x7fca200dda98, kw=<optimized out>) at Objects/abstract.c:2058
#46 0x00007fca206c6256 in PyEval_CallObjectWithKeywords (func=func@entry=0x7fca335633c8, arg=arg@entry=0x7fca200dda98, kw=kw@entry=0x0) at Python/ceval.c:4114
#47 0x00007fca206c7e15 in PyEval_EvalFrameEx (f=f@entry=0x7fca3354ad88, throwflag=throwflag@entry=0) at Python/ceval.c:2478
#48 0x00007fca206cff00 in PyEval_EvalCodeEx (_co=0x7fca200dc780, globals=<optimized out>, locals=<optimized out>, args=args@entry=0x0, argcount=argcount@entry=0, kws=kws@entry=0x0, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0) at Python/ceval.c:3588
#49 0x00007fca2071614b in PyEval_EvalCode (co=<optimized out>, globals=<optimized out>, locals=<optimized out>) at Python/ceval.c:775
#50 0x00007fca20714f53 in builtin_exec (self=<optimized out>, args=<optimized out>) at Python/bltinmodule.c:897
#51 0x00007fca206cb991 in ext_do_call (nk=<optimized out>, na=<optimized out>, flags=<optimized out>, pp_stack=0x7ffd88d61d80, func=0x7fca33563788) at Python/ceval.c:4558
#52 PyEval_EvalFrameEx (f=f@entry=0x7fca334e4cc0, throwflag=throwflag@entry=0) at Python/ceval.c:2878
#53 0x00007fca206d0269 in PyEval_EvalCodeEx (_co=0x7fca33507810, globals=globals@entry=0x7fca3352ebc8, locals=locals@entry=0x0, args=<optimized out>, argcount=<optimized out>, kws=<optimized out>, kwcount=0, defs=0x0, defcount=0, kwdefs=kwdefs@entry=0x0, closure=0x0) at Python/ceval.c:3588
#54 0x00007fca206c9ee6 in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7ffd88d61fa0, func=<optimized out>) at Python/ceval.c:4344
#55 call_function (oparg=<optimized out>, pp_stack=0x7ffd88d61fa0) at Python/ceval.c:4262
#56 PyEval_EvalFrameEx (f=f@entry=0x7fca334b2788, throwflag=throwflag@entry=0) at Python/ceval.c:2838
#57 0x00007fca206ca495 in fast_function (nk=<optimized out>, na=<optimized out>, n=2, pp_stack=0x7ffd88d62110, func=<optimized out>) at Python/ceval.c:4334
#58 call_function (oparg=<optimized out>, pp_stack=0x7ffd88d62110) at Python/ceval.c:4262
#59 PyEval_EvalFrameEx (f=f@entry=0x7fca334dbe08, throwflag=throwflag@entry=0) at Python/ceval.c:2838
#60 0x00007fca206ca495 in fast_function (nk=<optimized out>, na=<optimized out>, n=2, pp_stack=0x7ffd88d62280, func=<optimized out>) at Python/ceval.c:4334
#61 call_function (oparg=<optimized out>, pp_stack=0x7ffd88d62280) at Python/ceval.c:4262
#62 PyEval_EvalFrameEx (f=f@entry=0x7fca20144448, throwflag=throwflag@entry=0) at Python/ceval.c:2838
#63 0x00007fca206ca495 in fast_function (nk=<optimized out>, na=<optimized out>, n=1, pp_stack=0x7ffd88d623f0, func=<optimized out>) at Python/ceval.c:4334
#64 call_function (oparg=<optimized out>, pp_stack=0x7ffd88d623f0) at Python/ceval.c:4262
#65 PyEval_EvalFrameEx (f=f@entry=0xc815ea8, throwflag=throwflag@entry=0) at Python/ceval.c:2838
#66 0x00007fca206ca495 in fast_function (nk=<optimized out>, na=<optimized out>, n=2, pp_stack=0x7ffd88d62560, func=<optimized out>) at Python/ceval.c:4334
#67 call_function (oparg=<optimized out>, pp_stack=0x7ffd88d62560) at Python/ceval.c:4262
#68 PyEval_EvalFrameEx (f=f@entry=0x7fca200e6240, throwflag=throwflag@entry=0) at Python/ceval.c:2838