Bug 261394 - Plasma Crashes at startup
Summary: Plasma Crashes at startup
Status: RESOLVED DUPLICATE of bug 249362
Alias: None
Product: plasma4
Classification: Plasma
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-12-27 17:39 UTC by Edward
Modified: 2010-12-27 18:37 UTC (History)
1 user (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 Edward 2010-12-27 17:39:33 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-24-generic-pae i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
After initial logon, Plasma desktop crashed.  I think that it was caused by automount of additional internal drive.
- Custom settings of the application:
Automount of removable drives.  Plasma crashes just before password prompt for mount.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Workspace (plasma-desktop), signal: Bus error
[Current thread is 1 (Thread 0xb3355720 (LWP 1546))]

Thread 2 (Thread 0xa9d69b70 (LWP 1548)):
#0  0xb3bdfe36 in clock_gettime () from /lib/librt.so.1
#1  0xb672d50b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0xb68046e5 in QTimerInfoList::updateCurrentTime (this=0x89426bc) at kernel/qeventdispatcher_unix.cpp:339
#4  0xb680472a in QTimerInfoList::timerWait (this=0x89426bc, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb68027a8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xa9d690ac) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb680283d in timerSourcePrepare (source=0x0, timeout=0xb3be3ff4) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb3b4de6a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0xb3b4e279 in ?? () from /lib/libglib-2.0.so.0
#9  0xb3b4e848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0xb680259f in QEventDispatcherGlib::processEvents (this=0x89410a8, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0xb67d2609 in QEventLoop::processEvents (this=0xa9d69280, flags=) at kernel/qeventloop.cpp:149
#12 0xb67d2a8a in QEventLoop::exec (this=0xa9d69280, flags=...) at kernel/qeventloop.cpp:201
#13 0xb66ceb7e in QThread::exec (this=0x893f360) at thread/qthread.cpp:490
#14 0xb67b135b in QInotifyFileSystemWatcherEngine::run (this=0x893f360) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb66d1df9 in QThreadPrivate::start (arg=0x893f360) at thread/qthread_unix.cpp:266
#16 0xb665bcc9 in start_thread () from /lib/libpthread.so.0
#17 0xb77ae6ae in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb3355720 (LWP 1546)):
[KCrash Handler]
#7  0xb7752158 in ?? () from /lib/libc.so.6
#8  0xb66d5505 in qstrcmp (str1=0x8b915a0 "$kico_folder-favorites_35_0:1:notrans", str2=0xb2a58000 <Address 0xb2a58000 out of bounds>) at tools/qbytearray.cpp:220
#9  0xb6bc771f in findNamedEntry (this=0x85cab50, key=..., destination=0xbfbbf5ec) at ../../kdecore/util/kshareddatacache.cpp:604
#10 KSharedDataCache::find (this=0x85cab50, key=..., destination=0xbfbbf5ec) at ../../kdecore/util/kshareddatacache.cpp:1359
#11 0xb6d8b558 in KIconLoaderPrivate::findCachedPixmapWithPath (this=0x85c59c8, key=..., data=..., path=...) at ../../kdeui/icons/kiconloader.cpp:862
#12 0xb6d93bcf in KIconLoader::loadIcon (this=0x85c6c00, _name=..., group=KIconLoader::Desktop, size=35, state=0, overlays=..., path_store=0x0, canReturnNull=false) at ../../kdeui/icons/kiconloader.cpp:1218
#13 0xb6d8a2d6 in KIconEngine::pixmap (this=0x88c64e8, size=..., mode=QIcon::Normal, state=QIcon::Off) at ../../kdeui/icons/kiconengine.cpp:93
#14 0xb5d7d626 in QIcon::pixmap (this=0x88e9d74, size=..., mode=QIcon::Normal, state=QIcon::Off) at image/qicon.cpp:676
#15 0xb75e2ff2 in Plasma::IconWidgetPrivate::decoration (this=0x88e9cd0, option=0x860d318, useHoverEffect=false, usePressedEffect=false) at ../../plasma/widgets/iconwidget.cpp:783
#16 0xb75e52f7 in Plasma::IconWidget::paint (this=0x88e9040, painter=0xbfbbfdbc, option=0x860d318, widget=0x0) at ../../plasma/widgets/iconwidget.cpp:1102
#17 0xb638252c in _q_paintItem (item=<value optimized out>, painter=0xbfbbfdbc, option=0x860d318, widget=0x0, useWindowOpacity=false, painterStateProtection=true) at graphicsview/qgraphicsscene.cpp:4318
#18 0xb6384eaa in _q_paintIntoCache (pix=<value optimized out>, item=<value optimized out>, pixmapExposed=..., itemToPixmap=..., renderHints=..., option=0x860d318, painterStateProtection=<value optimized out>) at graphicsview/qgraphicsscene.cpp:4356
#19 0xb638c718 in QGraphicsScenePrivate::drawItemHelper (this=0x860d1c8, item=0x88e9048, painter=0xbfbc1624, option=0x860d318, widget=0x8a1d1c0, painterStateProtection=true) at graphicsview/qgraphicsscene.cpp:4654
#20 0xb63907d8 in QGraphicsScenePrivate::draw (this=0x860d1c8, item=0x88e9048, painter=0xbfbc1624, viewTransform=0xbfbc140c, transformPtr=0xbfbc06f0, exposedRegion=0x8bf7320, widget=0x8a1d1c0, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=true, drawItem=true) at graphicsview/qgraphicsscene.cpp:4895
#21 0xb63914a3 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x860d1c8, item=0x88e9048, painter=0xbfbc1624, viewTransform=0xbfbc140c, exposedRegion=0x8bf7320, widget=0x8a1d1c0, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4817
#22 0xb6390874 in QGraphicsScenePrivate::draw (this=0x860d1c8, item=0x88eb0b8, painter=0xbfbc1624, viewTransform=0xbfbc140c, transformPtr=0xbfbc0b60, exposedRegion=0x8bf7320, widget=0x8a1d1c0, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4909
#23 0xb63914a3 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x860d1c8, item=0x88eb0b8, painter=0xbfbc1624, viewTransform=0xbfbc140c, exposedRegion=0x8bf7320, widget=0x8a1d1c0, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4817
#24 0xb6390874 in QGraphicsScenePrivate::draw (this=0x860d1c8, item=0x8816dd0, painter=0xbfbc1624, viewTransform=0xbfbc140c, transformPtr=0xbfbc0fd0, exposedRegion=0x8bf7320, widget=0x8a1d1c0, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4909
#25 0xb63914a3 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x860d1c8, item=0x8816dd0, painter=0xbfbc1624, viewTransform=0xbfbc140c, exposedRegion=0x8bf7320, widget=0x8a1d1c0, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4817
#26 0xb6391cce in QGraphicsScenePrivate::drawItems (this=0x860d1c8, painter=0xbfbc1624, viewTransform=0xbfbc140c, exposedRegion=0x8bf7320, widget=0x8a1d1c0) at graphicsview/qgraphicsscene.cpp:4699
#27 0xb63bdbb9 in QGraphicsView::paintEvent (this=0x8bf7830, event=0xbfbc1d44) at graphicsview/qgraphicsview.cpp:3467
#28 0xb78847e4 in PanelView::paintEvent (this=0x8bf7830, event=0xbfbc1d44) at ../../../../plasma/desktop/shell/panelview.cpp:1498
#29 0xb5d16cc6 in QWidget::event (this=0x8bf7830, event=0xbfbc1d44) at kernel/qwidget.cpp:8333
#30 0xb6138763 in QFrame::event (this=0x8bf7830, e=0xbfbc1d44) at widgets/qframe.cpp:557
#31 0xb61d5a82 in QAbstractScrollArea::viewportEvent (this=0xb2a58000, e=0x8b915a0) at widgets/qabstractscrollarea.cpp:1043
#32 0xb63b9ccb in QGraphicsView::viewportEvent (this=0x8bf7830, event=0xbfbc1d44) at graphicsview/qgraphicsview.cpp:2862
#33 0xb61d84d5 in viewportEvent (this=0x8845378, o=0x8a1d1c0, e=0xbfbc1d44) at widgets/qabstractscrollarea_p.h:100
#34 QAbstractScrollAreaFilter::eventFilter (this=0x8845378, o=0x8a1d1c0, e=0xbfbc1d44) at widgets/qabstractscrollarea_p.h:116
#35 0xb67d329a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x85702f0, receiver=0x8a1d1c0, event=0xbfbc1d44) at kernel/qcoreapplication.cpp:847
#36 0xb5cb8fb9 in QApplicationPrivate::notify_helper (this=0x85702f0, receiver=0x8a1d1c0, e=0xbfbc1d44) at kernel/qapplication.cpp:4392
#37 0xb5cbf0e9 in QApplication::notify (this=0x85657c0, receiver=0x8a1d1c0, e=0xbfbc1d44) at kernel/qapplication.cpp:4361
#38 0xb6de268a in KApplication::notify (this=0x85657c0, receiver=0x8a1d1c0, event=0xbfbc1d44) at ../../kdeui/kernel/kapplication.cpp:310
#39 0xb67d3b3b in QCoreApplication::notifyInternal (this=0x85657c0, receiver=0x8a1d1c0, event=0xbfbc1d44) at kernel/qcoreapplication.cpp:732
#40 0xb5d1dee6 in sendSpontaneousEvent (this=0x8b4ddc0, pdev=0x89a9f4c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x89ed358) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#41 QWidgetPrivate::drawWidget (this=0x8b4ddc0, pdev=0x89a9f4c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x89ed358) at kernel/qwidget.cpp:5420
#42 0xb5d1ecff in QWidgetPrivate::paintSiblingsRecursive (this=0x8bf6fd0, pdev=0x89a9f4c, siblings=..., index=4, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x89ed358) at kernel/qwidget.cpp:5627
#43 0xb5d1dc35 in QWidgetPrivate::drawWidget (this=0x8bf6fd0, pdev=0x89a9f4c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x89ed358) at kernel/qwidget.cpp:5473
#44 0xb5f0ec74 in QWidgetBackingStore::sync (this=0x89ed358) at painting/qbackingstore.cpp:1328
#45 0xb5f0f0ea in QWidgetBackingStore::sync (this=0x89ed358, exposedWidget=0x8bf7830, exposedRegion=...) at painting/qbackingstore.cpp:1130
#46 0xb5d10202 in QWidgetPrivate::syncBackingStore (this=0x8bf6fd0, region=...) at kernel/qwidget.cpp:1820
#47 0xb5d3e008 in QETWidget::translatePaintEvent (this=0x8bf7830, event=0xbfbc28bc) at kernel/qapplication_x11.cpp:5117
#48 0xb5d4b8aa in QApplication::x11ProcessEvent (this=0x85657c0, event=0xbfbc28bc) at kernel/qapplication_x11.cpp:3436
#49 0xb5d7b36a in x11EventSourceDispatch (s=0x8573540, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#50 0xb3b4a855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#51 0xb3b4e668 in ?? () from /lib/libglib-2.0.so.0
#52 0xb3b4e848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#53 0xb6802565 in QEventDispatcherGlib::processEvents (this=0x854ece8, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#54 0xb5d7abe5 in QGuiEventDispatcherGlib::processEvents (this=0x854ece8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#55 0xb67d2609 in QEventLoop::processEvents (this=0xbfbc2bb4, flags=) at kernel/qeventloop.cpp:149
#56 0xb67d2a8a in QEventLoop::exec (this=0xbfbc2bb4, flags=...) at kernel/qeventloop.cpp:201
#57 0xb67d700f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#58 0xb5cb7e07 in QApplication::exec () at kernel/qapplication.cpp:3672
#59 0xb787c86e in kdemain (argc=1, argv=0xbfbc2dc4) at ../../../../plasma/desktop/shell/main.cpp:118
#60 0x080485bb in main (argc=1, argv=0xbfbc2dc4) at plasma-desktop_dummy.cpp:3

Possible duplicates by query: bug 249362.

Reported using DrKonqi
Comment 1 Nicolas L. 2010-12-27 18:37:02 UTC

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