Bug 258058 - Crash adding plasmoid world clock.
Summary: Crash adding plasmoid world clock.
Status: RESOLVED FIXED
Alias: None
Product: marble
Classification: Applications
Component: plasmoid (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: VHI crash
Target Milestone: 1.0 (KDE 4.6)
Assignee: Plasma Bugs List
URL:
Keywords:
: 258260 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-11-27 11:48 UTC by Jaime Torres
Modified: 2010-12-01 23:02 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 0.10.4 (KDE 4.5.4)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jaime Torres 2010-11-27 11:48:27 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.5.81 (4.6 >=20101125) (Compiled from sources)
Qt Version: 4.7.1
Operating System: Linux 2.6.36optimum x86_64
Distribution (Platform): openSUSE RPMs

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

Adding the plasmoid world clock to the current desktop activity. Looks like a marble problem, anyway.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Desktop Shell (kdeinit4), signal: Aborted
[Current thread is 1 (Thread 0x7fcfdfd83760 (LWP 25892))]

Thread 3 (Thread 0x7fcfbb79b710 (LWP 25981)):
#0  0x00007fff21fff851 in clock_gettime ()
#1  0x00007fcfd94032b3 in clock_gettime () from /lib64/librt.so.1
#2  0x00007fcfde47f9c2 in do_gettime () at /g/kde4svn/qt/src/corelib/tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at /g/kde4svn/qt/src/corelib/tools/qelapsedtimer_unix.cpp:140
#4  0x00007fcfde54116d in QTimerInfoList::updateCurrentTime (this=0x23c4060) at /g/kde4svn/qt/src/corelib/kernel/qeventdispatcher_unix.cpp:339
#5  0x00007fcfde5414d5 in QTimerInfoList::timerWait (this=0x23c4060, tm=...) at /g/kde4svn/qt/src/corelib/kernel/qeventdispatcher_unix.cpp:442
#6  0x00007fcfde53ffbc in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7fcfbb79ac5c) at /g/kde4svn/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:136
#7  0x00007fcfde54005d in timerSourcePrepare (source=<value optimized out>, timeout=<value optimized out>) at /g/kde4svn/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:169
#8  0x00007fcfd915742f in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#9  0x00007fcfd9158319 in ?? () from /lib64/libglib-2.0.so.0
#10 0x00007fcfd91589c0 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#11 0x00007fcfde5407a6 in QEventDispatcherGlib::QEventDispatcherGlib::processEvents (this=0x23b4400, flags=<value optimized out>) at /g/kde4svn/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:417
#12 0x00007fcfde515432 in QEventLoop::QEventLoop::processEvents (this=<value optimized out>, flags=...) at /g/kde4svn/qt/src/corelib/kernel/qeventloop.cpp:149
#13 0x00007fcfde515674 in QEventLoop::QEventLoop::exec (this=0x7fcfbb79ade0, flags=...) at /g/kde4svn/qt/src/corelib/kernel/qeventloop.cpp:201
#14 0x00007fcfde42c894 in QThread::exec (this=<value optimized out>) at /g/kde4svn/qt/src/corelib/thread/qthread.cpp:490
#15 0x00007fcfde4f7398 in QInotifyFileSystemWatcherEngine::QInotifyFileSystemWatcherEngine::run (this=0x2371a20) at /g/kde4svn/qt/src/corelib/io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007fcfde42f075 in QThreadPrivate::QThreadPrivate::start (arg=0x2371a20) at /g/kde4svn/qt/src/corelib/thread/qthread_unix.cpp:315
#17 0x00007fcfde18fa4f in start_thread () from /lib64/libpthread.so.0
#18 0x00007fcfdc8369fd in clone () from /lib64/libc.so.6
#19 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fcfb9d41710 (LWP 27792)):
#0  0x00007fff21fff851 in clock_gettime ()
#1  0x00007fcfd94032b3 in clock_gettime () from /lib64/librt.so.1
#2  0x00007fcfde47f9c2 in do_gettime () at /g/kde4svn/qt/src/corelib/tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at /g/kde4svn/qt/src/corelib/tools/qelapsedtimer_unix.cpp:140
#4  0x00007fcfde54116d in QTimerInfoList::updateCurrentTime (this=0x2900740) at /g/kde4svn/qt/src/corelib/kernel/qeventdispatcher_unix.cpp:339
#5  0x00007fcfde5414d5 in QTimerInfoList::timerWait (this=0x2900740, tm=...) at /g/kde4svn/qt/src/corelib/kernel/qeventdispatcher_unix.cpp:442
#6  0x00007fcfde53ffbc in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7fcfb9d40c5c) at /g/kde4svn/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:136
#7  0x00007fcfde54005d in timerSourcePrepare (source=<value optimized out>, timeout=<value optimized out>) at /g/kde4svn/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:169
#8  0x00007fcfd915742f in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#9  0x00007fcfd9158319 in ?? () from /lib64/libglib-2.0.so.0
#10 0x00007fcfd91589c0 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#11 0x00007fcfde5407a6 in QEventDispatcherGlib::QEventDispatcherGlib::processEvents (this=0x2fc5000, flags=<value optimized out>) at /g/kde4svn/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:417
#12 0x00007fcfde515432 in QEventLoop::QEventLoop::processEvents (this=<value optimized out>, flags=...) at /g/kde4svn/qt/src/corelib/kernel/qeventloop.cpp:149
#13 0x00007fcfde515674 in QEventLoop::QEventLoop::exec (this=0x7fcfb9d40de0, flags=...) at /g/kde4svn/qt/src/corelib/kernel/qeventloop.cpp:201
#14 0x00007fcfde42c894 in QThread::exec (this=<value optimized out>) at /g/kde4svn/qt/src/corelib/thread/qthread.cpp:490
#15 0x00007fcfde4f7398 in QInotifyFileSystemWatcherEngine::QInotifyFileSystemWatcherEngine::run (this=0x2f81240) at /g/kde4svn/qt/src/corelib/io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007fcfde42f075 in QThreadPrivate::QThreadPrivate::start (arg=0x2f81240) at /g/kde4svn/qt/src/corelib/thread/qthread_unix.cpp:315
#17 0x00007fcfde18fa4f in start_thread () from /lib64/libpthread.so.0
#18 0x00007fcfdc8369fd in clone () from /lib64/libc.so.6
#19 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fcfdfd83760 (LWP 25892)):
[KCrash Handler]
#6  0x00007fcfdc798965 in raise () from /lib64/libc.so.6
#7  0x00007fcfdc799e66 in abort () from /lib64/libc.so.6
#8  0x00007fcfde427067 in qt_message_output (msgType=<value optimized out>, buf=<value optimized out>) at /g/kde4svn/qt/src/corelib/global/qglobal.cpp:2282
#9  0x00007fcfde4271fd in qt_message(QtMsgType, const char *, typedef __va_list_tag __va_list_tag *) (msgType=QtFatalMsg, msg=0x7fcfde573ed8 "ASSERT failure in %s: \"%s\", file %s, line %d", ap=
    0x7fff21f4d080) at /g/kde4svn/qt/src/corelib/global/qglobal.cpp:2328
