Bug 2262147

Summary: [abrt] git-cola: PyType_HasFeature(): python3.12 killed by SIGSEGV
Product: [Fedora] Fedora Reporter: Nuno Maltez <nuno.lists>
Component: git-colaAssignee: david08741
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 39CC: david08741, davvid, fedora, gbcox, moceap, nuno.lists, oliver
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/370f2ed9b6d1d7f0df5069aa6af9611306b8e7c
Whiteboard: abrt_hash:47b6becd01ee1639a9f5ec9973f716cfea8bb1ed;VARIANT_ID=workstation;
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-02-02 12:26:29 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: os_info
none
File: dso_list
none
File: backtrace
none
File: mountinfo
none
File: core_backtrace
none
File: cpuinfo
none
File: maps
none
File: limits
none
File: open_fds
none
File: proc_pid_status
none
File: environ
none
File: exploitable none

Description Nuno Maltez 2024-01-31 19:53:28 UTC
Description of problem:
Git cola crashes on start

Version-Release number of selected component:
git-cola-4.3.2-1.fc39

Additional info:
reporter:       libreport-2.17.11
backtrace_rating: 4
executable:     /usr/bin/python3.12
crash_function: PyType_HasFeature
rootdir:        /
reason:         python3.12 killed by SIGSEGV
runlevel:       N 5
package:        git-cola-4.3.2-1.fc39
comment:        Git cola crashes on start
kernel:         6.6.12-200.fc39.x86_64
journald_cursor: s=9eb9a9bf7ca64d5396936178293c4c55;i=2632f6;b=60c436ab21b64076a2e969b0475c587e;m=469dc77c5e;t=61042bfadeb59;x=7586e919f26a6cfc
cmdline:        /usr/bin/python3 -sP /usr/bin/git-cola
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-org.kde.konsole-a0c2d243def140c99a170a4960d7598f.scope
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (107 frames)
 #0 PyType_HasFeature at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Include/object.h:967
 #1 _PyDict_Next at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/dictobject.c:2114
 #2 trawl_type at ../../qpy/QtCore/qpycore_types.cpp:392
 #3 trawl_hierarchy at ../../qpy/QtCore/qpycore_types.cpp:341
 #6 create_dynamic_metaobject at ../../qpy/QtCore/qpycore_types.cpp:117
 #7 qpycore_new_user_type_handler at ../../qpy/QtCore/qpycore_types.cpp:70
 #8 sipWrapperType_init at /usr/src/debug/python-pyqt5-sip-12.13.0-1.fc39.x86_64/siplib.c:9865
 #9 type_call at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/typeobject.c:1673
 #10 _PyObject_MakeTpCall at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/call.c:240
 #11 builtin___build_class__ at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/bltinmodule.c:208
 #12 cfunction_vectorcall_FASTCALL_KEYWORDS at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Include/cpython/methodobject.h:50
 #13 _PyObject_VectorcallTstate at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Include/internal/pycore_call.h:92
 #14 PyObject_Vectorcall at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/call.c:325
 #15 _PyEval_EvalFrameDefault at Python/bytecodes.c:2706
 #16 PyEval_EvalCode at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/ceval.c:578
 #17 builtin_exec_impl at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/bltinmodule.c:1096
 #18 builtin_exec at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/clinic/bltinmodule.c.h:586
 #19 cfunction_vectorcall_FASTCALL_KEYWORDS at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Include/cpython/methodobject.h:50
 #20 PyCFunction_Call at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/call.c:387
 #21 _PyEval_EvalFrameDefault at Python/bytecodes.c:3254
 #22 _PyObject_VectorcallTstate at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Include/internal/pycore_call.h:92
 #23 object_vacall at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/call.c:850
 #24 PyObject_CallMethodObjArgs at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/call.c:911
 #25 import_find_and_load at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/import.c:2779
 #26 PyImport_ImportModuleLevelObject at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/import.c:2862
 #27 builtin___import___impl at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/bltinmodule.c:275
 #28 builtin___import__ at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/clinic/bltinmodule.c.h:107
 #29 cfunction_vectorcall_FASTCALL_KEYWORDS at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Include/cpython/methodobject.h:50
 #30 PyCFunction_Call at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/call.c:387
 #31 _PyEval_EvalFrameDefault at Python/bytecodes.c:3254
 #32 _PyObject_VectorcallTstate at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Include/internal/pycore_call.h:92
 #33 object_vacall at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/call.c:850
 #34 PyObject_CallMethodObjArgs at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/call.c:911
 #35 PyImport_ImportModuleLevelObject at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/import.c:2931
 #36 import_name at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/ceval.c:2484
 #37 _PyEval_EvalFrameDefault at Python/bytecodes.c:2135
 #38 PyEval_EvalCode at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/ceval.c:578
 #39 builtin_exec_impl at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/bltinmodule.c:1096
 #40 builtin_exec at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/clinic/bltinmodule.c.h:586
 #41 cfunction_vectorcall_FASTCALL_KEYWORDS at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Include/cpython/methodobject.h:50
 #42 PyCFunction_Call at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/call.c:387
 #43 _PyEval_EvalFrameDefault at Python/bytecodes.c:3254
 #44 _PyObject_VectorcallTstate at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Include/internal/pycore_call.h:92
 #45 object_vacall at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/call.c:850
 #46 PyObject_CallMethodObjArgs at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/call.c:911
 #47 import_find_and_load at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/import.c:2779
 #48 PyImport_ImportModuleLevelObject at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/import.c:2862
 #49 builtin___import___impl at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/bltinmodule.c:275
 #50 builtin___import__ at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/clinic/bltinmodule.c.h:107
 #51 cfunction_vectorcall_FASTCALL_KEYWORDS at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Include/cpython/methodobject.h:50
 #52 PyCFunction_Call at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/call.c:387
 #53 _PyEval_EvalFrameDefault at Python/bytecodes.c:3254
 #54 _PyObject_VectorcallTstate at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Include/internal/pycore_call.h:92
 #55 object_vacall at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/call.c:850
 #56 PyObject_CallMethodObjArgs at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/call.c:911
 #57 PyImport_ImportModuleLevelObject at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/import.c:2931
 #58 import_name at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/ceval.c:2484
 #59 _PyEval_EvalFrameDefault at Python/bytecodes.c:2135
 #60 PyEval_EvalCode at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/ceval.c:578
 #61 builtin_exec_impl at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/bltinmodule.c:1096
 #62 builtin_exec at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/clinic/bltinmodule.c.h:586
 #63 cfunction_vectorcall_FASTCALL_KEYWORDS at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Include/cpython/methodobject.h:50
 #64 PyCFunction_Call at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/call.c:387
 #65 _PyEval_EvalFrameDefault at Python/bytecodes.c:3254
 #66 _PyObject_VectorcallTstate at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Include/internal/pycore_call.h:92
 #67 object_vacall at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/call.c:850
 #68 PyObject_CallMethodObjArgs at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/call.c:911
 #69 import_find_and_load at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/import.c:2779
 #70 PyImport_ImportModuleLevelObject at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/import.c:2862
 #71 builtin___import___impl at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/bltinmodule.c:275
 #72 builtin___import__ at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/clinic/bltinmodule.c.h:107
 #73 cfunction_vectorcall_FASTCALL_KEYWORDS at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Include/cpython/methodobject.h:50
 #74 PyCFunction_Call at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/call.c:387
 #75 _PyEval_EvalFrameDefault at Python/bytecodes.c:3254
 #76 _PyObject_VectorcallTstate at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Include/internal/pycore_call.h:92
 #77 object_vacall at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/call.c:850
 #78 PyObject_CallMethodObjArgs at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/call.c:911
 #79 PyImport_ImportModuleLevelObject at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/import.c:2931
 #80 import_name at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/ceval.c:2484
 #81 _PyEval_EvalFrameDefault at Python/bytecodes.c:2135
 #82 PyEval_EvalCode at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/ceval.c:578
 #83 builtin_exec_impl at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/bltinmodule.c:1096
 #84 builtin_exec at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/clinic/bltinmodule.c.h:586
 #85 cfunction_vectorcall_FASTCALL_KEYWORDS at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Include/cpython/methodobject.h:50
 #86 PyCFunction_Call at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/call.c:387
 #87 _PyEval_EvalFrameDefault at Python/bytecodes.c:3254
 #88 _PyObject_VectorcallTstate at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Include/internal/pycore_call.h:92
 #89 object_vacall at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/call.c:850
 #90 PyObject_CallMethodObjArgs at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Objects/call.c:911
 #91 import_find_and_load at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/import.c:2779
 #92 PyImport_ImportModuleLevelObject at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/import.c:2862
 #93 import_name at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/ceval.c:2484
 #94 _PyEval_EvalFrameDefault at Python/bytecodes.c:2135
 #95 PyEval_EvalCode at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/ceval.c:578
 #96 run_eval_code_obj at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/pythonrun.c:1691
 #97 run_mod at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/pythonrun.c:1712
 #98 pyrun_file at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/pythonrun.c:1612
 #99 _PyRun_SimpleFileObject at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/pythonrun.c:433
 #100 _PyRun_AnyFileObject at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Python/pythonrun.c:78
 #101 pymain_run_file_obj at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Modules/main.c:360
 #102 pymain_run_file at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Modules/main.c:379
 #103 pymain_run_python at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Modules/main.c:629
 #104 Py_RunMain at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Modules/main.c:709
 #105 Py_BytesMain at /usr/src/debug/python3.12-3.12.1-2.fc39.x86_64/Modules/main.c:763
 #106 __libc_start_call_main at ../sysdeps/nptl/libc_start_call_main.h:58
 #107 __libc_start_main_impl at ../csu/libc-start.c:360
 #108 _start

