Bug 2408113 - [abrt] krita: _Py_Dealloc(): krita killed by SIGSEGV
Summary: [abrt] krita: _Py_Dealloc(): krita killed by SIGSEGV
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: krita
Version: 43
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Neal Gompa
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:71ddb26bb3084d41a6648d3dbb9...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-10-30 19:44 UTC by eblu
Modified: 2025-11-13 06:26 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)
File: proc_pid_status (1.48 KB, text/plain)
2025-10-30 19:44 UTC, eblu
no flags Details
File: maps (194.87 KB, text/plain)
2025-10-30 19:44 UTC, eblu
no flags Details
File: limits (1.29 KB, text/plain)
2025-10-30 19:44 UTC, eblu
no flags Details
File: environ (2.53 KB, text/plain)
2025-10-30 19:44 UTC, eblu
no flags Details
File: open_fds (5.17 KB, text/plain)
2025-10-30 19:44 UTC, eblu
no flags Details
File: mountinfo (3.63 KB, text/plain)
2025-10-30 19:44 UTC, eblu
no flags Details
File: os_info (712 bytes, text/plain)
2025-10-30 19:44 UTC, eblu
no flags Details
File: cpuinfo (3.53 KB, text/plain)
2025-10-30 19:44 UTC, eblu
no flags Details
File: runlevel (43.38 KB, text/plain)
2025-10-30 19:44 UTC, eblu
no flags Details
File: core_backtrace (53.62 KB, text/plain)
2025-10-30 19:44 UTC, eblu
no flags Details
File: exploitable (81 bytes, text/plain)
2025-10-30 19:44 UTC, eblu
no flags Details
File: dso_list (75.44 KB, text/plain)
2025-10-30 19:44 UTC, eblu
no flags Details
File: var_log_messages (8.67 KB, text/plain)
2025-10-30 19:44 UTC, eblu
no flags Details
File: backtrace (196.99 KB, text/plain)
2025-10-30 19:44 UTC, eblu
no flags Details
The Problematic File (5.97 MB, image/tiff)
2025-11-02 01:54 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
A Screencast That Demonstrates How To Reproduce This (1.66 MB, video/webm)
2025-11-02 01:58 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details

Description eblu 2025-10-30 19:44:01 UTC
Description of problem:
System crashed (unsure of how, there are no logs, this has been a months long investigation and I can only guess that it has something to do with power issues on my RTX 4060). Attempting to reopen Krita after the crash produced multiple segfaults, however it did end up working after a few attempts.

Version-Release number of selected component:
krita-5.2.11-1.fc42

Additional info:
reporter:       libreport-2.17.15
type:           CCpp
reason:         krita killed by SIGSEGV
journald_cursor: s=453a98c876d548cea43764a3a9cb16b4;i=1e8c3df;b=649f7602cef74f739189b6fa641b8b91;m=66cf8f6;t=64265572a3ff7;x=a5324d8ac0450b78
executable:     /usr/bin/krita
cmdline:        /usr/bin/krita
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-\x2fusr\x2fbin\x2fkrita
rootdir:        /
uid:            1000
kernel:         6.17.5-200.fc42.x86_64
package:        krita-5.2.11-1.fc42
backtrace_rating: 4
crash_function: _Py_Dealloc
comment:        System crashed (unsure of how, there are no logs, this has been a months long investigation and I can only guess that it has something to do with power issues on my RTX 4060). Attempting to reopen Krita after the crash produced multiple segfaults, however it did end up working after a few attempts.