#10 0x00007fcfde427395 in qFatal (msg=<value optimized out>) at /g/kde4svn/qt/src/corelib/global/qglobal.cpp:2511
#11 0x00007fcfb8f82aaf in Marble::TileLoader::scaledLowerLevelTile (this=0x1757720, id=...) at /g/kde4svn/kdeedu/marble/src/lib/TileLoader.cpp:210
#12 0x00007fcfb8f83003 in Marble::TileLoader::loadTile (this=0x1757720, stackedTileId=..., tileId=..., usage=Marble::DownloadBrowse) at /g/kde4svn/kdeedu/marble/src/lib/TileLoader.cpp:71
#13 0x00007fcfb8fd4d81 in Marble::StackedTileLoader::loadTile (this=0x173f860, stackedTileId=..., usage=Marble::DownloadBrowse, forMergedLayerDecorator=true)
    at /g/kde4svn/kdeedu/marble/src/lib/StackedTileLoader.cpp:215
#14 0x00007fcfb8ff3664 in Marble::MergedLayerDecorator::loadDataset (this=0x2fef320, textureLayer=<value optimized out>) at /g/kde4svn/kdeedu/marble/src/lib/MergedLayerDecorator.cpp:103
#15 0x00007fcfb8ff37e1 in Marble::MergedLayerDecorator::paintSunShading (this=0x2fef320) at /g/kde4svn/kdeedu/marble/src/lib/MergedLayerDecorator.cpp:133
#16 0x00007fcfb8ff47c8 in Marble::MergedLayerDecorator::paint (this=0x2fef320, themeId=..., mapTheme=0x324e660) at /g/kde4svn/kdeedu/marble/src/lib/MergedLayerDecorator.cpp:83
#17 0x00007fcfb8f5ebe3 in Marble::MarbleModel::paintTile (this=0x17bc200, tile=<value optimized out>, textureLayer=0x2e5ab00) at /g/kde4svn/kdeedu/marble/src/lib/MarbleModel.cpp:1000
#18 0x00007fcfb8fd4e4f in Marble::StackedTileLoader::loadTile (this=0x173f860, stackedTileId=..., usage=Marble::DownloadBrowse, forMergedLayerDecorator=false)
    at /g/kde4svn/kdeedu/marble/src/lib/StackedTileLoader.cpp:228
#19 0x00007fcfb8fc8320 in Marble::AbstractScanlineTextureMapper::nextTile (this=0x2a6bb40, posX=@0x7fff21f4d8dc, posY=@0x7fff21f4d8d8)
    at /g/kde4svn/kdeedu/marble/src/lib/AbstractScanlineTextureMapper.cpp:509
#20 0x00007fcfb8fc845a in Marble::AbstractScanlineTextureMapper::pixelValue (this=0x2a6bb40, lon=<value optimized out>, lat=<value optimized out>, scanLine=0x3272000)
    at /g/kde4svn/kdeedu/marble/src/lib/AbstractScanlineTextureMapper.cpp:172
#21 0x00007fcfb8fca1ca in Marble::EquirectScanlineTextureMapper::mapTexture (this=0x2a6bb40, viewParams=<value optimized out>)
    at /g/kde4svn/kdeedu/marble/src/lib/EquirectScanlineTextureMapper.cpp:158
#22 0x00007fcfb8f6045f in Marble::MarbleModel::paintGlobe (this=0x17bc200, painter=0x7fff21f4dd00, viewParams=0x2f162a0, redrawBackground=true, dirtyRect=...)
    at /g/kde4svn/kdeedu/marble/src/lib/MarbleModel.cpp:657
#23 0x00007fcfb8f65e35 in Marble::MarbleMapPrivate::paintGround (this=0x2f16280, painter=..., dirtyRect=...) at /g/kde4svn/kdeedu/marble/src/lib/MarbleMap.cpp:214
#24 0x00007fcfb8f65ec5 in Marble::MarbleMap::paint (this=0x17bcc80, painter=..., dirtyRect=...) at /g/kde4svn/kdeedu/marble/src/lib/MarbleMap.cpp:791
#25 0x00007fcfb9315302 in Marble::WorldClock::paintInterface (this=0x2f75b00, p=0x7fff21f4e400, option=<value optimized out>, contentsRect=<value optimized out>)
    at /g/kde4svn/kdeedu/marble/src/plasmoid/worldclock.cpp:357
#26 0x00007fcfd553852a in Plasma::Applet::paint (this=0x2f75b00, painter=0x7fff21f4e400, option=0x119a828, widget=0x0) at /g/kde4svn/kdelibs/plasma/applet.cpp:1443
#27 0x00007fcfddc8b53d in _q_paintItem (item=<value optimized out>, painter=0x7fff21f4e400, option=0x119a828, widget=0x0, useWindowOpacity=<value optimized out>, painterStateProtection=true)
    at /g/kde4svn/qt/src/gui/graphicsview/qgraphicsscene.cpp:4314
#28 0x00007fcfddc8b840 in _q_paintIntoCache (pix=0x7fff21f4e940, item=0x2f75b10, pixmapExposed=..., itemToPixmap=..., renderHints=..., option=0x119a828, painterStateProtection=true)
    at /g/kde4svn/qt/src/gui/graphicsview/qgraphicsscene.cpp:4352
