Bug 255631 - Plasma crash on startup
Summary: Plasma crash on startup
Status: RESOLVED DUPLICATE of bug 228987
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-30 01:02 UTC by Michael Holmes
Modified: 2010-11-15 11:55 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (4.70 KB, text/plain)
2010-11-15 11:55 UTC, olliko
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Holmes 2010-10-30 01:02:49 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-22-generic x86_64
Distribution: Ubuntu 10.10

-- Information about the crash:
Plasma will, without fail, crash every time it is launched. I have marked a bug that is similar to this in case it is related, but the backtrace indicates that the crash is related to the calendar applet and not the notification applet.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f6ea31c27a0 (LWP 2109))]

Thread 3 (Thread 0x7f6e7aeba710 (LWP 2112)):
#0  0x00007f6e9fddd665 in __pthread_mutex_lock (mutex=0x2f4d688) at pthread_mutex_lock.c:61
#1  0x00007f6e976bafc6 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f6e976bb45c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f6ea01861e6 in QEventDispatcherGlib::processEvents (this=0x2f4cdf0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00007f6ea0158a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f6ea0158dec in QEventLoop::exec (this=0x7f6e7aeb9cb0, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f6ea00632fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007f6ea01385f8 in QInotifyFileSystemWatcherEngine::run (this=0x2f4c430) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f6ea006627e in QThreadPrivate::start (arg=0x2f4c430) at thread/qthread_unix.cpp:266
#9  0x00007f6e9ad18953 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#10 0x00007f6e9fddb971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#11 0x00007f6ea2add91d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f6e7a075710 (LWP 2113)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:212
#1  0x00007f6ea0066da2 in wait (this=<value optimized out>, mutex=0x3037270, time=30000) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x3037270, time=30000) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f6ea005bda2 in QThreadPoolThread::run (this=0x30373c0) at concurrent/qthreadpool.cpp:140
#4  0x00007f6ea006627e in QThreadPrivate::start (arg=0x30373c0) at thread/qthread_unix.cpp:266
#5  0x00007f6e9ad18953 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#6  0x00007f6e9fddb971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#7  0x00007f6ea2add91d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f6ea31c27a0 (LWP 2109)):
[KCrash Handler]
#6  0x00007f6e792487d4 in Notifications::~Notifications (this=0x7f6e7c0502d0, __in_chrg=<value optimized out>) at ../../../../../plasma/generic/applets/notifications/ui/notifications.cpp:115
#7  0x00007f6ea262edca in Plasma::ExtenderPrivate::loadExtenderItems (this=<value optimized out>) at ../../plasma/extenders/extender.cpp:736
#8  0x00007f6ea262f9cc in Plasma::Extender::Extender (this=0x7f6e7c037240, applet=<value optimized out>) at ../../plasma/extenders/extender.cpp:105
#9  0x00007f6ea25dbeb5 in Plasma::Applet::extender (this=0x2b90cf0) at ../../plasma/applet.cpp:763
#10 0x00007f6e8327e50f in createCalendarExtender (this=0x2b90cf0) at ../../../libs/plasmaclock/clockapplet.cpp:121
#11 ClockApplet::init (this=0x2b90cf0) at ../../../libs/plasmaclock/clockapplet.cpp:571
#12 0x00007f6e834a26b0 in Clock::init (this=0x4ca9fb06) at ../../../../../plasma/generic/applets/digital-clock/clock.cpp:72
#13 0x00007f6ea25fb290 in Plasma::ContainmentPrivate::initApplets (this=0x290f550) at ../../plasma/containment.cpp:462
#14 0x00007f6ea260f38c in Plasma::CoronaPrivate::importLayout (this=0x240d8a0, conf=<value optimized out>, mergeConfig=<value optimized out>) at ../../plasma/corona.cpp:523
#15 0x00007f6ea260fff3 in Plasma::Corona::loadLayout (this=0x252e6e0, configName=...) at ../../plasma/corona.cpp:458
#16 0x00007f6ea2610ac2 in Plasma::Corona::initializeLayout (this=0x252e6e0, configName=...) at ../../plasma/corona.cpp:361
#17 0x00007f6ea2dccbb0 in PlasmaApp::corona (this=0x2409400) at ../../../../plasma/desktop/shell/plasmaapp.cpp:800
#18 0x00007f6ea2dcd103 in PlasmaApp::setupDesktop (this=0x2409400) at ../../../../plasma/desktop/shell/plasmaapp.cpp:286
#19 0x00007f6ea2dcff2e in PlasmaApp::qt_metacall (this=0x2409400, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x2521800) at ./plasmaapp.moc:148
#20 0x00007f6ea016bbde in QObject::event (this=0x2409400, e=0x4ca9fb06) at kernel/qobject.cpp:1219
#21 0x00007f6e9f2a7186 in QApplication::event (this=0x2409400, e=0x25218b0) at kernel/qapplication.cpp:2439
#22 0x00007f6e9f2a3fdc in QApplicationPrivate::notify_helper (this=0x2419c60, receiver=0x2409400, e=0x25218b0) at kernel/qapplication.cpp:4396
#23 0x00007f6e9f2a9aed in QApplication::notify (this=0x2409400, receiver=0x2409400, e=0x25218b0) at kernel/qapplication.cpp:4277
#24 0x00007f6ea0df5156 in KApplication::notify (this=0x2409400, receiver=0x2409400, event=0x25218b0) at ../../kdeui/kernel/kapplication.cpp:310
#25 0x00007f6ea0159cdc in QCoreApplication::notifyInternal (this=0x2409400, receiver=0x2409400, event=0x25218b0) at kernel/qcoreapplication.cpp:732
#26 0x00007f6ea015cc22 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x23b2560) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#27 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x23b2560) at kernel/qcoreapplication.cpp:1373
#28 0x00007f6ea0186653 in sendPostedEvents (s=0x241d380) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#29 postEventSourceDispatch (s=0x241d380) at kernel/qeventdispatcher_glib.cpp:277
#30 0x00007f6e976b7342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#31 0x00007f6e976bb2a8 in ?? () from /lib/libglib-2.0.so.0
#32 0x00007f6e976bb45c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#33 0x00007f6ea0186193 in QEventDispatcherGlib::processEvents (this=0x23b2070, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#34 0x00007f6e9f356a4e in QGuiEventDispatcherGlib::processEvents (this=0x4ca9fb06, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#35 0x00007f6ea0158a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#36 0x00007f6ea0158dec in QEventLoop::exec (this=0x7fff14ead1d0, flags=) at kernel/qeventloop.cpp:201
#37 0x00007f6ea015cebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#38 0x00007f6ea2db4a56 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../plasma/desktop/shell/main.cpp:118
#39 0x00007f6ea2a15d8e in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff14ead598) at libc-start.c:226
#40 0x0000000000400669 in _start ()

