Bug 289229

Summary: kde desktop crash
Product: [Unmaintained] plasma4 Reporter: william carllson <carllsonwj>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: annma
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description william carllson 2011-12-17 18:55:25 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.6.5 (4.6.5) (Compiled from sources)
Qt Version: 4.7.4
Operating System: Linux 2.6.41.4-1.fc15.i686 i686

-- Information about the crash:
Downloading updates and new software.  It was interrupted and now desktop crashes when I log in

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7882780 (LWP 1474))]

Thread 3 (Thread 0xaf7ffb70 (LWP 1480)):
#0  0x4fe15c40 in __GI_clock_gettime (clock_id=1, tp=0xaf7fefb8) at ../sysdeps/unix/clock_gettime.c:116
#1  0x418886a6 in do_gettime (frac=0xaf7fefb0, sec=0xaf7fefa8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x4195ba77 in QTimerInfoList::updateCurrentTime (this=0xaee018bc) at kernel/qeventdispatcher_unix.cpp:339
#4  0x4195bddb in QTimerInfoList::timerWait (this=0xaee018bc, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x4195a663 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xaf7ff0bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x4195a6fd in timerSourcePrepare (source=0xaee01888, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x4fee1b5c in g_main_context_prepare (context=0xaee004e8, priority=0xaf7ff118) at gmain.c:2762
#8  0x4fee29d8 in g_main_context_iterate (context=0xaee004e8, block=1, dispatch=1, self=0xaee00d78) at gmain.c:3072
#9  0x4fee306f in g_main_context_iteration (context=0xaee004e8, may_block=1) at gmain.c:3155
#10 0x4195b167 in QEventDispatcherGlib::processEvents (this=0xaee00468, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x4192be0e in QEventLoop::processEvents (this=0xaf7ff240, flags=...) at kernel/qeventloop.cpp:149
#12 0x4192c061 in QEventLoop::exec (this=0xaf7ff240, flags=...) at kernel/qeventloop.cpp:201
#13 0x4182dbac in QThread::exec (this=0xa226610) at thread/qthread.cpp:498
#14 0x4190c40e in QInotifyFileSystemWatcherEngine::run (this=0xa226610) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x41830ae4 in QThreadPrivate::start (arg=0xa226610) at thread/qthread_unix.cpp:331
#16 0x4fdf5a2e in start_thread (arg=0xaf7ffb70) at pthread_create.c:305
#17 0x4fd3b34e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 2 (Thread 0xad7edb70 (LWP 1482)):
#0  0x4fe15c40 in __GI_clock_gettime (clock_id=1, tp=0xad7ecfb8) at ../sysdeps/unix/clock_gettime.c:116
#1  0x418886a6 in do_gettime (frac=0xad7ecfb0, sec=0xad7ecfa8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x4195ba77 in QTimerInfoList::updateCurrentTime (this=0xa4a6ee4) at kernel/qeventdispatcher_unix.cpp:339
#4  0x4195bddb in QTimerInfoList::timerWait (this=0xa4a6ee4, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x4195a663 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xad7ed0bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x4195a6fd in timerSourcePrepare (source=0xa4a6eb0, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x4fee1b5c in g_main_context_prepare (context=0xa4a5f00, priority=0xad7ed118) at gmain.c:2762
#8  0x4fee29d8 in g_main_context_iterate (context=0xa4a5f00, block=1, dispatch=1, self=0xa4a4570) at gmain.c:3072
#9  0x4fee306f in g_main_context_iteration (context=0xa4a5f00, may_block=1) at gmain.c:3155
#10 0x4195b167 in QEventDispatcherGlib::processEvents (this=0xa4a4648, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x4192be0e in QEventLoop::processEvents (this=0xad7ed240, flags=...) at kernel/qeventloop.cpp:149
#12 0x4192c061 in QEventLoop::exec (this=0xad7ed240, flags=...) at kernel/qeventloop.cpp:201
#13 0x4182dbac in QThread::exec (this=0xa4a41c8) at thread/qthread.cpp:498
#14 0x4190c40e in QInotifyFileSystemWatcherEngine::run (this=0xa4a41c8) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x41830ae4 in QThreadPrivate::start (arg=0xa4a41c8) at thread/qthread_unix.cpp:331
#16 0x4fdf5a2e in start_thread (arg=0xad7edb70) at pthread_create.c:305
#17 0x4fd3b34e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb7882780 (LWP 1474)):
[KCrash Handler]
#7  ref (this=0x49) at ../../src/corelib/arch/qatomic_i386.h:120
#8  QString::operator= (this=0x9ec592c, other=...) at tools/qstring.cpp:1358
#9  0x00630f16 in Marble::WorldClock::init (this=0x9ec58e0) at /usr/src/debug/kdeedu-4.6.5/marble/src/plasmoid/worldclock.cpp:117
#10 0x46356fe7 in Plasma::ContainmentPrivate::initApplets (this=0x9ced650) at /usr/src/debug/kdelibs-4.6.5/plasma/containment.cpp:463
#11 0x4636c9b1 in Plasma::CoronaPrivate::importLayout (this=0x9b81fd8, conf=..., mergeConfig=false) at /usr/src/debug/kdelibs-4.6.5/plasma/corona.cpp:566
#12 0x4636d87b in Plasma::Corona::loadLayout (this=0x9b80fd0, configName=...) at /usr/src/debug/kdelibs-4.6.5/plasma/corona.cpp:494
#13 0x4636d94f in Plasma::Corona::initializeLayout (this=0x9b80fd0, configName=...) at /usr/src/debug/kdelibs-4.6.5/plasma/corona.cpp:397
#14 0x431fddd3 in PlasmaApp::corona (this=0x9b6a588) at /usr/src/debug/kdebase-workspace-4.6.5/plasma/desktop/shell/plasmaapp.cpp:804
#15 0x431fe12c in PlasmaApp::setupDesktop (this=0x9b6a588) at /usr/src/debug/kdebase-workspace-4.6.5/plasma/desktop/shell/plasmaapp.cpp:306
#16 0x431ffb94 in PlasmaApp::qt_metacall (this=0x9b6a588, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0x9c07970) at /usr/src/debug/kdebase-workspace-4.6.5/i686-redhat-linux-gnu/plasma/desktop/shell/plasmaapp.moc:155
#17 0x4193327e in metacall (argv=0x9c07970, idx=45, cl=QMetaObject::InvokeMetaMethod, object=0x9b6a588) at kernel/qmetaobject.cpp:237
#18 QMetaObject::metacall (object=0x9b6a588, cl=QMetaObject::InvokeMetaMethod, idx=45, argv=0x9c07970) at kernel/qmetaobject.cpp:232
#19 0x4193dd56 in QMetaCallEvent::placeMetaCall (this=0x9c07440, object=0x9b6a588) at kernel/qobject.cpp:535
#20 0x41944fef in QObject::event (this=0x9b6a588, e=0x9c07440) at kernel/qobject.cpp:1217
#21 0x4192d0db in QCoreApplication::event (this=0x9b6a588, e=0x9c07440) at kernel/qcoreapplication.cpp:1616
#22 0x44eab47e in QApplication::event (this=0x9b6a588, e=0x9c07440) at kernel/qapplication.cpp:2522
#23 0x44ea7144 in notify_helper (e=0x9c07440, receiver=0x9b6a588, this=0x9b81490) at kernel/qapplication.cpp:4481
#24 QApplicationPrivate::notify_helper (this=0x9b81490, receiver=0x9b6a588, e=0x9c07440) at kernel/qapplication.cpp:4453
#25 0x44eac583 in QApplication::notify (this=0x9c07440, receiver=0x9b6a588, e=0x9c07440) at kernel/qapplication.cpp:4228
#26 0x4246ea32 in KApplication::notify (this=0x9b6a588, receiver=0x9b6a588, event=0x9c07440) at /usr/src/debug/kdelibs-4.6.5/kdeui/kernel/kapplication.cpp:311
#27 0x4192cace in QCoreApplication::notifyInternal (this=0x9b6a588, receiver=0x9b6a588, event=0x9c07440) at kernel/qcoreapplication.cpp:787
#28 0x419305c4 in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:215
#29 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9b3c030) at kernel/qcoreapplication.cpp:1428
#30 0x4193070d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1321
#31 0x4195acc5 in sendPostedEvents () at kernel/qcoreapplication.h:220
#32 postEventSourceDispatch (s=0x9b853b8) at kernel/qeventdispatcher_glib.cpp:277
#33 0x4fee25bf in g_main_dispatch (context=0x9b84c70) at gmain.c:2441
#34 g_main_context_dispatch (context=0x9b84c70) at gmain.c:3014
#35 0x4fee2d30 in g_main_context_iterate (context=0x9b84c70, block=1341069952, dispatch=1, self=0x9b81620) at gmain.c:3092
#36 0x4fee306f in g_main_context_iteration (context=0x9b84c70, may_block=1) at gmain.c:3155
#37 0x4195b108 in QEventDispatcherGlib::processEvents (this=0x9b3cd70, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#38 0x44f5bc1b in QGuiEventDispatcherGlib::processEvents (this=0x9b3cd70, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#39 0x4192be0e in QEventLoop::processEvents (this=0xbff02464, flags=...) at kernel/qeventloop.cpp:149
#40 0x4192c061 in QEventLoop::exec (this=0xbff02464, flags=...) at kernel/qeventloop.cpp:201
#41 0x419307bb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#42 0x44ea4f45 in QApplication::exec () at kernel/qapplication.cpp:3755
#43 0x431e1ed6 in kdemain (argc=1, argv=0xbff02664) at /usr/src/debug/kdebase-workspace-4.6.5/plasma/desktop/shell/main.cpp:120
#44 0x0804876c in main (argc=1, argv=0xbff02664) at /usr/src/debug/kdebase-workspace-4.6.5/i686-redhat-linux-gnu/plasma/desktop/shell/plasma-desktop_dummy.cpp:3

Possible duplicates by query: bug 286533, bug 281408, bug 278264, bug 274855, bug 255715.

Reported using DrKonqi
Comment 1 Anne-Marie Mahfouf 2011-12-17 18:59:00 UTC

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