#29 0x00007fcfddc9f321 in QGraphicsScenePrivate::drawItemHelper (this=0x119a600, item=0x2f75b10, painter=0x7fff21f4fdd0, option=0x7fff21f4eb20, widget=<value optimized out>, painterStateProtection=
    true) at /g/kde4svn/qt/src/gui/graphicsview/qgraphicsscene.cpp:4690
#30 0x00007fcfddc9fcc6 in QGraphicsScenePrivate::draw (this=0x119a600, item=0x2f75b10, painter=0x7fff21f4fdd0, viewTransform=0x7fff21f4fb60, transformPtr=0x7fff21f4f020, exposedRegion=0x2adfe90, 
    widget=0x2a53840, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at /g/kde4svn/qt/src/gui/graphicsview/qgraphicsscene.cpp:4962
#31 0x00007fcfddca0927 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x119a600, item=0x2f75b10, painter=0x7fff21f4fdd0, viewTransform=0x7fff21f4fb60, exposedRegion=0x2adfe90, widget=
    0x2a53840, parentOpacity=<value optimized out>, effectTransform=0x0) at /g/kde4svn/qt/src/gui/graphicsview/qgraphicsscene.cpp:4853
#32 0x00007fcfddc9fb28 in QGraphicsScenePrivate::draw (this=0x119a600, item=0x1da8740, painter=0x7fff21f4fdd0, viewTransform=0x7fff21f4fb60, transformPtr=0x7fff21f4f640, exposedRegion=0x2adfe90, 
    widget=0x2a53840, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at /g/kde4svn/qt/src/gui/graphicsview/qgraphicsscene.cpp:4979
#33 0x00007fcfddca0927 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x119a600, item=0x1da8740, painter=0x7fff21f4fdd0, viewTransform=0x7fff21f4fb60, exposedRegion=0x2adfe90, widget=
    0x2a53840, parentOpacity=<value optimized out>, effectTransform=0x0) at /g/kde4svn/qt/src/gui/graphicsview/qgraphicsscene.cpp:4853
#34 0x00007fcfddca11c4 in QGraphicsScenePrivate::drawItems (this=0x119a600, painter=0x7fff21f4fdd0, viewTransform=0x7fff21f4fb60, exposedRegion=0x2adfe90, widget=0x2a53840)
    at /g/kde4svn/qt/src/gui/graphicsview/qgraphicsscene.cpp:4735
#35 0x00007fcfddcbdbd4 in QGraphicsView::paintEvent (this=<value optimized out>, event=<value optimized out>) at /g/kde4svn/qt/src/gui/graphicsview/qgraphicsview.cpp:3469
#36 0x00007fcfdd6ed5c5 in QWidget::event (this=0x2a0d540, event=0x7fff21f50740) at /g/kde4svn/qt/src/gui/kernel/qwidget.cpp:8406
#37 0x00007fcfddaa0a36 in QFrame::QFrame::event (this=0x2a0d540, e=0x7fff21f50740) at /g/kde4svn/qt/src/gui/widgets/qframe.cpp:557
#38 0x00007fcfddcbee13 in QGraphicsView::viewportEvent (this=0x2a0d540, event=0x7fff21f50740) at /g/kde4svn/qt/src/gui/graphicsview/qgraphicsview.cpp:2864
#39 0x00007fcfde5161a6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x2a53840, event=0x7fff21f50740)
    at /g/kde4svn/qt/src/corelib/kernel/qcoreapplication.cpp:846
#40 0x00007fcfdd69ca71 in QApplicationPrivate::notify_helper (this=0x1165540, receiver=0x2a53840, e=0x7fff21f50740) at /g/kde4svn/qt/src/gui/kernel/qapplication.cpp:4458
#41 0x00007fcfdd6a1a98 in QApplication::notify (this=<value optimized out>, receiver=0x2a53840, e=0x7fff21f50740) at /g/kde4svn/qt/src/gui/kernel/qapplication.cpp:4341
#42 0x00007fcfdf528ee6 in KApplication::notify (this=0x116d600, receiver=0x2a53840, event=0x7fff21f50740) at /g/kde4svn/kdelibs/kdeui/kernel/kapplication.cpp:311
#43 0x00007fcfde516023 in QCoreApplication::QCoreApplication::notifyInternal (this=0x116d600, receiver=0x2a53840, event=0x7fff21f50740) at /g/kde4svn/qt/src/corelib/kernel/qcoreapplication.cpp:731
#44 0x00007fcfdd6ea510 in QCoreApplication::sendSpontaneousEvent (this=0x2826200, pdev=0x2a534e8, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x283f690)
    at ../../include/QtCore/../../../../kde4svn/qt/src/corelib/kernel/qcoreapplication.h:218
