/usr/bin/software-properties-kde crashed when triggering mirror selection and clicking ok quickly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Software Properties |
Fix Released
|
Undecided
|
Unassigned | ||
software-properties (Ubuntu) |
Fix Released
|
High
|
Rohan Garg |
Bug Description
See https:/
Backtrace:
#0 0x00007f3d0fd36fbd in poll () at ../sysdeps/
#1 0x00007f3d0c2b1fe4 in g_main_context_poll (priority=
#2 g_main_
#3 0x00007f3d0c2b20ec in g_main_
#4 0x00007f3d0c71b7be in QEventDispatche
#5 0x00007f3d0c6ed0af in QEventLoop:
#6 0x00007f3d0c6ed3a5 in QEventLoop::exec (this=this@
#7 0x00007f3d0c5e9c5f in QThread::exec (this=this@
#8 0x00007f3d0c6ce823 in QInotifyFileSys
#9 0x00007f3d0c5ec32f in QThreadPrivate:
#10 0x00007f3d10017182 in start_thread (arg=0x7f3cf94e
#11 0x00007f3d0fd4430d in clone () at ../sysdeps/
Thread 1 (Thread 0x7f3d10428740 (LWP 4570)):
[KCrash Handler]
#6 QWidget::~QWidget (this=0x2dd66b0, __in_chrg=
#7 0x00007f3d0b74abc9 in ?? () from /usr/lib/
#8 0x00007f3d0b70277e in ?? () from /usr/lib/
#9 0x00007f3d0bc0a486 in ?? () from /usr/lib/
#10 0x00007f3d0bc0b659 in ?? () from /usr/lib/
#11 0x000000000046bbe2 in subtype_
#12 0x0000000000431980 in dict_dealloc.9974 (mp=0x7f3d0ed50bc8) at ../Objects/
#13 0x000000000046bce9 in subtype_
#14 0x0000000000454b2b in insertdict.10035 (mp=mp@
#15 0x0000000000454dca in PyDict_SetItem (op=op@
#16 0x00000000004ac48a in _PyModule_ClearDict (d=0x7f3d1038a348) at ../Objects/
#17 0x00000000005bf6ed in _PyModule_Clear (m=0x7f3d103894a8) at ../Objects/
#18 PyImport_Cleanup () at ../Python/
#19 0x00000000005bf945 in Py_Finalize.
#20 0x00000000005bfc7c in Py_Finalize () at ../Python/
#21 Py_Exit (sts=sts@entry=0) at ../Python/
#22 0x000000000041e5d9 in handle_
#23 0x00000000005bffc3 in handle_system_exit () at ../Python/
#24 PyErr_PrintEx (set_sys_
#25 0x000000000060c170 in PyErr_Print () at ../Python/
#26 PyRun_SimpleFil
#27 0x000000000060d3ac in PyRun_AnyFileEx
#28 run_file (p_cf=0x7fff07f
#29 Py_Main (argc=argc@entry=5, argv=argv@
#30 0x000000000041ec0d in main (argc=5, argv=<optimized out>) at ../Modules/
Despite having -dbg or if not available -dbgsy packages of the package containing /usr/lib/
Furthermore I noticed that I can install both, python3.4-dbgsym and python3.4-dbg which should normally conflict and also python-qt4-dbg and python-qt4-dbgsym can be installed in paralell ... how is this possible? (Anyway the backtrace does not become better)
Steps to Reproduce:
It does not happen every time, but it will happen for sure if you repeat the following steps if it does not crash (and you have to press "Ok" pretty quick)
1. Open "Configure Software Sources" in Moun
2. Trigger the mirror drop down and hover over the options
3. Press "ok" after loosing the focus of the dropdown
Related branches
- Harald Sitter: Approve
- KDEUSER56 (community): Approve
-
Diff: 39 lines (+14/-0)2 files modifieddebian/changelog (+7/-0)
software-properties-kde (+7/-0)
tags: | added: kubuntu |
Changed in software-properties: | |
importance: | Unknown → High |
status: | Unknown → New |
Changed in software-properties: | |
importance: | High → Undecided |
Changed in software-properties (Ubuntu): | |
milestone: | none → ubuntu-14.04 |
assignee: | nobody → Rohan Garg (rohangarg) |
importance: | Undecided → High |
status: | Confirmed → Fix Committed |
#0 0x00007f3d0fd36fbd in poll () at ../sysdeps/ unix/syscall- template. S:81 2147483647, n_fds=2, fds=0x7f3cf40034b0, timeout=-1, context= 0x7f3cf40009c0) at /build/ buildd/ glib2.0- 2.40.0/ ./glib/ gmain.c: 4028 context_ iterate (context= context@ entry=0x7f3cf40 009c0, block=block@ entry=1, dispatch= dispatch@ entry=1, self=<optimized out>) at /build/ buildd/ glib2.0- 2.40.0/ ./glib/ gmain.c: 3729 context_ iteration (context= 0x7f3cf40009c0, may_block=1) at /build/ buildd/ glib2.0- 2.40.0/ ./glib/ gmain.c: 3795 rGlib:: processEvents (this=0x7f3cf40 008e0, flags=...) at kernel/ qeventdispatche r_glib. cpp:436 :processEvents (this=this@ entry=0x7f3cf94 e5e60, flags=...) at kernel/ qeventloop. cpp:149 entry=0x7f3cf94 e5e60, flags=...) at kernel/ qeventloop. cpp:204 entry=0x2e52190 ) at thread/ qthread. cpp:537 temWatcherEngin e::run (this=0x2e52190) at io/qfilesystemw atcher_ inotify. cpp:265 :start (arg=0x2e52190) at thread/ qthread_ unix.cpp: 349 6700) at pthread_ create. c:312 unix/sysv/ linux/x86_ 64/clone. S:111
#1 0x00007f3d0c2b1fe4 in g_main_context_poll (priority=
#2 g_main_
#3 0x00007f3d0c2b20ec in g_main_
#4 0x00007f3d0c71b7be in QEventDispatche
#5 0x00007f3d0c6ed0af in QEventLoop:
#6 0x00007f3d0c6ed3a5 in QEventLoop::exec (this=this@
#7 0x00007f3d0c5e9c5f in QThread::exec (this=this@
#8 0x00007f3d0c6ce823 in QInotifyFileSys
#9 0x00007f3d0c5ec32f in QThreadPrivate:
#10 0x00007f3d10017182 in start_thread (arg=0x7f3cf94e
#11 0x00007f3d0fd4430d in clone () at ../sysdeps/
Thread 1 (Thread 0x7f3d10428740 (LWP 4570)): <optimized out>) at kernel/ qwidget. cpp:1632 python3/ dist-packages/ PyQt4/QtGui. cpython- 34m-x86_ 64-linux- gnu.so python3/ dist-packages/ PyQt4/QtGui. cpython- 34m-x86_ 64-linux- gnu.so python3/ dist-packages/ sip.cpython- 34m-x86_ 64-linux- gnu.so python3/ dist-packages/ sip.cpython- 34m-x86_ 64-linux- gnu.so dealloc. 16050 (self=0x7f3d012 8c708) at ../Objects/ typeobject. c:1172 dictobject. c:1383 dealloc. 16050 (self=0x7f3d012 93b00) at ../Objects/ typeobject. c:1157 entry=0x7f3d103 8a348, key=key@ entry=0x7f3d102 a9848, hash=2785936968 932569566, value=0x9def60 <_Py_NoneStruct>) at ../Objects/ dictobject. c:823 entry=0x7f3d103 8a348, key=key@ entry=0x7f3d102 a9848, value=<optimized out>) at ../Objects/ dictobject. c:1207 moduleobject. c:353 moduleobject. c:304 import. c:515 part.6. 32879 () at ../Python/ pythonrun. c:616 pythonrun. c:2714 pythonrun. c:2712 system_ exit.part. 7 () at ../Pytho...
[KCrash Handler]
#6 QWidget::~QWidget (this=0x2dd66b0, __in_chrg=
#7 0x00007f3d0b74abc9 in ?? () from /usr/lib/
#8 0x00007f3d0b70277e in ?? () from /usr/lib/
#9 0x00007f3d0bc0a486 in ?? () from /usr/lib/
#10 0x00007f3d0bc0b659 in ?? () from /usr/lib/
#11 0x000000000046bbe2 in subtype_
#12 0x0000000000431980 in dict_dealloc.9974 (mp=0x7f3d0ed50bc8) at ../Objects/
#13 0x000000000046bce9 in subtype_
#14 0x0000000000454b2b in insertdict.10035 (mp=mp@
#15 0x0000000000454dca in PyDict_SetItem (op=op@
#16 0x00000000004ac48a in _PyModule_ClearDict (d=0x7f3d1038a348) at ../Objects/
#17 0x00000000005bf6ed in _PyModule_Clear (m=0x7f3d103894a8) at ../Objects/
#18 PyImport_Cleanup () at ../Python/
#19 0x00000000005bf945 in Py_Finalize.
#20 0x00000000005bfc7c in Py_Finalize () at ../Python/
#21 Py_Exit (sts=sts@entry=0) at ../Python/
#22 0x000000000041e5d9 in handle_