Bug 263327 - Plasma Desktop Shell crashes when adding world clock plasmoid
Summary: Plasma Desktop Shell crashes when adding world clock plasmoid
Status: RESOLVED DUPLICATE of bug 262515
Alias: None
Product: marble
Classification: Applications
Component: plasmoid (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: marble-bugs
URL:
Keywords:
: 263340 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-01-16 16:41 UTC by SiMH
Modified: 2011-01-16 23:28 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 SiMH 2011-01-16 16:41:13 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-24-generic-pae i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
I was trying some plasmoids, like weather station and folder view. The crash occured when I tried to check world clock plasmoid.

The crash can be reproduced every time.

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

Thread 5 (Thread 0xa9de7b70 (LWP 1967)):
#0  0xb364143c in __pthread_getspecific (key=2) at pthread_getspecific.c:27
#1  0xb3632ce5 in ?? () from /usr/lib/libgthread-2.0.so.0
#2  0xb35bfe22 in g_thread_self () from /lib/libglib-2.0.so.0
#3  0xb35975c2 in g_main_context_acquire () from /lib/libglib-2.0.so.0
#4  0xb35991ee in ?? () from /lib/libglib-2.0.so.0
#5  0xb3599848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#6  0xb651f59f in QEventDispatcherGlib::processEvents (this=0x9481780, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#7  0xb64ef609 in QEventLoop::processEvents (this=0xa9de7280, flags=) at kernel/qeventloop.cpp:149
#8  0xb64efa8a in QEventLoop::exec (this=0xa9de7280, flags=...) at kernel/qeventloop.cpp:201
#9  0xb63ebb7e in QThread::exec (this=0x9460908) at thread/qthread.cpp:490
#10 0xb64ce35b in QInotifyFileSystemWatcherEngine::run (this=0x9460908) at io/qfilesystemwatcher_inotify.cpp:248
#11 0xb63eedf9 in QThreadPrivate::start (arg=0x9460908) at thread/qthread_unix.cpp:266
#12 0xb363bcc9 in start_thread (arg=0xa9de7b70) at pthread_create.c:304
#13 0xb75ca69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa95e6b70 (LWP 1968)):
#0  0xb362ae36 in clock_gettime (clock_id=-1285361676, tp=0xa95e5fa0) at ../sysdeps/unix/clock_gettime.c:100
#1  0xb644a50b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0xb65216e5 in QTimerInfoList::updateCurrentTime (this=0x9489e34) at kernel/qeventdispatcher_unix.cpp:339
#4  0xb652172a in QTimerInfoList::timerWait (this=0x9489e34, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb651f7a8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xa95e60cc) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb651f83d in timerSourcePrepare (source=0x0, timeout=0xb362eff4) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb3598e6a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0xb3599279 in ?? () from /lib/libglib-2.0.so.0
#9  0xb3599848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0xb651f59f in QEventDispatcherGlib::processEvents (this=0x943fd20, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0xb64ef609 in QEventLoop::processEvents (this=0xa95e62a0, flags=) at kernel/qeventloop.cpp:149
#12 0xb64efa8a in QEventLoop::exec (this=0xa95e62a0, flags=...) at kernel/qeventloop.cpp:201
#13 0xb63ebb7e in QThread::exec (this=0x948b548) at thread/qthread.cpp:490
#14 0xb2f0f171 in Herqq::Upnp::HControlPointThread::run() () from /usr/lib/libHUpnp.so.0
#15 0xb63eedf9 in QThreadPrivate::start (arg=0x948b548) at thread/qthread_unix.cpp:266
#16 0xb363bcc9 in start_thread (arg=0xa95e6b70) at pthread_create.c:304
#17 0xb75ca69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa7ba2b70 (LWP 1969)):
#0  0xb3599405 in ?? () from /lib/libglib-2.0.so.0
#1  0xb3599848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#2  0xb651f59f in QEventDispatcherGlib::processEvents (this=0x93b75d0, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#3  0xb64ef609 in QEventLoop::processEvents (this=0xa7ba2280, flags=) at kernel/qeventloop.cpp:149
#4  0xb64efa8a in QEventLoop::exec (this=0xa7ba2280, flags=...) at kernel/qeventloop.cpp:201
#5  0xb63ebb7e in QThread::exec (this=0x9516958) at thread/qthread.cpp:490
#6  0xb64ce35b in QInotifyFileSystemWatcherEngine::run (this=0x9516958) at io/qfilesystemwatcher_inotify.cpp:248
#7  0xb63eedf9 in QThreadPrivate::start (arg=0x9516958) at thread/qthread_unix.cpp:266
#8  0xb363bcc9 in start_thread (arg=0xa7ba2b70) at pthread_create.c:304
#9  0xb75ca69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa5005b70 (LWP 6802)):
#0  0xb3599870 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#1  0xb651f59f in QEventDispatcherGlib::processEvents (this=0xa40dc48, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#2  0xb64ef609 in QEventLoop::processEvents (this=0xa5005280, flags=) at kernel/qeventloop.cpp:149
#3  0xb64efa8a in QEventLoop::exec (this=0xa5005280, flags=...) at kernel/qeventloop.cpp:201
#4  0xb63ebb7e in QThread::exec (this=0xac2b970) at thread/qthread.cpp:490
#5  0xb64ce35b in QInotifyFileSystemWatcherEngine::run (this=0xac2b970) at io/qfilesystemwatcher_inotify.cpp:248
#6  0xb63eedf9 in QThreadPrivate::start (arg=0xac2b970) at thread/qthread_unix.cpp:266
#7  0xb363bcc9 in start_thread (arg=0xa5005b70) at pthread_create.c:304
#8  0xb75ca69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb26f8940 (LWP 1961)):
[KCrash Handler]
#7  0x9c295f1e in pixel (this=0xca21be8, x=603, y=-1) at ../../../../marble/src/lib/StackedTile.cpp:85
#8  Marble::StackedTile::pixel (this=0xca21be8, x=603, y=-1) at ../../../../marble/src/lib/StackedTile.cpp:285
#9  0x9c284c38 in Marble::AbstractScanlineTextureMapper::pixelValueApprox (this=0xb0e0df0, lon=2.9386474730759216, lat=1.5707963267948966, scanLine=0xa3fb800c, n=8) at ../../../../marble/src/lib/AbstractScanlineTextureMapper.cpp:381
#10 0x9c286349 in Marble::EquirectScanlineTextureMapper::mapTexture (this=0xb0e0df0, viewParams=0xac39854, texColorizer=0x0) at ../../../../marble/src/lib/EquirectScanlineTextureMapper.cpp:173
#11 0x9c28643f in Marble::EquirectScanlineTextureMapper::mapTexture (this=0xb0e0df0, painter=0xbfb637f0, viewParams=0xac39854, dirtyRect=..., texColorizer=0x0) at ../../../../marble/src/lib/EquirectScanlineTextureMapper.cpp:52
#12 0x9c2793d6 in Marble::TextureLayer::paintGlobe (this=0xac39874, painter=0xbfb637f0, viewParams=0xac39854, dirtyRect=...) at ../../../../marble/src/lib/TextureLayer.cpp:161
#13 0x9c1e10f1 in Marble::MarbleMapPrivate::paintGround (this=0xac39848, painter=..., dirtyRect=...) at ../../../../marble/src/lib/MarbleMap.cpp:188
#14 0x9c1e24c5 in Marble::MarbleMap::paint (this=0xaa57858, painter=..., dirtyRect=...) at ../../../../marble/src/lib/MarbleMap.cpp:828
#15 0xafe6bca2 in Marble::WorldClock::paintInterface (this=0xac28e60, p=0xbfb63bbc, option=0x8ed2e00, contentsRect=...) at ../../../../marble/src/plasmoid/worldclock.cpp:354
#16 0xb72eedef in Plasma::Applet::paint (this=0xac28e60, painter=0xbfb63bbc, option=0x8ed2e00, widget=0x0) at ../../plasma/applet.cpp:1443
#17 0xb60b952c in _q_paintItem (item=<value optimized out>, painter=0xbfb63bbc, option=0x8ed2e00, widget=0x0, useWindowOpacity=false, painterStateProtection=true) at graphicsview/qgraphicsscene.cpp:4318
#18 0xb60bbeaa in _q_paintIntoCache (pix=<value optimized out>, item=<value optimized out>, pixmapExposed=..., itemToPixmap=..., renderHints=..., option=0x8ed2e00, painterStateProtection=<value optimized out>) at graphicsview/qgraphicsscene.cpp:4356
#19 0xb60c3718 in QGraphicsScenePrivate::drawItemHelper (this=0x8ed2cb0, item=0xac28e68, painter=0xbfb64fb4, option=0x8ed2e00, widget=0x9496748, painterStateProtection=true) at graphicsview/qgraphicsscene.cpp:4654
#20 0xb60c77d8 in QGraphicsScenePrivate::draw (this=0x8ed2cb0, item=0xac28e68, painter=0xbfb64fb4, viewTransform=0x0, transformPtr=0xa4886e8, exposedRegion=0x95aabd0, widget=0x9496748, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4895
#21 0xb60c84a3 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x8ed2cb0, item=0xac28e68, painter=0xbfb64fb4, viewTransform=0x0, exposedRegion=0x95aabd0, widget=0x9496748, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4817
#22 0xb60c7874 in QGraphicsScenePrivate::draw (this=0x8ed2cb0, item=0x9223e20, painter=0xbfb64fb4, viewTransform=0x0, transformPtr=0x92905c8, exposedRegion=0x95aabd0, widget=0x9496748, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4909
#23 0xb60c84a3 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x8ed2cb0, item=0x9223e20, painter=0xbfb64fb4, viewTransform=0x0, exposedRegion=0x95aabd0, widget=0x9496748, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4817
#24 0xb60c8cce in QGraphicsScenePrivate::drawItems (this=0x8ed2cb0, painter=0xbfb64fb4, viewTransform=0x0, exposedRegion=0x95aabd0, widget=0x9496748) at graphicsview/qgraphicsscene.cpp:4699
#25 0xb60f4bb9 in QGraphicsView::paintEvent (this=0x98c3210, event=0xbfb656b4) at graphicsview/qgraphicsview.cpp:3467
#26 0xb5a4dcc6 in QWidget::event (this=0x98c3210, event=0xbfb656b4) at kernel/qwidget.cpp:8333
#27 0xb5e6f763 in QFrame::event (this=0x98c3210, e=0xbfb656b4) at widgets/qframe.cpp:557
#28 0xb5f0ca82 in QAbstractScrollArea::viewportEvent (this=0x25b, e=0x20) at widgets/qabstractscrollarea.cpp:1043
#29 0xb60f0ccb in QGraphicsView::viewportEvent (this=0x98c3210, event=0xbfb656b4) at graphicsview/qgraphicsview.cpp:2862
#30 0xb5f0f4d5 in viewportEvent (this=0x8f0cc38, o=0x9496748, e=0xbfb656b4) at widgets/qabstractscrollarea_p.h:100
#31 QAbstractScrollAreaFilter::eventFilter (this=0x8f0cc38, o=0x9496748, e=0xbfb656b4) at widgets/qabstractscrollarea_p.h:116
#32 0xb64f029a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8e71c00, receiver=0x9496748, event=0xbfb656b4) at kernel/qcoreapplication.cpp:847
#33 0xb59effb9 in QApplicationPrivate::notify_helper (this=0x8e71c00, receiver=0x9496748, e=0xbfb656b4) at kernel/qapplication.cpp:4392
#34 0xb59f60e9 in QApplication::notify (this=0x8e65950, receiver=0x9496748, e=0xbfb656b4) at kernel/qapplication.cpp:4361
#35 0xb6b51f8a in KApplication::notify (this=0x8e65950, receiver=0x9496748, event=0xbfb656b4) at ../../kdeui/kernel/kapplication.cpp:311
#36 0xb64f0b3b in QCoreApplication::notifyInternal (this=0x8e65950, receiver=0x9496748, event=0xbfb656b4) at kernel/qcoreapplication.cpp:732
#37 0xb5a54ee6 in sendSpontaneousEvent (this=0x954f1e0, pdev=0x94acbfc, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x99742b0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#38 QWidgetPrivate::drawWidget (this=0x954f1e0, pdev=0x94acbfc, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x99742b0) at kernel/qwidget.cpp:5420
#39 0xb5c45bff in QWidgetBackingStore::sync (this=0x99742b0) at painting/qbackingstore.cpp:1320
#40 0xb5a472b3 in QWidgetPrivate::syncBackingStore (this=0x95aa880) at kernel/qwidget.cpp:1805
#41 0xb5a4e466 in QWidget::event (this=0x98c3210, event=0xb872290) at kernel/qwidget.cpp:8480
#42 0xb5e6f763 in QFrame::event (this=0x98c3210, e=0xb872290) at widgets/qframe.cpp:557
#43 0xb5f0d487 in QAbstractScrollArea::event (this=0x98c3210, e=0xb872290) at widgets/qabstractscrollarea.cpp:996
#44 0xb60f2ea6 in QGraphicsView::event (this=0x98c3210, event=0xb872290) at graphicsview/qgraphicsview.cpp:2739
#45 0xb59effdc in QApplicationPrivate::notify_helper (this=0x8e71c00, receiver=0x98c3210, e=0xb872290) at kernel/qapplication.cpp:4396
#46 0xb59f60e9 in QApplication::notify (this=0x8e65950, receiver=0x98c3210, e=0xb872290) at kernel/qapplication.cpp:4361
#47 0xb6b51f8a in KApplication::notify (this=0x8e65950, receiver=0x98c3210, event=0xb872290) at ../../kdeui/kernel/kapplication.cpp:311
#48 0xb64f0b3b in QCoreApplication::notifyInternal (this=0x8e65950, receiver=0x98c3210, event=0xb872290) at kernel/qcoreapplication.cpp:732
#49 0xb64f3d8b in sendEvent (receiver=0x98c3210, event_type=77, data=0x8e35620) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#50 QCoreApplicationPrivate::sendPostedEvents (receiver=0x98c3210, event_type=77, data=0x8e35620) at kernel/qcoreapplication.cpp:1373
#51 0xb64f3f4d in QCoreApplication::sendPostedEvents (receiver=0x98c3210, event_type=77) at kernel/qcoreapplication.cpp:1266
#52 0xb60d8c3e in dispatchPendingUpdateRequests (this=0x8ed2cb0) at ../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:189
#53 QGraphicsScenePrivate::_q_processDirtyItems (this=0x8ed2cb0) at graphicsview/qgraphicsscene.cpp:510
#54 0xb60d9116 in QGraphicsScene::qt_metacall (this=0x8eb3e80, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0xb86f2a0) at .moc/release-shared/moc_qgraphicsscene.cpp:130
#55 0xb731d56a in Plasma::Corona::qt_metacall (this=0x8eb3e80, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0xb86f2a0) at ./corona.moc:109
#56 0xb769cf3a in DesktopCorona::qt_metacall (this=0x8eb3e80, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0xb86f2a0) at ./desktopcorona.moc:101
#57 0xb64f68ca in QMetaObject::metacall (object=0x8eb3e80, cl=603, idx=18, argv=0xb86f2a0) at kernel/qmetaobject.cpp:237
#58 0xb6501df6 in QMetaCallEvent::placeMetaCall (this=0xb86f3f0, object=0x8eb3e80) at kernel/qobject.cpp:534
#59 0xb65036a2 in QObject::event (this=0x8eb3e80, e=0x20) at kernel/qobject.cpp:1219
#60 0xb60d5374 in QGraphicsScene::event (this=0x8eb3e80, event=0xb86f3f0) at graphicsview/qgraphicsscene.cpp:3548
#61 0xb59effdc in QApplicationPrivate::notify_helper (this=0x8e71c00, receiver=0x8eb3e80, e=0xb86f3f0) at kernel/qapplication.cpp:4396
#62 0xb59f604e in QApplication::notify (this=0x8e65950, receiver=0x8eb3e80, e=0xb86f3f0) at kernel/qapplication.cpp:3798
#63 0xb6b51f8a in KApplication::notify (this=0x8e65950, receiver=0x8eb3e80, event=0xb86f3f0) at ../../kdeui/kernel/kapplication.cpp:311
#64 0xb64f0b3b in QCoreApplication::notifyInternal (this=0x8e65950, receiver=0x8eb3e80, event=0xb86f3f0) at kernel/qcoreapplication.cpp:732
#65 0xb64f3d8b in sendEvent (receiver=0x0, event_type=0, data=0x8e35620) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#66 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8e35620) at kernel/qcoreapplication.cpp:1373
#67 0xb64f3f4d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
#68 0xb651fa74 in sendPostedEvents (s=0x8e73f88) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#69 postEventSourceDispatch (s=0x8e73f88) at kernel/qeventdispatcher_glib.cpp:277
#70 0xb3595855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#71 0xb3599668 in ?? () from /lib/libglib-2.0.so.0
#72 0xb3599848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#73 0xb651f565 in QEventDispatcherGlib::processEvents (this=0x8e3a5c0, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#74 0xb5ab1be5 in QGuiEventDispatcherGlib::processEvents (this=0x8e3a5c0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#75 0xb64ef609 in QEventLoop::processEvents (this=0xbfb66be4, flags=) at kernel/qeventloop.cpp:149
#76 0xb64efa8a in QEventLoop::exec (this=0xbfb66be4, flags=...) at kernel/qeventloop.cpp:201
#77 0xb64f400f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#78 0xb59eee07 in QApplication::exec () at kernel/qapplication.cpp:3672
#79 0xb76a5fb7 in kdemain (argc=1, argv=0xbfb66df4) at ../../../../plasma/desktop/shell/main.cpp:118
#80 0x080485bb in main (argc=1, argv=0xbfb66df4) at plasma-desktop_dummy.cpp:3

Possible duplicates by query: bug 262515.

Reported using DrKonqi
Comment 1 Dennis Nienhüser 2011-01-16 23:26:34 UTC
*** Bug 263340 has been marked as a duplicate of this bug. ***
Comment 2 Dennis Nienhüser 2011-01-16 23:28:30 UTC

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