#45 QWidgetPrivate::drawWidget (this=0x2826200, pdev=0x2a534e8, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x283f690) at /g/kde4svn/qt/src/gui/kernel/qwidget.cpp:5493
#46 0x00007fcfdd8b7bbe in QWidgetBackingStore::sync (this=0x283f690) at /g/kde4svn/qt/src/gui/painting/qbackingstore.cpp:1325
#47 0x00007fcfdd6e0918 in QWidgetPrivate::syncBackingStore (this=0x2adfa00) at /g/kde4svn/qt/src/gui/kernel/qwidget.cpp:1843
#48 0x00007fcfdd6edac2 in QWidget::event (this=0x2a0d540, event=0x16ca580) at /g/kde4svn/qt/src/gui/kernel/qwidget.cpp:8553
#49 0x00007fcfddaa0a36 in QFrame::QFrame::event (this=0x2a0d540, e=0x16ca580) at /g/kde4svn/qt/src/gui/widgets/qframe.cpp:557
#50 0x00007fcfddb20723 in QAbstractScrollArea::event (this=0x2a0d540, e=0x16ca580) at /g/kde4svn/qt/src/gui/widgets/qabstractscrollarea.cpp:996
#51 0x00007fcfdd69caa4 in QApplicationPrivate::notify_helper (this=0x1165540, receiver=0x2a0d540, e=0x16ca580) at /g/kde4svn/qt/src/gui/kernel/qapplication.cpp:4462
#52 0x00007fcfdd6a1a98 in QApplication::notify (this=<value optimized out>, receiver=0x2a0d540, e=0x16ca580) at /g/kde4svn/qt/src/gui/kernel/qapplication.cpp:4341
#53 0x00007fcfdf528ee6 in KApplication::notify (this=0x116d600, receiver=0x2a0d540, event=0x16ca580) at /g/kde4svn/kdelibs/kdeui/kernel/kapplication.cpp:311
#54 0x00007fcfde516023 in QCoreApplication::QCoreApplication::notifyInternal (this=0x116d600, receiver=0x2a0d540, event=0x16ca580) at /g/kde4svn/qt/src/corelib/kernel/qcoreapplication.cpp:731
#55 0x00007fcfde51978c in QCoreApplication::sendEvent (receiver=0x2a0d540, event_type=77, data=0x1159180) at ../../include/QtCore/../../../../kde4svn/qt/src/corelib/kernel/qcoreapplication.h:215
#56 QCoreApplicationPrivate::sendPostedEvents (receiver=0x2a0d540, event_type=77, data=0x1159180) at /g/kde4svn/qt/src/corelib/kernel/qcoreapplication.cpp:1372
#57 0x00007fcfddc97dba in QGraphicsViewPrivate::dispatchPendingUpdateRequests (this=0x119a600) at ../../include/QtGui/private/../../../../../kde4svn/qt/src/gui/graphicsview/qgraphicsview_p.h:189
#58 QGraphicsScenePrivate::_q_processDirtyItems (this=0x119a600) at /g/kde4svn/qt/src/gui/graphicsview/qgraphicsscene.cpp:510
#59 0x00007fcfddc981b2 in QGraphicsScene::qt_metacall (this=0x15e4700, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x2e24e38) at .moc/release-shared/moc_qgraphicsscene.cpp:130
#60 0x00007fcfd55649f5 in Plasma::Corona::qt_metacall (this=0x15e4700, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x2e24e38) at /g/b451/kdelibs/plasma/corona.moc:109
#61 0x00007fcfd0b2d415 in DesktopCorona::qt_metacall (this=0x15e4700, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x2e24e38)
    at /g/b451/kdebase/workspace/plasma/desktop/shell/desktopcorona.moc:101
#62 0x00007fcfde529f82 in QObject::event (this=0x15e4700, e=<value optimized out>) at /g/kde4svn/qt/src/corelib/kernel/qobject.cpp:1217
#63 0x00007fcfddca48d0 in QGraphicsScene::event (this=0x15e4700, event=0x32678c0) at /g/kde4svn/qt/src/gui/graphicsview/qgraphicsscene.cpp:3544
#64 0x00007fcfdd69caa4 in QApplicationPrivate::notify_helper (this=0x1165540, receiver=0x15e4700, e=0x32678c0) at /g/kde4svn/qt/src/gui/kernel/qapplication.cpp:4462
#65 0x00007fcfdd6a1a98 in QApplication::notify (this=<value optimized out>, receiver=0x15e4700, e=0x32678c0) at /g/kde4svn/qt/src/gui/kernel/qapplication.cpp:4341
#66 0x00007fcfdf528ee6 in KApplication::notify (this=0x116d600, receiver=0x15e4700, event=0x32678c0) at /g/kde4svn/kdelibs/kdeui/kernel/kapplication.cpp:311
#67 0x00007fcfde516023 in QCoreApplication::QCoreApplication::notifyInternal (this=0x116d600, receiver=0x15e4700, event=0x32678c0) at /g/kde4svn/qt/src/corelib/kernel/qcoreapplication.cpp:731
#68 0x00007fcfde51978c in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x1159180) at ../../include/QtCore/../../../../kde4svn/qt/src/corelib/kernel/qcoreapplication.h:215
#69 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1159180) at /g/kde4svn/qt/src/corelib/kernel/qcoreapplication.cpp:1372
#70 0x00007fcfde5405c3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../../../kde4svn/qt/src/corelib/kernel/qcoreapplication.h:220
#71 postEventSourceDispatch (s=<value optimized out>) at /g/kde4svn/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:277
#72 0x00007fcfd9157f43 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#73 0x00007fcfd9158720 in ?? () from /lib64/libglib-2.0.so.0
#74 0x00007fcfd91589c0 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#75 0x00007fcfde54074f in QEventDispatcherGlib::QEventDispatcherGlib::processEvents (this=0x11d2a60, flags=<value optimized out>) at /g/kde4svn/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:415
#76 0x00007fcfdd7407de in QGuiEventDispatcherGlib::QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>)
    at /g/kde4svn/qt/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#77 0x00007fcfde515432 in QEventLoop::QEventLoop::processEvents (this=<value optimized out>, flags=...) at /g/kde4svn/qt/src/corelib/kernel/qeventloop.cpp:149
#78 0x00007fcfde515674 in QEventLoop::QEventLoop::exec (this=0x7fff21f52370, flags=...) at /g/kde4svn/qt/src/corelib/kernel/qeventloop.cpp:201
#79 0x00007fcfde519a33 in QCoreApplication::QCoreApplication::exec () at /g/kde4svn/qt/src/corelib/kernel/qcoreapplication.cpp:1008
#80 0x00007fcfd0b354ff in kdemain (argc=1, argv=0x11d2b70) at /g/kde4svn/kdebase/workspace/plasma/desktop/shell/main.cpp:118
#81 0x0000000000407ed9 in launch (argc=<value optimized out>, _name=0x12492c8 "/opt/kde4/bin/plasma-desktop", args=<value optimized out>, cwd=0x0, envc=0, envs=<value optimized out>, reset_env=
    false, tty=0x0, avoid_loops=false, startup_id_str=0x40b859 "0") at /g/kde4svn/kdelibs/kinit/kinit.cpp:730
