[Bug 160221] New: Solid Crash (assertion dev->backendObject()==0 failed)
Oliver Putz
Regnaron at web.de
Tue Apr 1 17:39:53 CEST 2008
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=160221
Summary: Solid Crash (assertion dev->backendObject()==0 failed)
Product: kdelibs
Version: unspecified
Platform: Compiled Sources
OS/Version: Linux
Status: NEW
Severity: crash
Priority: NOR
Component: general
AssignedTo: kdelibs-bugs kde org
ReportedBy: Regnaron web de
Version: (using Devel)
Installed from: Compiled sources
Compiler: gcc version 4.1.2 20070214
OS: Linux
I am not 100% sure what exactly I did, but today after working with a USB stick (mounting and unmounting it) plasma crashed with the following backtrace that seems to indicate some problem with Solid (kdelibs r792052):
Application: Plasma Workspace (plasma), signal SIGABRT
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb6014af0 (LWP 6165)]
[New Thread 0xb49b4b90 (LWP 6166)]
[KCrash handler]
#6 0xffffe410 in __kernel_vsyscall ()
#7 0xb62e71f1 in *__GI_raise (sig=6)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8 0xb62e89b8 in *__GI_abort () at abort.c:88
#9 0xb6f76a45 in qt_message_output (msgType=QtFatalMsg,
buf=0xbf992b0c "ASSERT: \"dev->backendObject()==0\" in file /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/solid/solid/devicemanager.cpp, line 164") at global/qglobal.cpp:2047
#10 0xb6f76b0a in qFatal (msg=0xb70cefec "ASSERT: \"%s\" in file %s, line %d")
at global/qglobal.cpp:2249
#11 0xb6f76fd5 in qt_assert (assertion=0xb71b7b31 "dev->backendObject()==0",
file=0xb71b7c18 "/var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/solid/solid/devicemanager.cpp", line=164) at global/qglobal.cpp:1821
#12 0xb717d812 in Solid::DeviceManagerPrivate::_k_deviceAdded (
this=0x81d9bd0, udi= 0x83c3790)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/solid/solid/devicemanager.cpp:164
#13 0xb717d96b in Solid::DeviceManagerPrivate::qt_metacall (this=0x81d9bd0,
_c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbf994c3c)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs_build/solid/solid/devicemanager_p.moc:72
#14 0xb708c2c8 in QMetaObject::activate (sender=0x81d9d90,
from_signal_index=<value optimized out>, to_signal_index=4,
argv=<value optimized out>) at kernel/qobject.cpp:2995
#15 0xb708ca44 in QMetaObject::activate (sender=0x81d9d90, m=0xb71c28f8,
local_signal_index=0, argv=0xbf994c3c) at kernel/qobject.cpp:3065
#16 0xb71910b1 in Solid::Ifaces::DeviceManager::deviceAdded (this=0x81d9d90,
_t1= 0x83c3790)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs_build/solid/solid/ifaces/devicemanager.moc:79
#17 0xb719f7be in Solid::Backends::Hal::HalManager::slotDeviceAdded (
this=0x81d9d90, udi= 0x83c3790)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/solid/solid/backends/hal/halmanager.cpp:214
#18 0xb719f836 in Solid::Backends::Hal::HalManager::qt_metacall (
this=0x81d9d90, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbf994d38)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs_build/solid/solid/backends/hal/halmanager.moc:70
#19 0xb6ecd838 in QDBusConnectionPrivate::deliverCall (this=0x81d9e70,
object=0x81d9d90, msg= 0x8739a44, metaTypes= 0x8739a48, slotIdx=6)
at qdbusintegrator.cpp:865
#20 0xb6ed74c7 in QDBusCallDeliveryEvent::placeMetaCall (this=0x8739a18,
object=0x81d9d90) at qdbusintegrator_p.h:136
#21 0xb7087ede in QObject::event (this=0x81d9d90, e=0x8739a18)
at kernel/qobject.cpp:1131
#22 0xb663771f in QApplicationPrivate::notify_helper (this=0x8074f38,
receiver=0x81d9d90, e=0x8739a18) at kernel/qapplication.cpp:3735
#23 0xb66392fa in QApplication::notify (this=0x8073c58, receiver=0x81d9d90,
e=0x8739a18) at kernel/qapplication.cpp:3329
#24 0xb76bbac3 in KApplication::notify (this=0x8073c58, receiver=0x81d9d90,
event=0x8739a18)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/kernel/kapplication.cpp:311
#25 0xb7075cf7 in QCoreApplication::notifyInternal (this=0x8073c58,
receiver=0x81d9d90, event=0x8739a18) at kernel/qcoreapplication.cpp:586
#26 0xb7077059 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0,
event_type=0, data=0x804cb68)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#27 0xb70773bd in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1084
#28 0xb66cfb1e in QEventDispatcherX11::processEvents (this=0x806fc90,
flags= 0xbf995434)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#29 0xb7074e61 in QEventLoop::processEvents (this=0xbf9954a0,
flags= 0xbf995468) at kernel/qeventloop.cpp:146
#30 0xb7074f8f in QEventLoop::exec (this=0xbf9954a0, flags= 0xbf9954a8)
at kernel/qeventloop.cpp:197
#31 0xb7077476 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:838
#32 0xb6636e37 in QApplication::exec () at kernel/qapplication.cpp:3267
#33 0xb7f4bdd4 in kdemain (argc=1, argv=0xbf9956a4)
at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/workspace/plasma/plasma/main.cpp:54
#34 0x080487e2 in main (argc=)
at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase_build/workspace/plasma/plasma/plasma-qgv_dummy.cpp:3
#35 0xb62d3fdc in __libc_start_main (main=0x80487c0 <main>, argc=1,
ubp_av=0xbf9956a4, init=0x8048810 <__libc_csu_init>,
fini=0x8048800 <__libc_csu_fini>, rtld_fini=0xb7f67100 <_dl_fini>,
stack_end=0xbf99569c) at libc-start.c:229
#36 0x08048731 in _start ()
#0 0xffffe410 in __kernel_vsyscall ()
More information about the Kdelibs-bugs
mailing list