This bug may be a duplicate of or related to bug 228987.

Possible duplicates by query: bug 255078, bug 254224, bug 254222, bug 254050, bug 228987.

Reported using DrKonqi
Comment 1 Beat Wolf 2010-11-02 10:31:24 UTC

*** This bug has been marked as a duplicate of bug 228987 ***
Comment 2 olliko 2010-11-15 11:55:48 UTC
Created attachment 53431 [details]
New crash information added by DrKonqi

plasma-desktop (0.3) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0

- What I was doing when the application crashed: Starting the system via KDM, happens if i log in with user credentials an on automatic log in

-- Backtrace (Reduced):
#6  0x00007f466184f7d4 in Notifications::~Notifications (this=0x2eeb4a0, __in_chrg=<value optimized out>) at ../../../../../plasma/generic/applets/notifications/ui/notifications.cpp:115
#7  0x00007f467fa9adca in Plasma::ExtenderPrivate::loadExtenderItems (this=<value optimized out>) at ../../plasma/extenders/extender.cpp:736
#8  0x00007f467fa9b9cc in Plasma::Extender::Extender (this=0x2b52b70, applet=<value optimized out>) at ../../plasma/extenders/extender.cpp:105
#9  0x00007f467fa47eb5 in Plasma::Applet::extender (this=0x2ae5a40) at ../../plasma/applet.cpp:763
#10 0x00007f467fac61a7 in Plasma::ExtenderApplet::init (this=0x2ae5a40) at ../../plasma/private/extenderapplet.cpp:51