Truncated backtrace:
Thread no. 1 (21 frames)
 #0 _Py_Dealloc at /usr/src/debug/python3.14-3.14.0-1.fc43.x86_64/Objects/object.c:3046
 #1 Py_DECREF at /usr/src/debug/python3.14-3.14.0-1.fc43.x86_64/Include/refcount.h:419
 #2 BaseException_clear at /usr/src/debug/python3.14-3.14.0-1.fc43.x86_64/Objects/exceptions.c:137
 #3 BaseException_dealloc at /usr/src/debug/python3.14-3.14.0-1.fc43.x86_64/Objects/exceptions.c:153
 #4 _PyEval_EvalFrameDefault at /usr/src/debug/python3.14-3.14.0-1.fc43.x86_64/Python/generated_cases.c.h:10160
 #5 _PyEval_EvalFrame at /usr/src/debug/python3.14-3.14.0-1.fc43.x86_64/Include/internal/pycore_ceval.h:119
 #6 _PyEval_Vector at /usr/src/debug/python3.14-3.14.0-1.fc43.x86_64/Python/ceval.c:1965
 #7 _PyFunction_Vectorcall at /usr/src/debug/python3.14-3.14.0-1.fc43.x86_64/Objects/call.c:413
 #8 _PyObject_VectorcallTstate at /usr/src/debug/python3.14-3.14.0-1.fc43.x86_64/Include/internal/pycore_call.h:169
 #9 object_vacall at /usr/src/debug/python3.14-3.14.0-1.fc43.x86_64/Objects/call.c:819
 #10 PyObject_CallMethodObjArgs at /usr/src/debug/python3.14-3.14.0-1.fc43.x86_64/Objects/call.c:880
 #11 import_find_and_load at /usr/src/debug/python3.14-3.14.0-1.fc43.x86_64/Python/import.c:3726
 #12 PyImport_ImportModuleLevelObject at /usr/src/debug/python3.14-3.14.0-1.fc43.x86_64/Python/import.c:3808
 #13 builtin___import___impl at /usr/src/debug/python3.14-3.14.0-1.fc43.x86_64/Python/bltinmodule.c:285
 #14 builtin___import__ at /usr/src/debug/python3.14-3.14.0-1.fc43.x86_64/Python/clinic/bltinmodule.c.h:110
 #15 _PyObject_VectorcallTstate at /usr/src/debug/python3.14-3.14.0-1.fc43.x86_64/Include/internal/pycore_call.h:169
 #16 _PyObject_CallFunctionVa at /usr/src/debug/python3.14-3.14.0-1.fc43.x86_64/Objects/call.c:552
 #17 PyObject_CallFunction at /usr/src/debug/python3.14-3.14.0-1.fc43.x86_64/Objects/call.c:574
 #18 PyImport_Import at /usr/src/debug/python3.14-3.14.0-1.fc43.x86_64/Python/import.c:4000
 #19 PyImport_ImportModule at /usr/src/debug/python3.14-3.14.0-1.fc43.x86_64/Python/import.c:3423
 #20 PyKrita::Python::moduleImport at /usr/src/debug/krita-5.2.11-2.fc43.x86_64/plugins/extensions/pykrita/plugin/utilities.cpp:499

Comment 1 eblu 2025-10-30 19:44:05 UTC
Created attachment 2111495 [details]
File: proc_pid_status

Comment 2 eblu 2025-10-30 19:44:06 UTC
Created attachment 2111496 [details]
File: maps

Comment 3 eblu 2025-10-30 19:44:07 UTC
Created attachment 2111497 [details]
File: limits

Comment 4 eblu 2025-10-30 19:44:08 UTC
Created attachment 2111498 [details]
File: environ

Comment 5 eblu 2025-10-30 19:44:09 UTC
Created attachment 2111499 [details]
File: open_fds

Comment 6 eblu 2025-10-30 19:44:10 UTC
Created attachment 2111500 [details]
File: mountinfo

Comment 7 eblu 2025-10-30 19:44:11 UTC
Created attachment 2111501 [details]
File: os_info

Comment 8 eblu 2025-10-30 19:44:12 UTC
Created attachment 2111502 [details]
File: cpuinfo

Comment 9 eblu 2025-10-30 19:44:14 UTC
Created attachment 2111503 [details]
File: runlevel

Comment 10 eblu 2025-10-30 19:44:15 UTC
Created attachment 2111504 [details]
File: core_backtrace

Comment 11 eblu 2025-10-30 19:44:16 UTC
Created attachment 2111505 [details]
File: exploitable

Comment 12 eblu 2025-10-30 19:44:17 UTC
Created attachment 2111506 [details]
File: dso_list

Comment 13 eblu 2025-10-30 19:44:18 UTC
Created attachment 2111507 [details]
File: var_log_messages

Comment 14 eblu 2025-10-30 19:44:19 UTC
Created attachment 2111508 [details]
File: backtrace

Comment 15 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-11-02 01:51:34 UTC
When I invoke the file attached to https://bugzilla.mozilla.org/show_bug.cgi?id=1997776#c1, it causes Krita to frequently, but not 100% reproducibly, SEGV.


reporter:       libreport-2.17.15
type:           CCpp
reason:         krita killed by SIGSEGV
journald_cursor: s=a2d6d580caa24cf3a9483be7f85033e4;i=3ee77f;b=c014f4ba49924118bf4223f5b2e46a0b;m=72dc851f;t=64292cbe8fc64;x=3679b684ad98b35b
executable:     /usr/bin/krita
cmdline:        /usr/bin/krita
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-\x2fusr\x2fbin\x2fkrita
rootdir:        /
uid:            1000
kernel:         6.17.5-300.fc43.x86_64
package:        krita-5.2.11-2.fc43
runlevel:       /bin/sh: line 1: runlevel: command not found
backtrace_rating: 4
crash_function: _Py_Dealloc
comment:        When I invoke the file attached to https://bugzilla.mozilla.org/show_bug.cgi?id=1997776#c1, it causes Krita to frequently, but not 100% reproducibly, SEGV.

Comment 16 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-11-02 01:54:47 UTC
Created attachment 2111949 [details]
The Problematic File

As at https://bugzilla.redhat.com/show_bug.cgi?id=2411817#c13.

