| Summary: | kdebluetooth crash | ||
|---|---|---|---|
| Product: | [Unmaintained] kbluetooth | Reporter: | Lewkow Brigitte <biby> |
| Component: | general | Assignee: | Tom Patzig <tom> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | afiestas, echidnaman, maks.pochta, rastislav.krupansky |
| Priority: | NOR | ||
| Version First Reported In: | 0.4 | ||
| Target Milestone: | --- | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Lewkow Brigitte
2009-04-06 15:32:34 UTC
Unfortunately the backtrace we received downstream isn't much better. But at least it's a bit better :P
It was reported as crashing when shutting down bluetooth.
#0 0x00000001 in ?? ()
#1 0xb784e000 in ~BluetoothManager (this=0x97b09f0)
at /build/buildd/kdebase-workspace-4.2.0/libs/solid/control/bluetoothmanager.cpp:100
_container_ = {c = {{p = {static shared_null = {ref = {
_q_value = 1722}, alloc = 0, begin = 0, end = 0, sharable = 1,
array = {0x0}}, d = 0x98826d8}, d = 0x98826d8}}, brk = 0, i = {
i = 0x98826ec}, e = {i = 0x98826f0}}
#2 0xb784e0aa in destroy ()
at /build/buildd/kdebase-workspace-4.2.0/libs/solid/control/ifaces/../singletondefs.h:35
x = (
class Solid::Control::SingletonHelper<Solid::Control::BluetoothManager>
*) 0x97f36b0
#3 0xb783f1fb in ~KCleanUpGlobalStatic (this=0xb7859170)
at /usr/include/kglobal.h:62
No locals.
#4 0xb6680b89 in exit () from /lib/tls/i686/cmov/libc.so.6
#5 0xb666877d in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#6 0x0804fe01 in _start ()
Better backtrace:
.
Thread 2 (process 3740):
#0 0x00007f0ed4b9e742 in select () from /lib/libc.so.6
#1 0x00007f0ed634df16 in ?? () from /usr/lib/libQtCore.so.4
#2 0x00007f0ed6286952 in ?? () from /usr/lib/libQtCore.so.4
#3 0x00007f0ed224b3ba in start_thread () from /lib/libpthread.so.0
#4 0x00007f0ed4ba5fcd in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#5 0x0000000000000000 in ?? ()
.
Thread 1 (process 3699):
#0 0x0000000000000001 in ?? ()
#1 0x00007f0ed7525a5b in ~BluetoothInterface (this=0x18a82f0)
at /build/buildd/kdebase-workspace-4.2.1a/libs/solid/control/bluetoothinterface.cpp:97
_container_ = {c = {{p = {static shared_null = {ref = {
_q_value = 2356}, alloc = 0, begin = 0, end = 0, sharable = 1,
array = {0x0}}, d = 0x17be250}, d = 0x17be250}}, brk = 0, i = {
i = 0x17be268}, e = {i = 0x17be270}}
#2 0x00007f0ed75296c5 in ~BluetoothManager (this=0x1862380)
at /build/buildd/kdebase-workspace-4.2.1a/libs/solid/control/bluetoothmanager.cpp:100
_container_ = {c = {{p = {static shared_null = {ref = {
_q_value = 2356}, alloc = 0, begin = 0, end = 0, sharable = 1,
array = {0x0}}, d = 0x18bb660}, d = 0x18bb660}}, brk = 0, i = {
i = 0x18bb678}, e = {i = 0x18bb680}}
#3 0x00007f0ed7529767 in destroy ()
at /build/buildd/kdebase-workspace-4.2.1a/libs/solid/control/ifaces/../singletondefs.h:35
x = (
class Solid::Control::SingletonHelper<Solid::Control::BluetoothManager>
*) 0x1862380
#4 0x00007f0ed4af66ed in *__GI_exit (status=0) at exit.c:75
atfct = <value optimized out>
onfct = <value optimized out>
cxafct = (void (*)(void *, int)) 0x2709120
old = <value optimized out>
#5 0x00007f0ed4ade5ad in __libc_start_main (main=0x40b610 <_start+5552>,
argc=1, ubp_av=0x7fffe0920d58, init=0x428a90 <__libc_csu_init>,
fini=<value optimized out>, rtld_fini=<value optimized out>,
stack_end=0x7fffe0920d48) at libc-start.c:252
result = 25426432
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {4360848,
2113784652142129909, 4235360, 140736961056080, 0, 0,
-2113759611973881099, -2069401096113573131}, mask_was_saved = 0}},
priv = {pad = {0x0, 0x0, 0x1, 0x40b610}, data = {prev = 0x0, cleanup = 0x0,
canceltype = 1}}}
not_first_call = <value optimized out>
#6 0x000000000040a089 in _start ()
Oh, and as a note this happens when shutting off bluetooth. *** Bug 208128 has been marked as a duplicate of this bug. *** Hi This should be fixed in the 0.4 version, can you test it again please? Thanks! We received a duplicate report of this crash from someone running 0.4-beta1b (https://launchpad.net/bugs/437732) . Thread 2 (process 5294): #0 0x0041b422 in __kernel_vsyscall () No symbol table info available. #1 0x03d21981 in select () from /lib/tls/i686/cmov/libc.so.6 No locals. #2 0x08396af5 in QProcessManager::run (this=0x881b198) at io/qprocess_unix.cpp:296 readset = {fds_bits = {64, 0 <repeats 31 times>}} nselect = <value optimized out> c = 0 '\0' #3 0x082c7e22 in QThreadPrivate::start (arg=0x881b198) at thread/qthread_unix.cpp:188 data = (QThreadData *) 0x881b078 #4 0x00aee80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #5 0x03d287ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 No locals. . Thread 1 (process 5290): #0 0x00000006 in ?? () No symbol table info available. #1 0x002d103f in ~BluetoothManager (this=0x88f7778) at ../../../../libs/solid/control/bluetoothmanager.cpp:100 _container_ = {c = {{d = 0x8c03fb8, e = 0x8c03fb8}}, brk = 0, i = { i = 0x8922b5c}, e = {i = 0x8c03fb8}} #2 0x002d115a in destroy () at ../../../../libs/solid/control/ifaces/../singletondefs.h:35 x = ( class Solid::Control::SingletonHelper<Solid::Control::BluetoothManager> *) 0x8b9ef98 #3 0x002c241b in ~KCleanUpGlobalStatic (this=0x2e2394) at /usr/include/kglobal.h:62 No locals. #4 0x03c8b05f in __run_exit_handlers (status=0, listp=0x3db0304, run_list_atexit=true) at exit.c:78 atfct = <value optimized out> onfct = <value optimized out> cxafct = (void (*)(void *, int)) 0x891cc80 #5 0x03c8b0cf in *__GI_exit (status=0) at exit.c:100 No locals. #6 0x03c72b5e in __libc_start_main (main=0x8053e50 <main>, argc=1, ubp_av=0xbff59d64, init=0x807c1c0 <__libc_csu_init>, fini=0x807c1b0 <__libc_csu_fini>, rtld_fini=0x825d20 <_dl_fini>, stack_end=0xbff59d5c) at libc-start.c:252 result = 143164328 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {64684020, 0, 0, -1074422472, 389274722, 1918659354}, mask_was_saved = 0}}, priv = { pad = {0x0, 0x0, 0x1, 0x8051e70}, data = {prev = 0x0, cleanup = 0x0, canceltype = 1}}} not_first_call = <value optimized out> #7 0x08051e91 in _start () at ../sysdeps/i386/elf/start.S:119 No locals. Looks like a Solid Bluetooth bug in any case. Application: KBluetooth4 (kbluetooth4), signal: Aborted [KCrash Handler] #5 0x00007fbe79990645 in raise () from /lib64/libc.so.6 #6 0x00007fbe79991c33 in abort () from /lib64/libc.so.6 #7 0x00007fbe75152745 in ?? () from /lib64/libdbus-1.so.3 #8 0x00007fbe7514e58d in ?? () from /lib64/libdbus-1.so.3 #9 0x00007fbe751436c9 in dbus_message_new_method_call () from /lib64/libdbus-1.so.3 #10 0x00007fbe7b66d85e in ?? () from /usr/lib64/libQtDBus.so.4 #11 0x00007fbe7b669b60 in ?? () from /usr/lib64/libQtDBus.so.4 #12 0x00007fbe7b6553d3 in QDBusConnection::call(QDBusMessage const&, QDBus::CallMode, int) const () from /usr/lib64/libQtDBus.so.4 #13 0x00007fbe7b6709ef in QDBusAbstractInterface::callWithArgumentList(QDBus::CallMode, QString const&, QList<QVariant> const&) () from /usr/lib64/libQtDBus.so.4 #14 0x00007fbe7b6746bc in QDBusAbstractInterface::call(QDBus::CallMode, QString const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&) () from /usr/lib64/libQtDBus.so.4 #15 0x00007fbe7b674911 in QDBusAbstractInterface::call(QString const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&) () from /usr/lib64/libQtDBus.so.4 #16 0x00007fbe727c6908 in BluezBluetoothRemoteDevice::getProperties() const () from /usr/lib64/kde4/solid_bluez.so #17 0x00007fbe7c723999 in Solid::Control::BluetoothRemoteDevice::getProperties() () from /usr/lib64/libsolidcontrol.so.4 #18 0x00007fbe7c723fee in Solid::Control::BluetoothRemoteDevice::getProperty(QString const&) () from /usr/lib64/libsolidcontrol.so.4 #19 0x00007fbe7c7248df in Solid::Control::BluetoothRemoteDevice::name() () from /usr/lib64/libsolidcontrol.so.4 #20 0x000000000041e678 in _start () Hi, this bug should be fixed now, as it seems to be a duplicated of: https://bugs.kde.org/show_bug.cgi?id=212607 I'm going to set as resolved->fixed. If anybody is able to reproduce it again please, reopen it again. Thanks for reporting! (In reply to comment #8) > Hi, this bug should be fixed now, as it seems to be a duplicated of: > https://bugs.kde.org/show_bug.cgi?id=212607 > > I'm going to set as resolved->fixed. If anybody is able to reproduce it again > please, reopen it again. > > Thanks for reporting! In which one version should we expect the fix? I'm on openSUSE's KDE 4.3.3, release 2 and kdebluetooth4-0.3-11.1.i586, but still crashes. This have to be fixed in the 0.4RC2 version, is up to your distribution to upgrade since right now seems that you're using a very old version (0.3). (In reply to comment #10) > This have to be fixed in the 0.4RC2 version, is up to your distribution to > upgrade since right now seems that you're using a very old version (0.3). Yes, i can confirm kbluetooth-0.4_RC2-1.1.i586 fixes the crash.Great work. Thanks for fixing :-D |