#82 0x00000000004087b3 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at /g/kde4svn/kdelibs/kinit/kinit.cpp:1222
#83 0x0000000000408e19 in handle_requests (waitForPid=<value optimized out>) at /g/kde4svn/kdelibs/kinit/kinit.cpp:1415
#84 0x000000000040960f in main (argc=4, argv=0x7fff21f53128, envp=0x7fff21f53150) at /g/kde4svn/kdelibs/kinit/kinit.cpp:1901

Reported using DrKonqi
Comment 1 Jaime Torres 2010-11-27 12:04:49 UTC
plasma-netbook(30531)/libplasma Plasma::AppletPrivate::mainConfigGroup: requesting config for "World Clock" without a containment! 
plasma-netbook(30531)/libplasma Plasma::Applet::itemChange: Configuration object was requested prior to init(), which is too early. Please fix this item: QGraphicsItem(0) SearchLaunch (this = 0x27e8250 , parent = 0x0 , pos = QPointF(0, 0) , z = 0 , flags =  ( ItemIsFocusable | ItemUsesExtendedStyleOption | ItemSendsGeometryChanges ) ) "World Clock" 
Time elapsed: 2368 ms
Model: Time elapsed: 4054 ms
ASSERT failure in scaled image: "level zero image missing", file /g/kde4svn/kdeedu/marble/src/lib/TileLoader.cpp, line 210


Feel free to move it to plasma if it is a plasma bug. (not loading the configuration), or the level zero image is not deployed....
Comment 2 Anne-Marie Mahfouf 2010-11-27 13:18:56 UTC
On trunk the worldclock applet freezes badly. Plasma-desktop eats 100% CPU and I have to kill it. I can't even get a bt in trunk. 
Also in 4.5 from distro (I am at a KDE meeting and I made other people test)

Either this is fixed or this applet should be removed from the release.

Thanks Jaime for the report
Comment 3 Dennis Nienhüser 2010-11-27 23:39:29 UTC
Just tested again, KDE/Plasma 4.5 and Marble trunk works fine for me. I'll try to reproduce it when 4.6 Beta packages are available.
Comment 4 Anne-Marie Mahfouf 2010-11-28 09:19:19 UTC
Hi Dennis,
Here is what I think happens: not sure what does Marble do at first start but it builds something. 
If the user never ran Marble before then the applet is totally unable to build this.
If I run Marble and then add the applet then I do not get such a freeze, I still get a crash with the following bt

Application: Outil de gestion de fenêtres Plasma (plasma-desktop), signal: Aborted
[Current thread is 1 (Thread 0xb22f86d0 (LWP 20086))]

Thread 3 (Thread 0xaa7fab70 (LWP 20090)):
#0  0xb2a00016 in clock_gettime () from /lib/i686/librt.so.1
#1  0xb5ba7d3f in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  0xb5ba7dbb in qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0xb5c9b401 in QTimerInfoList::updateCurrentTime (this=0xa2e7ac4) at kernel/qeventdispatcher_unix.cpp:339
#4  0xb5c9b785 in QTimerInfoList::timerWait (this=0xa2e7ac4, tm=@0xaa7fa084) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb5c97987 in timerSourcePrepareHelper (src=0xa2e7a90, timeout=0xaa7fa10c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb5c97af2 in timerSourcePrepare (source=0xa2e7a90, timeout=0xaa7fa10c) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb2972ce8 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#8  0xb2973069 in ?? () from /usr/lib/libglib-2.0.so.0
#9  0xb297358e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#10 0xb5c98d3e in QEventDispatcherGlib::processEvents (this=0xa268218, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:417
#11 0xb5c5c58f in QEventLoop::processEvents (this=0xaa7fa2a8, flags={i = 36}) at kernel/qeventloop.cpp:149
#12 0xb5c5c6d4 in QEventLoop::exec (this=0xaa7fa2a8, flags={i = 0}) at kernel/qeventloop.cpp:201
#13 0xb5b3f40e in QThread::exec (this=0x9f9b170) at thread/qthread.cpp:490
#14 0xb5c3ad39 in QInotifyFileSystemWatcherEngine::run (this=0x9f9b170) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb5b41dd9 in QThreadPrivate::start (arg=0x9f9b170) at thread/qthread_unix.cpp:266
#16 0xb5ab6885 in start_thread () from /lib/i686/libpthread.so.0
#17 0xb4c3966e in clone () from /lib/i686/libc.so.6

Thread 2 (Thread 0xa9164b70 (LWP 20348)):
#0  0xb2a00016 in clock_gettime () from /lib/i686/librt.so.1
#1  0xb5ba7d3f in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  0xb5ba7dbb in qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0xb5c9b401 in QTimerInfoList::updateCurrentTime (this=0xacf20bc) at kernel/qeventdispatcher_unix.cpp:339
#4  0xb5c9b785 in QTimerInfoList::timerWait (this=0xacf20bc, tm=@0xa9164084) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb5c97987 in timerSourcePrepareHelper (src=0xacf2088, timeout=0xa916410c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb5c97af2 in timerSourcePrepare (source=0xacf2088, timeout=0xa916410c) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb2972ce8 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#8  0xb2973069 in ?? () from /usr/lib/libglib-2.0.so.0
#9  0xb297358e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#10 0xb5c98d3e in QEventDispatcherGlib::processEvents (this=0xaabb898, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:417
#11 0xb5c5c58f in QEventLoop::processEvents (this=0xa91642a8, flags={i = 36}) at kernel/qeventloop.cpp:149
#12 0xb5c5c6d4 in QEventLoop::exec (this=0xa91642a8, flags={i = 0}) at kernel/qeventloop.cpp:201
#13 0xb5b3f40e in QThread::exec (this=0xacee3d8) at thread/qthread.cpp:490
#14 0xb5c3ad39 in QInotifyFileSystemWatcherEngine::run (this=0xacee3d8) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb5b41dd9 in QThreadPrivate::start (arg=0xacee3d8) at thread/qthread_unix.cpp:266
#16 0xb5ab6885 in start_thread () from /lib/i686/libpthread.so.0
#17 0xb4c3966e in clone () from /lib/i686/libc.so.6