Comment 17 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-11-02 01:58:21 UTC
Created attachment 2111951 [details]
A Screencast That Demonstrates How To Reproduce This

As at https://bugzilla.redhat.com/show_bug.cgi?id=2411817#c14.

Comment 18 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-11-02 17:12:12 UTC
I attempted to open a file.


reporter:       libreport-2.17.15
type:           CCpp
reason:         krita killed by SIGSEGV
journald_cursor: s=c1f108f1ef4e48808a377c0a73f168fc;i=d08c78;b=1e681fab903148e1867791abf31bfa83;m=21811a93a;t=6429f72acf16b;x=2a55ee94fd65a770
executable:     /usr/bin/krita
cmdline:        /usr/bin/krita
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-\x2fusr\x2fbin\x2fkrita
rootdir:        /
uid:            1000
kernel:         6.17.5-300.fc43.x86_64
package:        krita-5.2.11-2.fc43
runlevel:       /bin/sh: line 1: runlevel: command not found
backtrace_rating: 4
crash_function: _Py_Dealloc
comment:        I attempted to open a file.

Comment 19 eblu 2025-11-03 07:18:06 UTC
oh hmm I didn't realize that what I was working on would also get attached to the bug report. I won't stop you and it's safe to open at work but just a fair bit of warning that I'm not entirely sure what's in there. just don't judge me for it and we'll be fine :P

Comment 20 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-11-03 10:08:14 UTC
(In reply to eblu from comment #19)

> oh hmm I didn't realize that what I was working on would also get attached
> to the bug report. I won't stop you and it's safe to open at work but just a
> fair bit of warning that I'm not entirely sure what's in there. just don't
> judge me for it and we'll be fine :P

Is it? I don't see it, but am not certain what to search for. If you didn't explicitly check a box in the GNOME Abrt wizard, that's probably worth filing at https://github.com/abrt/gnome-abrt/issues/new. In the meantime, https://discussion.fedoraproject.org/t/how-can-i-retroactively-make-a-red-hat-bug-private/154974/6 might be of use in future.

Comment 21 Rick 2025-11-04 14:02:38 UTC
Since the past few updates, if I try to start Krita, it will usually crash half a second after the Krita welcome prompt appears.


reporter:       libreport-2.17.15
type:           CCpp
reason:         krita killed by SIGSEGV
journald_cursor: s=335228fac95448039323844ecb6b3504;i=743c2a;b=38998d0fc3e2464fb58bb6a666a85ccc;m=1e54654c8;t=642c521757961;x=1d46ebb461880b21
executable:     /usr/bin/krita
cmdline:        /usr/bin/krita
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-\x2fusr\x2fbin\x2fkrita
rootdir:        /
uid:            1000
kernel:         6.17.6-300.fc43.x86_64
package:        krita-5.2.11-2.fc43
runlevel:       /bin/sh: regel 1: runlevel: opdracht niet gevonden
backtrace_rating: 4
crash_function: _Py_Dealloc
comment:        Since the past few updates, if I try to start Krita, it will usually crash half a second after the Krita welcome prompt appears.

Comment 22 newton 2025-11-07 22:44:17 UTC
Just started it. It crashes immediately on start


reporter:       libreport-2.17.15
type:           CCpp
reason:         krita killed by SIGSEGV
journald_cursor: s=351cfd3a2bf04e7ebaf30f2c7d12e6e6;i=959449;b=79f8533c3943430bacbb5cf977697311;m=2a9676297;t=6430836985bf5;x=325b01f955fb389f
executable:     /usr/bin/krita
cmdline:        /usr/bin/krita
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-\x2fusr\x2fbin\x2fkrita
rootdir:        /
uid:            1000
kernel:         6.17.7-300.fc43.x86_64
package:        krita-5.2.11-2.fc43
runlevel:       /bin/sh: line 1: runlevel: command not found
backtrace_rating: 4
crash_function: _Py_Dealloc
comment:        Just started it. It crashes immediately on start

Comment 23 Eli 2025-11-13 06:26:48 UTC
Tried to open Krita : (


reporter:       libreport-2.17.15
type:           CCpp
reason:         krita killed by SIGSEGV
journald_cursor: s=5a9313e7844e449daa6244ea4db0c4da;i=12a6903;b=b4db0fb85c4f4850af9ed34ff9a85010;m=2a4fe3439;t=64373b8064d5e;x=b027d0370b219783
executable:     /usr/bin/krita
cmdline:        /usr/bin/krita
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-gnome-org.kde.krita-18617.scope
rootdir:        /
uid:            1000
kernel:         6.17.7-300.fc43.x86_64
package:        krita-5.2.11-2.fc43
runlevel:       /bin/sh: line 1: runlevel: command not found
backtrace_rating: 4
crash_function: _Py_Dealloc
comment:        Tried to open Krita : (


Note You need to log in before you can comment on or make changes to this bug.