Bug 179652 - kded4 and plasma crash when hald stops
Summary: kded4 and plasma crash when hald stops
Status: RESOLVED DUPLICATE of bug 160221
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Unspecified
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-04 22:43 UTC by Nicolas L.
Modified: 2009-01-04 22:47 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas L. 2009-01-04 22:43:07 UTC
Version:            (using Devel)
Installed from:    Compiled sources

If hald has to be restarted for whatever reason kded4 and sometimes plasma
crash. Here are two stack traces.

kded4:
Приложение: Служба KDE (kded4), сигнал SIGABRT
[Current thread is 1 (Thread 0xb608c6d0 (LWP 12724))]

Thread 1 (Thread 0xb608c6d0 (LWP 12724)):
[KCrash Handler]
#6  0xffffe424 in __kernel_vsyscall ()
#7  0xb7e3fd90 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0xb7e417f8 in abort () at abort.c:88
#9  0xb7c2a445 in qt_message_output (msgType=QtFatalMsg, buf=0xbf9b5a20
"ASSERT: \"dev->backendObject()==0\" in file
/home/mandrake/rpm/BUILD/kdelibs-4.1.85/solid/solid/devicemanager.cpp, line
164")
    at global/qglobal.cpp:2102
#10 0xb7c2a535 in qFatal (msg=0xb7d7db78 "ASSERT: \"%s\" in file %s, line %d")
at global/qglobal.cpp:2303
#11 0xb7c2a5e5 in qt_assert (assertion=0xb63d43d1 "dev->backendObject()==0",
file=0xb63d44b8
"/home/mandrake/rpm/BUILD/kdelibs-4.1.85/solid/solid/devicemanager.cpp",
line=164)
    at global/qglobal.cpp:1872
#12 0xb639aeaf in ?? () from /usr/lib/libsolid.so.4
#13 0xb639b135 in ?? () from /usr/lib/libsolid.so.4
#14 0xb7d40c8d in QMetaObject::activate (sender=0x8cf0fd0, from_signal_index=4,
to_signal_index=4, argv=0xbf9b7b50) at kernel/qobject.cpp:3031
#15 0xb7d41a95 in QMetaObject::activate (sender=0x8cf0fd0, m=0xb63f0d58,
local_signal_index=0, argv=0xbf9b7b50) at kernel/qobject.cpp:3101
#16 0xb63adb25 in ?? () from /usr/lib/libsolid.so.4
#17 0xb63ca7b0 in ?? () from /usr/lib/libsolid.so.4
#18 0xb63ca83b in ?? () from /usr/lib/libsolid.so.4
#19 0xb71f9ce5 in QDBusConnectionPrivate::deliverCall (this=0x8cd0e88,
object=0x8cf0fd0, msg=@0x8fde8dc, metaTypes=@0x8fde8e0, slotIdx=6) at
qdbusintegrator.cpp:849
#20 0xb7201616 in QDBusCallDeliveryEvent::placeMetaCall (this=0x8fde8b0,
object=0x8cf0fd0) at qdbusintegrator_p.h:130
#21 0xb7d3b782 in QObject::event (this=0x8cf0fd0, e=0x8fde8b0) at
kernel/qobject.cpp:1155
#22 0xb69d6fac in QApplicationPrivate::notify_helper (this=0x8baaa08,
receiver=0x8cf0fd0, e=0x8fde8b0) at kernel/qapplication.cpp:3803
#23 0xb69df1d5 in QApplication::notify (this=0xbf9b8428, receiver=0x8cf0fd0,
e=0x8fde8b0) at kernel/qapplication.cpp:3393
#24 0xb77959b0 in KApplication::notify () from /usr/lib/libkdeui.so.5
#25 0xb7d2b853 in QCoreApplication::notifyInternal (this=0xbf9b8428,
receiver=0x8cf0fd0, event=0x8fde8b0) at kernel/qcoreapplication.cpp:587
#26 0xb7d2c535 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0,
event_type=0, data=0x8b99310) at kernel/qcoreapplication.h:209
#27 0xb7d2c71c in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1091
#28 0xb7d5772d in postEventSourceDispatch (s=0x8bb6a90) at
kernel/qcoreapplication.h:214
#29 0xb670fcba in IA__g_main_context_dispatch (context=0x8bac430) at
gmain.c:1814
#30 0xb67133d8 in g_main_context_iterate (context=0x8bac430, block=1,
dispatch=1, self=0x8baab78) at gmain.c:2448
#31 0xb6713598 in IA__g_main_context_iteration (context=0x8bac430, may_block=1)
at gmain.c:2511
#32 0xb7d5734a in QEventDispatcherGlib::processEvents (this=0x8bae2b0, flags={i
= -1080327480}) at kernel/qeventdispatcher_glib.cpp:319
#33 0xb6a7392a in QGuiEventDispatcherGlib::processEvents (this=0x8bae2b0,
flags={i = -1080327432}) at kernel/qguieventdispatcher_glib.cpp:198
#34 0xb7d29ec3 in QEventLoop::processEvents (this=0xbf9b8370, flags={i =
-1080327368}) at kernel/qeventloop.cpp:143
#35 0xb7d2a081 in QEventLoop::exec (this=0xbf9b8370, flags={i = -1080327304})
at kernel/qeventloop.cpp:194
#36 0xb7d2c7f2 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#37 0xb69d6e14 in QApplication::exec () at kernel/qapplication.cpp:3331
#38 0xb7f6ce88 in kdemain () from /usr/lib/libkdeinit4_kded4.so
#39 0x0804856f in _start ()