Thread 1 (Thread 0xb22f86d0 (LWP 20086)):
[KCrash Handler]
#7  0xffffe430 in __kernel_vsyscall ()
#8  0xb4b8c611 in raise () from /lib/i686/libc.so.6
#9  0xb4b8df62 in abort () from /lib/i686/libc.so.6
#10 0xb5b36501 in qt_message_output (msgType=QtFatalMsg, 
    buf=0xcbd9620 "ASSERT failure in scaled image: \"level zero image missing\", file /usr/local/trunk-src/kdeedu/marble/src/lib/TileLoader.cpp, line 210") at global/qglobal.cpp:2259
#11 0xb5b366c3 in qt_message (msgType=QtFatalMsg, msg=0xb5ce2528 "ASSERT failure in %s: \"%s\", file %s, line %d", ap=0xbfce4004 "\217�\177�v�\177���\177��") at global/qglobal.cpp:2305
#12 0xb5b36ae1 in qFatal (msg=0xb5ce2528 "ASSERT failure in %s: \"%s\", file %s, line %d") at global/qglobal.cpp:2488
#13 0xb5b360a6 in qt_assert_x (where=0xa87fbc8f "scaled image", what=0xa87fbc76 "level zero image missing", file=0xa87fbcb8 "/usr/local/trunk-src/kdeedu/marble/src/lib/TileLoader.cpp", line=210)
    at global/qglobal.cpp:2012
#14 0xa8717422 in Marble::TileLoader::scaledLowerLevelTile (this=0xab5b0b8, id=@0xbfce4214) at /usr/local/trunk-src/kdeedu/marble/src/lib/TileLoader.cpp:210
#15 0xa8717bdf in Marble::TileLoader::loadTile (this=0xab5b0b8, stackedTileId=@0xbfce42bc, tileId=@0xbfce4214, usage=Marble::DownloadBrowse)
    at /usr/local/trunk-src/kdeedu/marble/src/lib/TileLoader.cpp:71
#16 0xa877df82 in Marble::StackedTileLoader::loadTile (this=0xab73458, stackedTileId=@0xbfce42bc, usage=Marble::DownloadBrowse, forMergedLayerDecorator=true)
    at /usr/local/trunk-src/kdeedu/marble/src/lib/StackedTileLoader.cpp:215
#17 0xa87a48e7 in Marble::MergedLayerDecorator::loadDataset (this=0xaa84160, textureLayer=0xcbe5280) at /usr/local/trunk-src/kdeedu/marble/src/lib/MergedLayerDecorator.cpp:103
#18 0xa87a4ca9 in Marble::MergedLayerDecorator::paintSunShading (this=0xaa84160) at /usr/local/trunk-src/kdeedu/marble/src/lib/MergedLayerDecorator.cpp:133
#19 0xa87a53da in Marble::MergedLayerDecorator::paint (this=0xaa84160, themeId=@0xbfce4448, mapTheme=0xad7b778) at /usr/local/trunk-src/kdeedu/marble/src/lib/MergedLayerDecorator.cpp:83
#20 0xa86e7bb2 in Marble::MarbleModel::paintTile (this=0xada5c80, tile=0xcbdb580, textureLayer=0xacff5d0) at /usr/local/trunk-src/kdeedu/marble/src/lib/MarbleModel.cpp:911
#21 0xa877c1f7 in Marble::StackedTileLoader::mergeDecorations (this=0xab73458, tile=0xcbdb580) at /usr/local/trunk-src/kdeedu/marble/src/lib/StackedTileLoader.cpp:505
#22 0xa877e051 in Marble::StackedTileLoader::loadTile (this=0xab73458, stackedTileId=@0xbfce45c0, usage=Marble::DownloadBrowse, forMergedLayerDecorator=false)
    at /usr/local/trunk-src/kdeedu/marble/src/lib/StackedTileLoader.cpp:228
#23 0xa876e70f in Marble::AbstractScanlineTextureMapper::nextTile (this=0xb36d848, posX=@0xbfce462c, posY=@0xbfce4628)
    at /usr/local/trunk-src/kdeedu/marble/src/lib/AbstractScanlineTextureMapper.cpp:509
#24 0xa876e911 in Marble::AbstractScanlineTextureMapper::pixelValue (this=0xb36d848, lon=2.7925268885049559, lat=1.5707963267948966, scanLine=0xa4e70008)
    at /usr/local/trunk-src/kdeedu/marble/src/lib/AbstractScanlineTextureMapper.cpp:172
#25 0xa8770d5d in Marble::EquirectScanlineTextureMapper::mapTexture (this=0xb36d848, viewParams=0xa567e84) at /usr/local/trunk-src/kdeedu/marble/src/lib/EquirectScanlineTextureMapper.cpp:158
#26 0xa86e8c83 in Marble::MarbleModel::paintGlobe (this=0xada5c80, painter=0xbfce4994, viewParams=0xa567e84, redrawBackground=true, dirtyRect=@0xbfce4984)
    at /usr/local/trunk-src/kdeedu/marble/src/lib/MarbleModel.cpp:633
#27 0xa86f1028 in Marble::MarbleMapPrivate::paintGround (this=0xa567e78, painter=@0xbfce4994, dirtyRect=@0xbfce4984) at /usr/local/trunk-src/kdeedu/marble/src/lib/MarbleMap.cpp:138
#28 0xa86f10ec in Marble::MarbleMap::paint (this=0xaa12c08, painter=@0xbfce4994, dirtyRect=@0xbfce4984) at /usr/local/trunk-src/kdeedu/marble/src/lib/MarbleMap.cpp:671
#29 0xa88b62cc in Marble::WorldClock::paintInterface (this=0xace6530, p=0xbfce4dec, option=0x9f86ee0, contentsRect=@0xbfce4be0) at /usr/local/trunk-src/kdeedu/marble/src/plasmoid/worldclock.cpp:354
#30 0xb70c3a80 in Plasma::Applet::paint (this=0xace6530, painter=0xbfce4dec, option=0x9f86ee0, widget=0x0) at /usr/local/trunk-src/kdelibs/plasma/applet.cpp:1443
#31 0xb5709f67 in _q_paintItem (item=0xace6538, painter=0xbfce4dec, option=0x9f86ee0, widget=0x0, useWindowOpacity=false, painterStateProtection=true) at graphicsview/qgraphicsscene.cpp:4318
#32 0xb570a271 in _q_paintIntoCache (pix=0xbfce51cc, item=0xace6538, pixmapExposed=@0xbfce511c, itemToPixmap=@0xbfce4fd8, renderHints={i = 2}, option=0x9f86ee0, painterStateProtection=true)
    at graphicsview/qgraphicsscene.cpp:4356
