Bug 263340 - KDE PLASMA-Desktop crashes every time it starts!
Summary: KDE PLASMA-Desktop crashes every time it starts!
Status: RESOLVED DUPLICATE of bug 263327
Alias: None
Product: marble
Classification: Applications
Component: plasmoid (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-16 18:24 UTC by Greg Batmarx
Modified: 2011-01-16 23:26 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 Greg Batmarx 2011-01-16 18:24:59 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.5.95 (4.6 RC2)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-22-generic x86_64
Distribution: Ubuntu 10.10

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

I am just trying to start the KDE Desktop and it crashes.
I use the effects but it crashes even after I disable them.(after sometime)
Some Dbus connection is invalid or so?
Periodically, the plasma desktop tries to restart itself but it crashes everytime it automatically attempts to do so...
This bug is awefull!
It makes KDE plasma unusable although you still can use apps (even without the plasma Desktop)

The crash can be reproduced every time.

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

Thread 8 (Thread 0x7f8c7d412700 (LWP 4491)):
#0  0x00007f8c9ab64c9d in __pthread_mutex_unlock_usercnt (mutex=0x3397c48) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x3397c48) at pthread_mutex_unlock.c:290
#2  0x00007f8c9a4aea05 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#3  0x00007f8c9a4aee78 in ?? () from /lib/libglib-2.0.so.0
#4  0x00007f8c9a4af45c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x00007f8ca29ef1e6 in QEventDispatcherGlib::processEvents (this=0x32d42f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#6  0x00007f8ca29c1a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#7  0x00007f8ca29c1dec in QEventLoop::exec (this=0x7f8c7d411d90, flags=) at kernel/qeventloop.cpp:201
#8  0x00007f8ca28cc2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#9  0x00007f8ca29a15f8 in QInotifyFileSystemWatcherEngine::run (this=0x3390290) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007f8ca28cf27e in QThreadPrivate::start (arg=0x3390290) at thread/qthread_unix.cpp:266
#11 0x00007f8c9ab61971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#12 0x00007f8ca567b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f8c7cc11700 (LWP 4492)):
#0  timerSourcePrepare (source=0x33e6a80, timeout=0x7f8c7cc10c1c) at kernel/qeventdispatcher_glib.cpp:159
#1  0x00007f8c9a4aea11 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#2  0x00007f8c9a4aee78 in ?? () from /lib/libglib-2.0.so.0
#3  0x00007f8c9a4af45c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x00007f8ca29ef1e6 in QEventDispatcherGlib::processEvents (this=0x33e5300, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#5  0x00007f8ca29c1a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007f8ca29c1dec in QEventLoop::exec (this=0x7f8c7cc10db0, flags=) at kernel/qeventloop.cpp:201
#7  0x00007f8ca28cc2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#8  0x00007f8c98d9eb6c in Herqq::Upnp::HControlPointThread::run() () from /usr/lib/libHUpnp.so.0
#9  0x00007f8ca28cf27e in QThreadPrivate::start (arg=0x3398b30) at thread/qthread_unix.cpp:266
#10 0x00007f8c9ab61971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#11 0x00007f8ca567b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f8c7620b700 (LWP 4558)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f8c7620aa70 in ?? ()
#2  0x00007fff7873d852 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 5 (Thread 0x7f8c71dde700 (LWP 4566)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f8c71ddda70 in ?? ()
#2  0x00007fff7873d852 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 4 (Thread 0x7f8c6b45e700 (LWP 4596)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f8c6b45da70 in ?? ()
#2  0x00007fff7873d852 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 3 (Thread 0x7f8c6cc61700 (LWP 4607)):
#0  __pthread_mutex_lock (mutex=0xed32138) at pthread_mutex_lock.c:56
#1  0x00007f8c9a4aea43 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#2  0x00007f8c9a4aee78 in ?? () from /lib/libglib-2.0.so.0
#3  0x00007f8c9a4af45c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x00007f8ca29ef1e6 in QEventDispatcherGlib::processEvents (this=0xed2ee90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#5  0x00007f8ca29c1a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007f8ca29c1dec in QEventLoop::exec (this=0x7f8c6cc60d90, flags=) at kernel/qeventloop.cpp:201
#7  0x00007f8ca28cc2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#8  0x00007f8ca29a15f8 in QInotifyFileSystemWatcherEngine::run (this=0xed27ea0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f8ca28cf27e in QThreadPrivate::start (arg=0xed27ea0) at thread/qthread_unix.cpp:266
#10 0x00007f8c9ab61971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#11 0x00007f8ca567b92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f8c67441700 (LWP 4620)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f8c67440a70 in ?? ()
#2  0x00007fff7873d852 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 0x7f8ca5d52780 (LWP 4484)):
[KCrash Handler]
#6  0x00007f8c86eaad5e in pixel (this=<value optimized out>, x=599, y=-1) at ../../../../marble/src/lib/StackedTile.cpp:85
#7  Marble::StackedTile::pixel (this=<value optimized out>, x=599, y=-1) at ../../../../marble/src/lib/StackedTile.cpp:285
#8  0x00007f8c86e9b50e in Marble::AbstractScanlineTextureMapper::pixelValueApprox (this=0x4e318e0, lon=<value optimized out>, lat=0, scanLine=0x7f8c6005d014, n=<value optimized out>) at ../../../../marble/src/lib/AbstractScanlineTextureMapper.cpp:381
#9  0x00007f8c86e9d492 in Marble::EquirectScanlineTextureMapper::mapTexture (this=0x4e318e0, viewParams=<value optimized out>, texColorizer=<value optimized out>) at ../../../../marble/src/lib/EquirectScanlineTextureMapper.cpp:173
#10 0x00007f8c86e9d6e8 in Marble::EquirectScanlineTextureMapper::mapTexture (this=0x4e318e0, painter=0x7fff7868eed0, viewParams=0x4ce9f48, dirtyRect=..., texColorizer=0x11) at ../../../../marble/src/lib/EquirectScanlineTextureMapper.cpp:52
#11 0x00007f8c86e09959 in Marble::MarbleMapPrivate::paintGround (this=0x4ce9f30, painter=<value optimized out>, dirtyRect=...) at ../../../../marble/src/lib/MarbleMap.cpp:188
#12 0x00007f8c86e0b025 in Marble::MarbleMap::paint (this=0x4cd2e60, painter=..., dirtyRect=...) at ../../../../marble/src/lib/MarbleMap.cpp:828
#13 0x00007f8c832fbc2c in Marble::WorldClock::paintInterface (this=0x3205c80, p=0x7fff7868f4f0, option=<value optimized out>, contentsRect=<value optimized out>) at ../../../../marble/src/plasmoid/worldclock.cpp:354
#14 0x00007f8ca517325f in Plasma::Applet::paint (this=0x3205c80, painter=0x7fff7868f4f0, option=0x2696448, widget=0x0) at ../../plasma/applet.cpp:1443
#15 0x00007f8ca23690dd in _q_paintItem (item=<value optimized out>, painter=0x7fff7868f4f0, option=0x2696448, widget=0x0, useWindowOpacity=<value optimized out>, painterStateProtection=<value optimized out>) at graphicsview/qgraphicsscene.cpp:4318
#16 0x00007f8ca236b61c in _q_paintIntoCache (pix=0x7fff7868fb10, item=<value optimized out>, pixmapExposed=..., itemToPixmap=<value optimized out>, renderHints=) at graphicsview/qgraphicsscene.cpp:4356
#17 0x00007f8ca23839b2 in QGraphicsScenePrivate::drawItemHelper (this=<value optimized out>, item=0x3205c90, painter=0x7fff78690e80, option=0x2696448, widget=<value optimized out>, painterStateProtection=<value optimized out>) at graphicsview/qgraphicsscene.cpp:4654
#18 0x00007f8ca23842ad in QGraphicsScenePrivate::draw (this=<value optimized out>, item=0x3205c90, painter=0x7fff78690e80, viewTransform=<value optimized out>, transformPtr=<value optimized out>, exposedRegion=<value optimized out>, widget=0xbd745f0, opacity=<value optimized out>, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4895
#19 0x00007f8ca2384f42 in QGraphicsScenePrivate::drawSubtreeRecursive (this=<value optimized out>, item=0x3205c90, painter=0x7fff78690e80, viewTransform=0x7fff78690c10, exposedRegion=0xc1dd4a0, widget=0xbd745f0, parentOpacity=<value optimized out>, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4817
#20 0x00007f8ca2384348 in QGraphicsScenePrivate::draw (this=<value optimized out>, item=0x320f480, painter=0x7fff78690e80, viewTransform=<value optimized out>, transformPtr=<value optimized out>, exposedRegion=<value optimized out>, widget=0xbd745f0, opacity=<value optimized out>, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4909
#21 0x00007f8ca2384f42 in QGraphicsScenePrivate::drawSubtreeRecursive (this=<value optimized out>, item=0x320f480, painter=0x7fff78690e80, viewTransform=0x7fff78690c10, exposedRegion=0xc1dd4a0, widget=0xbd745f0, parentOpacity=<value optimized out>, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4817
#22 0x00007f8ca2385784 in QGraphicsScenePrivate::drawItems (this=0x2696220, painter=0x7fff78690e80, viewTransform=0x7fff78690c10, exposedRegion=0xc1dd4a0, widget=0xbd745f0) at graphicsview/qgraphicsscene.cpp:4699
#23 0x00007f8ca23a12e3 in QGraphicsView::paintEvent (this=<value optimized out>, event=<value optimized out>) at graphicsview/qgraphicsview.cpp:3467
#24 0x00007f8ca1d7fc2e in QWidget::event (this=0x8162ba0, event=0x7fff786917b0) at kernel/qwidget.cpp:8333
#25 0x00007f8ca214b5e6 in QFrame::event (this=0x8162ba0, e=0x7fff786917b0) at widgets/qframe.cpp:557
#26 0x00007f8ca239d87b in QGraphicsView::viewportEvent (this=0x8162ba0, event=0x7fff786917b0) at graphicsview/qgraphicsview.cpp:2862
#27 0x00007f8ca29c2507 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0xbd745f0, event=0x7fff786917b0) at kernel/qcoreapplication.cpp:847
#28 0x00007f8ca1d29fac in QApplicationPrivate::notify_helper (this=0x258fb60, receiver=0xbd745f0, e=0x7fff786917b0) at kernel/qapplication.cpp:4392
#29 0x00007f8ca1d2faed in QApplication::notify (this=0x2578bd0, receiver=0xbd745f0, e=0x7fff786917b0) at kernel/qapplication.cpp:4277
#30 0x00007f8ca36c7a36 in KApplication::notify (this=0x2578bd0, receiver=0xbd745f0, event=0x7fff786917b0) at ../../kdeui/kernel/kapplication.cpp:311
#31 0x00007f8ca29c2cdc in QCoreApplication::notifyInternal (this=0x2578bd0, receiver=0xbd745f0, event=0x7fff786917b0) at kernel/qcoreapplication.cpp:732
#32 0x00007f8ca1d8667d in sendSpontaneousEvent (this=0x4bce130, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0xaca5f80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#33 QWidgetPrivate::drawWidget (this=0x4bce130, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0xaca5f80) at kernel/qwidget.cpp:5420
#34 0x00007f8ca1d87328 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=2, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0xaca5f80) at kernel/qwidget.cpp:5627
#35 0x00007f8ca1d863da in QWidgetPrivate::drawWidget (this=0xc1dd010, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0xaca5f80) at kernel/qwidget.cpp:5473
#36 0x00007f8ca1f5a408 in QWidgetBackingStore::sync (this=0xaca5f80) at painting/qbackingstore.cpp:1328
#37 0x00007f8ca1f5a769 in QWidgetBackingStore::sync (this=0xaca5f80, exposedWidget=0x8162ba0, exposedRegion=...) at painting/qbackingstore.cpp:1130
#38 0x00007f8ca1da44da in QETWidget::translatePaintEvent (this=0x8162ba0, event=<value optimized out>) at kernel/qapplication_x11.cpp:5117
#39 0x00007f8ca1db104b in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff786929e0) at kernel/qapplication_x11.cpp:3436
#40 0x00007f8ca1ddd0e2 in x11EventSourceDispatch (s=0x2593610, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#41 0x00007f8c9a4ab342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#42 0x00007f8c9a4af2a8 in ?? () from /lib/libglib-2.0.so.0
#43 0x00007f8c9a4af45c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#44 0x00007f8ca29ef193 in QEventDispatcherGlib::processEvents (this=0x2530250, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#45 0x00007f8ca1ddca4e in QGuiEventDispatcherGlib::processEvents (this=0x14994c30, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#46 0x00007f8ca29c1a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#47 0x00007f8ca29c1dec in QEventLoop::exec (this=0x7fff78692d10, flags=) at kernel/qeventloop.cpp:201
#48 0x00007f8ca29c5ebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#49 0x00007f8ca5959ca3 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../plasma/desktop/shell/main.cpp:118
#50 0x00007f8ca55b3d8e 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=0x7fff786930e8) at libc-start.c:226
#51 0x0000000000400669 in _start ()

Reported using DrKonqi
Comment 1 Dennis Nienhüser 2011-01-16 23:26:34 UTC

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