plasma:
Приложение: Рабочее пространство Plasma (plasma), сигнал SIGABRT
[Current thread is 1 (Thread 0xb51866d0 (LWP 12762))]

Thread 3 (Thread 0xa9a21b90 (LWP 12768)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5744b95 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb7de921d in __pthread_cond_wait (cond=0x8a50268, mutex=0x8a50250) at
forward.c:139
#3  0xb67739ab in QWaitCondition::wait (this=0x8a4d980, mutex=0x8a4d97c,
time=4294967295) at thread/qwaitcondition_unix.cpp:82
#4  0xb57e254c in QHostInfoAgent::run (this=0x8a4d970) at
kernel/qhostinfo.cpp:241
#5  0xb677289f in QThreadPrivate::start (arg=0x8a4d970) at
thread/qthread_unix.cpp:185
#6  0xb5741315 in start_thread () from /lib/i686/libpthread.so.0
#7  0xb7ddbdde in clone () from /lib/i686/libc.so.6

Thread 2 (Thread 0xa91e9b90 (LWP 12769)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5744b95 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb7de921d in __pthread_cond_wait (cond=0x88e7068, mutex=0x88e7050) at
forward.c:139
#3  0xb67739ab in QWaitCondition::wait (this=0x8902eb8, mutex=0x8902eb4,
time=4294967295) at thread/qwaitcondition_unix.cpp:82
#4  0xa9e80cbe in ?? () from /usr/lib/kde4/plasma_wallpaper_image.so
#5  0xb677289f in QThreadPrivate::start (arg=0x8902eac) at
thread/qthread_unix.cpp:185
#6  0xb5741315 in start_thread () from /lib/i686/libpthread.so.0
#7  0xb7ddbdde in clone () from /lib/i686/libc.so.6

Thread 1 (Thread 0xb51866d0 (LWP 12762)):
[KCrash Handler]
#6  0xffffe424 in __kernel_vsyscall ()
#7  0xb7d2cd90 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0xb7d2e7f8 in abort () at abort.c:88
#9  0xb676a445 in qt_message_output (msgType=QtFatalMsg, buf=0xbfb02640
"ASSERT: \"dev->backendObject()==0\" in file
/home/mandrake/rpm/BUILD/kdelibs-4.1.85/solid/solid/devicemanager.cpp, line
164")
    at global/qglobal.cpp:2102