#33 0xb570be7e in QGraphicsScenePrivate::drawItemHelper (this=0x9f86d90, item=0xace6538, painter=0xbfce5fcc, option=0x9f86ee0, widget=0xa4897d8, painterStateProtection=true)
    at graphicsview/qgraphicsscene.cpp:4654
#34 0xb570d4c2 in QGraphicsScenePrivate::draw (this=0x9f86d90, item=0xace6538, painter=0xbfce5fcc, viewTransform=0x0, transformPtr=0xa5672b0, exposedRegion=0xa5ccea0, widget=0xa4897d8, opacity=1, 
    effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4895
#35 0xb570cde2 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x9f86d90, item=0xace6538, painter=0xbfce5fcc, viewTransform=0x0, exposedRegion=0xa5ccea0, widget=0xa4897d8, parentOpacity=1, 
    effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4817
#36 0xb570d5a3 in QGraphicsScenePrivate::draw (this=0x9f86d90, item=0xa056b20, painter=0xbfce5fcc, viewTransform=0x0, transformPtr=0xa051738, exposedRegion=0xa5ccea0, widget=0xa4897d8, opacity=1, 
    effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4909
#37 0xb570cde2 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x9f86d90, item=0xa056b20, painter=0xbfce5fcc, viewTransform=0x0, exposedRegion=0xa5ccea0, widget=0xa4897d8, parentOpacity=1, 
    effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4817
#38 0xb570c34b in QGraphicsScenePrivate::drawItems (this=0x9f86d90, painter=0xbfce5fcc, viewTransform=0x0, exposedRegion=0xa5ccea0, widget=0xa4897d8) at graphicsview/qgraphicsscene.cpp:4699
#39 0xb5739b7e in QGraphicsView::paintEvent (this=0xa5d18f8, event=0xbfce6a18) at graphicsview/qgraphicsview.cpp:3467
#40 0xb4fe0fc5 in QWidget::event (this=0xa5d18f8, event=0xbfce6a18) at kernel/qwidget.cpp:8333
#41 0xb5485414 in QFrame::event (this=0xa5d18f8, e=0xbfce6a18) at widgets/qframe.cpp:557
#42 0xb5535a21 in QAbstractScrollArea::viewportEvent (this=0xa5d18f8, e=0xbfce6a18) at widgets/qabstractscrollarea.cpp:1043
#43 0xb5736fb9 in QGraphicsView::viewportEvent (this=0xa5d18f8, event=0xbfce6a18) at graphicsview/qgraphicsview.cpp:2862
#44 0xb5536595 in QAbstractScrollAreaPrivate::viewportEvent (this=0xa5ccb50, event=0xbfce6a18) at widgets/qabstractscrollarea_p.h:100
#45 0xb553667c in QAbstractScrollAreaFilter::eventFilter (this=0xa267b88, o=0xa4897d8, e=0xbfce6a18) at widgets/qabstractscrollarea_p.h:116
#46 0xb5c5f4af in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9f21ef0, receiver=0xa4897d8, event=0xbfce6a18) at kernel/qcoreapplication.cpp:847
#47 0xb4f730f6 in QApplicationPrivate::notify_helper (this=0x9f21ef0, receiver=0xa4897d8, e=0xbfce6a18) at kernel/qapplication.cpp:4393
#48 0xb4f72f7f in QApplication::notify (this=0x9f06a00, receiver=0xa4897d8, e=0xbfce6a18) at kernel/qapplication.cpp:4362
#49 0xb63f16b6 in KApplication::notify (this=0x9f06a00, receiver=0xa4897d8, event=0xbfce6a18) at /usr/local/trunk-src/kdelibs/kdeui/kernel/kapplication.cpp:311
#50 0xb5c5f1d1 in QCoreApplication::notifyInternal (this=0x9f06a00, receiver=0xa4897d8, event=0xbfce6a18) at kernel/qcoreapplication.cpp:732
#51 0xb4f75a7d in QCoreApplication::sendSpontaneousEvent (receiver=0xa4897d8, event=0xbfce6a18) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#52 0xb4fd953b in QWidgetPrivate::drawWidget (this=0xa573610, pdev=0xa49e214, rgn=@0xbfce6bec, offset=@0xbfce6be4, flags=68, sharedPainter=0x0, backingStore=0xa12aaf8) at kernel/qwidget.cpp:5420
#53 0xb5200f04 in QWidgetBackingStore::sync (this=0xa12aaf8) at painting/qbackingstore.cpp:1320
#54 0xb4fd05e4 in QWidgetPrivate::syncBackingStore (this=0xa5ccb50) at kernel/qwidget.cpp:1805
#55 0xb4fe151c in QWidget::event (this=0xa5d18f8, event=0xb98a6b0) at kernel/qwidget.cpp:8480
#56 0xb5485414 in QFrame::event (this=0xa5d18f8, e=0xb98a6b0) at widgets/qframe.cpp:557
#57 0xb553598a in QAbstractScrollArea::event (this=0xa5d18f8, e=0xb98a6b0) at widgets/qabstractscrollarea.cpp:996
#58 0xb5736811 in QGraphicsView::event (this=0xa5d18f8, event=0xb98a6b0) at graphicsview/qgraphicsview.cpp:2739
#59 0xb4f7311a in QApplicationPrivate::notify_helper (this=0x9f21ef0, receiver=0xa5d18f8, e=0xb98a6b0) at kernel/qapplication.cpp:4397
#60 0xb4f72f7f in QApplication::notify (this=0x9f06a00, receiver=0xa5d18f8, e=0xb98a6b0) at kernel/qapplication.cpp:4362
#61 0xb63f16b6 in KApplication::notify (this=0x9f06a00, receiver=0xa5d18f8, event=0xb98a6b0) at /usr/local/trunk-src/kdelibs/kdeui/kernel/kapplication.cpp:311
#62 0xb5c5f1d1 in QCoreApplication::notifyInternal (this=0x9f06a00, receiver=0xa5d18f8, event=0xb98a6b0) at kernel/qcoreapplication.cpp:732
#63 0xb5c62ca1 in QCoreApplication::sendEvent (receiver=0xa5d18f8, event=0xb98a6b0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#64 0xb5c6029b in QCoreApplicationPrivate::sendPostedEvents (receiver=0xa5d18f8, event_type=77, data=0x9eeb4d8) at kernel/qcoreapplication.cpp:1373
#65 0xb5c5ff53 in QCoreApplication::sendPostedEvents (receiver=0xa5d18f8, event_type=77) at kernel/qcoreapplication.cpp:1266
#66 0xb5715319 in QGraphicsViewPrivate::dispatchPendingUpdateRequests (this=0xa5ccb50) at ../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:189
#67 0xb56fda13 in QGraphicsScenePrivate::_q_processDirtyItems (this=0x9f86d90) at graphicsview/qgraphicsscene.cpp:510
#68 0xb5714b8a in QGraphicsScene::qt_metacall (this=0x9fc7f40, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0xb98a580) at .moc/debug-shared/moc_qgraphicsscene.cpp:130
#69 0xb70f9f72 in Plasma::Corona::qt_metacall (this=0x9fc7f40, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0xb98a580) at /home/annma/kde/build/kdelibs/plasma/corona.moc:109
#70 0xb7852b1c in DesktopCorona::qt_metacall (this=0x9fc7f40, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0xb98a580)
    at /home/annma/kde/build/kdebase/workspace/plasma/desktop/shell/desktopcorona.moc:101