Comment 1 Nuno Maltez 2024-01-31 19:53:32 UTC
Created attachment 2014241 [details]
File: os_info

Comment 2 Nuno Maltez 2024-01-31 19:53:34 UTC
Created attachment 2014242 [details]
File: dso_list

Comment 3 Nuno Maltez 2024-01-31 19:53:36 UTC
Created attachment 2014243 [details]
File: backtrace

Comment 4 Nuno Maltez 2024-01-31 19:53:37 UTC
Created attachment 2014244 [details]
File: mountinfo

Comment 5 Nuno Maltez 2024-01-31 19:53:39 UTC
Created attachment 2014245 [details]
File: core_backtrace

Comment 6 Nuno Maltez 2024-01-31 19:53:40 UTC
Created attachment 2014246 [details]
File: cpuinfo

Comment 7 Nuno Maltez 2024-01-31 19:53:42 UTC
Created attachment 2014247 [details]
File: maps

Comment 8 Nuno Maltez 2024-01-31 19:53:43 UTC
Created attachment 2014248 [details]
File: limits

Comment 9 Nuno Maltez 2024-01-31 19:53:45 UTC
Created attachment 2014249 [details]
File: open_fds

Comment 10 Nuno Maltez 2024-01-31 19:53:46 UTC
Created attachment 2014250 [details]
File: proc_pid_status

Comment 11 Nuno Maltez 2024-01-31 19:53:47 UTC
Created attachment 2014251 [details]
File: environ

Comment 12 Nuno Maltez 2024-01-31 19:53:49 UTC
Created attachment 2014252 [details]
File: exploitable

Comment 13 Gerald Cox 2024-02-02 12:26:29 UTC

*** This bug has been marked as a duplicate of bug 226010 ***

Comment 14 Gerald Cox 2024-02-02 12:28:07 UTC

*** This bug has been marked as a duplicate of bug 2260160 ***