#10 0xb676a535 in qFatal (msg=0xb68bdb78 "ASSERT: \"%s\" in file %s, line %d")
at global/qglobal.cpp:2303
#11 0xb676a5e5 in qt_assert (assertion=0xb5a723d1 "dev->backendObject()==0",
file=0xb5a724b8
"/home/mandrake/rpm/BUILD/kdelibs-4.1.85/solid/solid/devicemanager.cpp",
line=164)
    at global/qglobal.cpp:1872
#12 0xb5a38eaf in ?? () from /usr/lib/libsolid.so.4
#13 0xb5a39135 in ?? () from /usr/lib/libsolid.so.4
#14 0xb6880c8d in QMetaObject::activate (sender=0x8906328, from_signal_index=4,
to_signal_index=4, argv=0xbfb04770) at kernel/qobject.cpp:3031
#15 0xb6881a95 in QMetaObject::activate (sender=0x8906328, m=0xb5a8ed58,
local_signal_index=0, argv=0xbfb04770) at kernel/qobject.cpp:3101
#16 0xb5a4bb25 in ?? () from /usr/lib/libsolid.so.4
#17 0xb5a687b0 in ?? () from /usr/lib/libsolid.so.4
#18 0xb5a6883b in ?? () from /usr/lib/libsolid.so.4
#19 0xb6977ce5 in QDBusConnectionPrivate::deliverCall (this=0x8906408,
object=0x8906328, msg=@0x8ae11a4, metaTypes=@0x8ae11a8, slotIdx=6) at
qdbusintegrator.cpp:849
#20 0xb697f616 in QDBusCallDeliveryEvent::placeMetaCall (this=0x8ae1178,
object=0x8906328) at qdbusintegrator_p.h:130
#21 0xb687b782 in QObject::event (this=0x8906328, e=0x8ae1178) at
kernel/qobject.cpp:1155
#22 0xb6aebfac in QApplicationPrivate::notify_helper (this=0x871ece8,
receiver=0x8906328, e=0x8ae1178) at kernel/qapplication.cpp:3803
#23 0xb6af41d5 in QApplication::notify (this=0x86f8ba0, receiver=0x8906328,
e=0x8ae1178) at kernel/qapplication.cpp:3393
#24 0xb76dd9b0 in KApplication::notify () from /usr/lib/libkdeui.so.5
#25 0xb686b853 in QCoreApplication::notifyInternal (this=0x86f8ba0,
receiver=0x8906328, event=0x8ae1178) at kernel/qcoreapplication.cpp:587
#26 0xb686c535 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0,
event_type=0, data=0x86e5090) at kernel/qcoreapplication.h:209
#27 0xb686c71c in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1091
#28 0xb689772d in postEventSourceDispatch (s=0x87170e8) at
kernel/qcoreapplication.h:214
#29 0xb55dfcba in IA__g_main_context_dispatch (context=0x8717060) at
gmain.c:1814
#30 0xb55e33d8 in g_main_context_iterate (context=0x8717060, block=1,
dispatch=1, self=0x8714198) at gmain.c:2448
#31 0xb55e3598 in IA__g_main_context_iteration (context=0x8717060, may_block=1)
at gmain.c:2511
#32 0xb689734a in QEventDispatcherGlib::processEvents (this=0x871e4b8, flags={i
= -1078964504}) at kernel/qeventdispatcher_glib.cpp:319
#33 0xb6b8892a in QGuiEventDispatcherGlib::processEvents (this=0x871e4b8,
flags={i = -1078964456}) at kernel/qguieventdispatcher_glib.cpp:198
#34 0xb6869ec3 in QEventLoop::processEvents (this=0xbfb04f90, flags={i =
-1078964392}) at kernel/qeventloop.cpp:143
#35 0xb686a081 in QEventLoop::exec (this=0xbfb04f90, flags={i = -1078964328})
at kernel/qeventloop.cpp:194
#36 0xb686c7f2 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#37 0xb6aebe14 in QApplication::exec () at kernel/qapplication.cpp:3331
#38 0xb7e7d80b in kdemain () from /usr/lib/libkdeinit4_plasma.so
#39 0x0804856f in _start ()
Comment 1 Dario Andres 2009-01-04 22:47:40 UTC

*** This bug has been marked as a duplicate of bug 160221 ***