#71 0xb5c66f56 in QMetaObject::metacall (object=0x9fc7f40, cl=QMetaObject::InvokeMetaMethod, idx=18, argv=0xb98a580) at kernel/qmetaobject.cpp:237
#72 0xb5c75deb in QMetaCallEvent::placeMetaCall (this=0xb98a5a0, object=0x9fc7f40) at kernel/qobject.cpp:534
#73 0xb5c77e57 in QObject::event (this=0x9fc7f40, e=0xb98a5a0) at kernel/qobject.cpp:1219
#74 0xb5707c82 in QGraphicsScene::event (this=0x9fc7f40, event=0xb98a5a0) at graphicsview/qgraphicsscene.cpp:3548
#75 0xb4f7311a in QApplicationPrivate::notify_helper (this=0x9f21ef0, receiver=0x9fc7f40, e=0xb98a5a0) at kernel/qapplication.cpp:4397
#76 0xb4f7085c in QApplication::notify (this=0x9f06a00, receiver=0x9fc7f40, e=0xb98a5a0) at kernel/qapplication.cpp:3799
#77 0xb63f16b6 in KApplication::notify (this=0x9f06a00, receiver=0x9fc7f40, event=0xb98a5a0) at /usr/local/trunk-src/kdelibs/kdeui/kernel/kapplication.cpp:311
#78 0xb5c5f1d1 in QCoreApplication::notifyInternal (this=0x9f06a00, receiver=0x9fc7f40, event=0xb98a5a0) at kernel/qcoreapplication.cpp:732
#79 0xb5c62ca1 in QCoreApplication::sendEvent (receiver=0x9fc7f40, event=0xb98a5a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#80 0xb5c6029b in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9eeb4d8) at kernel/qcoreapplication.cpp:1373
#81 0xb5c5ff53 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
#82 0xb5c99434 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#83 0xb5c97cec in postEventSourceDispatch (s=0x9f058b0) at kernel/qeventdispatcher_glib.cpp:277
#84 0xb296fb92 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#85 0xb2973468 in ?? () from /usr/lib/libglib-2.0.so.0
#86 0xb297358e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#87 0xb5c98d1e in QEventDispatcherGlib::processEvents (this=0x9f167d8, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:415
#88 0xb504d20a in QGuiEventDispatcherGlib::processEvents (this=0x9f167d8, flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:204
#89 0xb5c5c58f in QEventLoop::processEvents (this=0xbfce817c, flags={i = 36}) at kernel/qeventloop.cpp:149
#90 0xb5c5c6d4 in QEventLoop::exec (this=0xbfce817c, flags={i = 0}) at kernel/qeventloop.cpp:201
#91 0xb5c5f8c3 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#92 0xb4f7046a in QApplication::exec () at kernel/qapplication.cpp:3673
#93 0xb785e26f in kdemain (argc=1, argv=0xbfce8394) at /usr/local/trunk-src/kdebase/workspace/plasma/desktop/shell/main.cpp:118
#94 0x080487b9 in main (argc=1, argv=0xbfce8394) at /home/annma/kde/build/kdebase/workspace/plasma/desktop/shell/plasma-desktop_dummy.cpp:3

In order to test, I suggest you try to run the applet with a new user or without any Marble config files at all. Maybe also the power of the machine is involved?  Mine is a 2 years old laptop.
Comment 5 Dennis Nienhüser 2010-11-28 16:31:51 UTC
SVN commit 1201749 by nienhueser:

Loading citylights.dgml does not trigger inital tile creation, so we need to run it explicitly if base tiles are not there yet.
CCBUG: 258058

 M  +25 -2     MergedLayerDecorator.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1201749
Comment 6 Anne-Marie Mahfouf 2010-12-01 09:23:23 UTC
*** Bug 258260 has been marked as a duplicate of this bug. ***
Comment 7 Anne-Marie Mahfouf 2010-12-01 09:35:13 UTC
It is fixed for me. Dennis do you think it can be closed? If so can you backport to 4.5 branch if possible? thanks!
Comment 8 Dennis Nienhüser 2010-12-01 22:59:33 UTC
SVN commit 1202680 by nienhueser:

Loading citylights.dgml does not trigger inital tile creation, so we need to run it explicitly if base tiles are not there yet. Backport of commit 1201749.
BUG: 258058



 M  +25 -2     MergedLayerDecorator.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1202680