ubuntu-bug segfault

Jacek N jacek99 at nykis.net
Sun Apr 1 15:46:30 UTC 2012


I noticed a problem with "ubuntu-bug" tool on 12.04 desktop-i386
build. When I try to use it with non existing package name it
segfaults. This happens every time, I am running ISO in VirtualBox
4.1.10 on Kubuntu 11.10 host. More details and exact info how to
replicate below.

I hope it is useful,

Application: python2 (1.0)
KDE Platform Version: 4.8.1 (4.8.1)
Qt Version: 4.8.0
Operating System: Linux 3.2.0-21-generic-pae i686
Distribution: Ubuntu precise (development branch)

-- Information about the crash:
I am testing in VirtualBox 4.1.10 on Kubuntu 11.10 host system. VM
config is 1vCPU, 768 MB RAM, 10 GB hard drive. This happens on
precise-desktop-i386 build from 31st of March and can be reproduced
every time.
Steps to reproduce:
* Boot into the Live CD and click "Try Kubuntu"
* launch konsole (Alt+F2 and type "konsole")
* try reporting a bug for a package which does not exist for example:
$ ubuntu-bug bacon-sarnie
* a pop up saying "Package bacon-sarnie does not exist" appears
* click OK to dismiss pop up - this triggers segfault

-- Backtrace:
Application: Apport KDE (python2.7), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#7  0x05a65118 in QWidget::~QWidget() () from
#8  0x05f61925 in QDialog::~QDialog() () from
#9  0x05332759 in sipQDialog::~sipQDialog (this=0x9326288,
__in_chrg=<optimized out>) at sipQtGuipart9.cpp:56047
#10 0x0533279a in sipQDialog::~sipQDialog (this=0x9326288,
__in_chrg=<optimized out>) at sipQtGuipart9.cpp:56050
#11 0x05328863 in release_QDialog (sipCppV=0x9326288) at sipQtGuipart9.cpp:57688
#12 0x053405ec in dealloc_QDialog (sipSelf=0x92d4dac) at sipQtGuipart9.cpp:57704
#13 dealloc_QDialog (sipSelf=0x92d4dac) at sipQtGuipart9.cpp:57697
#14 0x00ca631e in forgetObject (sw=0x92d4dac) at
#15 0x00ca6c61 in sipWrapper_dealloc (self=0x92d4dac) at
#16 0x080b872f in subtype_dealloc.25421 ()
#17 0x08066193 in dict_dealloc.18186 ()
#18 0x080904ae in instance_dealloc.8648 ()
#19 0x08076e82 in insertdict.18213 ()
#20 0x081aa1b0 in PyDict_SetItem ()
#21 0x0811e59d in _PyModule_Clear ()
#22 0x0811ea78 in PyImport_Cleanup ()
#23 0x0811efc7 in Py_Finalize ()
#24 0x0811f3b8 in Py_Exit ()
#25 0x0811f4f7 in handle_system_exit.42765 ()
#26 0x0819523b in PyRun_SimpleFileExFlags ()
#27 0x08198cf9 in Py_Main ()
#28 0x0805e93b in main ()

More information about the kubuntu-devel mailing list