Bug 1331102

Summary: [abrt] kodos: sip_api_get_reference(): python2.7 killed by SIGSEGV
Product: [Fedora] Fedora Reporter: za267 <za267>
Component: PyQtAssignee: Than Ngo <than>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 23CC: icon, rdieter, sergio, than
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/cc6d6f719c473b8500135fd354debe6e268258fe
Whiteboard: abrt_hash:81cfe631fbb0f7e644cb37ff17394c89817f3b07;VARIANT_ID=workstation;
Fixed In Version: PyQt-3.18.1-32.fc23 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-10-04 21:50:47 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: backtrace
none
File: cgroup
none
File: core_backtrace
none
File: dso_list
none
File: environ
none
File: limits
none
File: maps
none
File: mountinfo
none
File: namespaces
none
File: open_fds
none
File: proc_pid_status
none
File: var_log_messages none

Description za267 2016-04-27 17:53:58 UTC
Description of problem:
Installed package kodos

Attempted to run kodos from the command line.

The result is a segmentation fault.  GDB provides the following details:

(gdb) run /usr/bin/kodos 
Starting program: /usr/bin/python /usr/bin/kodos
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".

Program received signal SIGSEGV, Segmentation fault.
sip_api_get_reference (self=0x0, key=-56) at siplib.c:8524
8524	    if ((dict = ((sipSimpleWrapper *)self)->extra_refs) == NULL)

(I've removed my home folder, computer name and other bits of personal data from the report)

Version-Release number of selected component:
kodos-2.4.9-17.fc23

Additional info:
reporter:       libreport-2.6.4
backtrace_rating: 4
cmdline:        /usr/bin/python /usr/bin/kodos
crash_function: sip_api_get_reference
executable:     /usr/bin/python2.7
global_pid:     7563
kernel:         4.4.7-300.fc23.x86_64+debug
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 sip_api_get_reference at siplib.c:8524
 #1 varget_Qt_white at qt/sipqtQt.cpp:1281
 #2 sipVariableDescr_descr_get at descriptors.c:381
 #3 PyEval_EvalFrameEx at /usr/src/debug/Python-2.7.11/Python/ceval.c:2615
 #4 PyEval_EvalCodeEx at /usr/src/debug/Python-2.7.11/Python/ceval.c:3659
 #5 PyEval_EvalCode at /usr/src/debug/Python-2.7.11/Python/ceval.c:691
 #6 run_mod at /usr/src/debug/Python-2.7.11/Python/pythonrun.c:1378
 #7 PyRun_FileExFlags at /usr/src/debug/Python-2.7.11/Python/pythonrun.c:1364
 #8 PyRun_SimpleFileExFlags at /usr/src/debug/Python-2.7.11/Python/pythonrun.c:956
 #9 PyRun_AnyFileExFlags at /usr/src/debug/Python-2.7.11/Python/pythonrun.c:760

Comment 1 za267 2016-04-27 17:54:01 UTC
Created attachment 1151494 [details]
File: backtrace

Comment 2 za267 2016-04-27 17:54:02 UTC
Created attachment 1151495 [details]
File: cgroup

Comment 3 za267 2016-04-27 17:54:03 UTC
Created attachment 1151496 [details]
File: core_backtrace

Comment 4 za267 2016-04-27 17:54:04 UTC
Created attachment 1151497 [details]
File: dso_list

Comment 5 za267 2016-04-27 17:54:05 UTC
Created attachment 1151498 [details]
File: environ

Comment 6 za267 2016-04-27 17:54:06 UTC
Created attachment 1151499 [details]
File: limits

Comment 7 za267 2016-04-27 17:54:07 UTC
Created attachment 1151500 [details]
File: maps

Comment 8 za267 2016-04-27 17:54:07 UTC
Created attachment 1151501 [details]
File: mountinfo

Comment 9 za267 2016-04-27 17:54:08 UTC
Created attachment 1151502 [details]
File: namespaces

Comment 10 za267 2016-04-27 17:54:09 UTC
Created attachment 1151503 [details]
File: open_fds

Comment 11 za267 2016-04-27 17:54:12 UTC
Created attachment 1151504 [details]
File: proc_pid_status

Comment 12 za267 2016-04-27 17:54:12 UTC
Created attachment 1151505 [details]
File: var_log_messages

Comment 13 Sergio Basto 2016-05-01 10:50:00 UTC
#python
>>> import qt
>>> qt.Qt.white

Segmentation fault (core dumped)

Comment 14 Than Ngo 2016-09-29 15:53:54 UTC
i cannot reproduce this crash. kodos works fine for me. feel free to reopen it again if you can reproduce it. Thanks

Comment 15 Sergio Basto 2016-09-29 16:39:35 UTC
#python
>>> import qt
>>> qt.Qt.white

Segmentation fault (core dumped)

still happens to me on Fedora 23 , what version of Fedora do you use to test it ?

Comment 16 Sergio Basto 2016-09-30 06:05:14 UTC
I tested in f24 and f25 and works on both , I try rebuilt (the same) PyQt in copr and it works (on F23) . 

You may merge f24 branch in f23 , for just rebuild it ,

Comment 17 Rex Dieter 2016-09-30 14:38:38 UTC
(re)build underway,
http://koji.fedoraproject.org/koji/taskinfo?taskID=15875384

Comment 18 Fedora Update System 2016-10-01 05:26:26 UTC
PyQt-3.18.1-32.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-1e89b010af

Comment 19 Fedora Update System 2016-10-04 21:50:47 UTC
PyQt-3.18.1-32.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.