Bug 286075

Summary: Plasma-desktop won't start
Product: [Unmaintained] plasma4 Reporter: Hrvoje Senjan <hrvoje.senjan>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: asraniel, hrvoje.senjan
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Hrvoje Senjan 2011-11-08 07:13:46 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.7.3 (4.7.3)
Qt Version: 4.7.4
Operating System: Linux 3.1.0-2-generic x86_64
Distribution: Ubuntu precise (development branch)

-- Information about the crash:
- What I was doing when the application crashed:

Hoping that backtrace helps. I'm using packages from Project Neon PPA.

Plasma-desktop won't start on login, and when trying to start it from konsole

The crash can be reproduced every time.

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

Thread 3 (Thread 0x7f1509c93700 (LWP 10022)):
#0  0x00007f152c1d1773 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f151f9e8f18 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f151f9e93d9 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f152904727e in QEventDispatcherGlib::processEvents (this=0x7f15040008b0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f152900c3b8 in QEventLoop::processEvents (this=0x7f1509c92d50, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f152900c50c in QEventLoop::exec (this=0x7f1509c92d50, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f1528ef015b in QThread::exec (this=0x1813960) at thread/qthread.cpp:498
#7  0x00007f1528feb53b in QInotifyFileSystemWatcherEngine::run (this=0x1813960) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f1528ef297f in QThreadPrivate::start (arg=0x1813960) at thread/qthread_unix.cpp:331
#9  0x00007f1528c56efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f152c1dd89d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f150280b700 (LWP 10025)):
#0  0x00007f1528c5b04c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f1525c2a007 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f1525fb4a40) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f1525c2966c in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f1525fb4a40) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f1528c56efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007f152c1dd89d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f152c9227a0 (LWP 10021)):
[KCrash Handler]
#6  0x00007f1527ed3edc in QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::data (this=0x8) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:135
#7  0x00007f152864dae5 in qGetPtrHelper<QScopedPointer<QObjectData> > (p=...) at ../../include/QtCore/../../src/corelib/global/qglobal.h:2341
#8  0x00007f152864e1d4 in QGraphicsScene::d_func (this=0x0) at graphicsview/qgraphicsscene.h:297
#9  0x00007f152866f753 in QGraphicsScene::addItem (this=0x0, item=0x30055c0) at graphicsview/qgraphicsscene.cpp:2531
#10 0x00007f15019e4698 in ToolTipProxy::syncTarget (this=0x3005b00) at /build/buildd/project-neon-kde-runtime-2+git20111108+r16908/plasma/declarativeimports/core/tooltip.cpp:84
#11 0x00007f15019e4c85 in ToolTipProxy::qt_metacall (this=0x3005b00, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x310cf40) at /build/buildd/project-neon-kde-runtime-2+git20111108+r16908/obj-x86_64-linux-gnu/plasma/declarativeimports/core/tooltip.moc:99
#12 0x00007f15290169cc in QMetaObject::metacall (object=0x3005b00, cl=QMetaObject::InvokeMetaMethod, idx=8, argv=0x310cf40) at kernel/qmetaobject.cpp:237
#13 0x00007f1529025f56 in QMetaCallEvent::placeMetaCall (this=0x310cf80, object=0x3005b00) at kernel/qobject.cpp:535
#14 0x00007f15290271d2 in QObject::event (this=0x3005b00, e=0x310cf80) at kernel/qobject.cpp:1217
#15 0x00007f1527ee23b8 in QApplicationPrivate::notify_helper (this=0x16daf70, receiver=0x3005b00, e=0x310cf80) at kernel/qapplication.cpp:4509
#16 0x00007f1527edf9d6 in QApplication::notify (this=0x16cddd0, receiver=0x3005b00, e=0x310cf80) at kernel/qapplication.cpp:3909
#17 0x00007f1529dc6eef in KApplication::notify (this=0x16cddd0, receiver=0x3005b00, event=0x310cf80) at /build/buildd/project-neon-kdelibs-2+git20111107+r92130/kdeui/kernel/kapplication.cpp:311
#18 0x00007f152900e7f2 in QCoreApplication::notifyInternal (this=0x16cddd0, receiver=0x3005b00, event=0x310cf80) at kernel/qcoreapplication.cpp:787
#19 0x00007f1529012575 in QCoreApplication::sendEvent (receiver=0x3005b00, event=0x310cf80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#20 0x00007f152900fa16 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1670430) at kernel/qcoreapplication.cpp:1428
#21 0x00007f152900f637 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1321
#22 0x00007f15290479ab in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#23 0x00007f1529046985 in postEventSourceDispatch (s=0x16df6d0) at kernel/qeventdispatcher_glib.cpp:277
#24 0x00007f151f9e8a0d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f151f9e9208 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f151f9e93d9 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f152904725b in QEventDispatcherGlib::processEvents (this=0x1671f40, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#28 0x00007f1527fba534 in QGuiEventDispatcherGlib::processEvents (this=0x1671f40, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#29 0x00007f152900c3b8 in QEventLoop::processEvents (this=0x7fff1baab680, flags=...) at kernel/qeventloop.cpp:149
#30 0x00007f152900c50c in QEventLoop::exec (this=0x7fff1baab680, flags=...) at kernel/qeventloop.cpp:201
#31 0x00007f152900eee4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#32 0x00007f1527edf54e in QApplication::exec () at kernel/qapplication.cpp:3783
#33 0x00007f152c4e6c1f in kdemain (argc=1, argv=0x7fff1baabad8) at /build/buildd/project-neon-kde-workspace-2+git20111107+r46187/plasma/desktop/shell/main.cpp:120
#34 0x0000000000400796 in main (argc=1, argv=0x7fff1baabad8) at /build/buildd/project-neon-kde-workspace-2+git20111107+r46187/obj-x86_64-linux-gnu/plasma/desktop/shell/plasma-desktop_dummy.cpp:3

Reported using DrKonqi
Comment 1 Hrvoje Senjan 2011-11-09 18:33:38 UTC
Created attachment 65449 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.7.3 (4.7.3) "release 1" using Qt 4.8.0

- What I was doing when the application crashed:

Crash is also happening with openSUSE's KDE Unstable packages + qt 4.8.

-- Backtrace (Reduced):
#6  data (this=0x8) at ../../src/corelib/tools/qscopedpointer.h:135
[...]
#9  QGraphicsScene::addItem (this=0x0, item=<optimized out>) at graphicsview/qgraphicsscene.cpp:2544
#10 0x00007f080de0a570 in ToolTipProxy::syncTarget (this=0x1daed70) at /usr/src/debug/kde-runtime-4.7.46/plasma/declarativeimports/core/tooltip.cpp:84
#11 0x00007f080de0a825 in ToolTipProxy::qt_metacall (this=0x1daed70, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x197a410) at /usr/src/debug/kde-runtime-4.7.46/build/plasma/declarativeimports/core/tooltip.moc:99
#12 0x00007f0833afcd76 in QObject::event (this=0x1daed70, e=<optimized out>) at kernel/qobject.cpp:1195
Comment 2 Beat Wolf 2011-11-21 22:11:07 UTC

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