Summary: | Several KML files crash Marble | ||
---|---|---|---|
Product: | [Applications] marble | Reporter: | Torsten Rahn <rahn> |
Component: | general | Assignee: | marble-bugs |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | andresbajotierra, rahn |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | 0.8 (KDE 4.3) | ||
Platform: | unspecified | ||
OS: | Unspecified | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | DrKonqi Crash backtrace created when loading the polygon2d.kml |
Description
Torsten Rahn
2009-07-25 12:12:53 UTC
Created attachment 35622 [details]
DrKonqi Crash backtrace created when loading the polygon2d.kml
Pasting backtrace inline: ---- Application: Marble-Schreibtischglobus (marble), signal: Segmentation fault [Current thread is 0 (LWP 5326)] Thread 3 (Thread 0xb28ffb90 (LWP 5336)): #0 0xb50220ac in clock_gettime () from /lib/tls/i686/cmov/librt.so.1 #1 0xb687306b in QTimerInfoList::getTime (this=0xa644b34, t=@0xa644b58) at kernel/qeventdispatcher_unix.cpp:339 #2 0xb6873241 in QTimerInfoList::updateCurrentTime (this=0xa644b34) at kernel/qeventdispatcher_unix.cpp:297 #3 0xb6874e2c in QTimerInfoList::timerWait (this=0xa644b34, tm=@0xb28ff124) at kernel/qeventdispatcher_unix.cpp:420 #4 0xb687161a in timerSourcePrepare (source=0xb5025ff4, timeout=0xb28ff178) at kernel/qeventdispatcher_glib.cpp:140 #5 0xb50c29c0 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #6 0xb50c2dda in ?? () from /usr/lib/libglib-2.0.so.0 #7 0xb50c3268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #8 0xb6871457 in QEventDispatcherGlib::processEvents (this=0xa1838e8, flags={i = -1299189144}) at kernel/qeventdispatcher_glib.cpp:325 #9 0xb684406a in QEventLoop::processEvents (this=0xb28ff2e0, flags={i = -1299189080}) at kernel/qeventloop.cpp:149 #10 0xb68444aa in QEventLoop::exec (this=0xb28ff2e0, flags={i = -1299189016}) at kernel/qeventloop.cpp:200 #11 0xb674e639 in QThread::exec (this=0xa46a9c0) at thread/qthread.cpp:481 #12 0xb6826b8b in QInotifyFileSystemWatcherEngine::run (this=0xa46a9c0) at io/qfilesystemwatcher_inotify.cpp:214 #13 0xb675196e in QThreadPrivate::start (arg=0xa46a9c0) at thread/qthread_unix.cpp:189 #14 0xb524c4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #15 0xb655749e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0xb3289b90 (LWP 5342)): #0 0xb50220ac in clock_gettime () from /lib/tls/i686/cmov/librt.so.1 #1 0xb687306b in QTimerInfoList::getTime (this=0xb06edd4, t=@0xb06edf8) at kernel/qeventdispatcher_unix.cpp:339 #2 0xb6873241 in QTimerInfoList::updateCurrentTime (this=0xb06edd4) at kernel/qeventdispatcher_unix.cpp:297 #3 0xb6874e2c in QTimerInfoList::timerWait (this=0xb06edd4, tm=@0xb3289114) at kernel/qeventdispatcher_unix.cpp:420 #4 0xb687161a in timerSourcePrepare (source=0xb5025ff4, timeout=0xb3289168) at kernel/qeventdispatcher_glib.cpp:140 #5 0xb50c29c0 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #6 0xb50c2dda in ?? () from /usr/lib/libglib-2.0.so.0 #7 0xb50c3268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #8 0xb6871457 in QEventDispatcherGlib::processEvents (this=0xa84e3b8, flags={i = -1289186728}) at kernel/qeventdispatcher_glib.cpp:325 #9 0xb684406a in QEventLoop::processEvents (this=0xb32892d0, flags={i = -1289186664}) at kernel/qeventloop.cpp:149 #10 0xb68444aa in QEventLoop::exec (this=0xb32892d0, flags={i = -1289186600}) at kernel/qeventloop.cpp:200 #11 0xb674e639 in QThread::exec (this=0x9f92ef8) at thread/qthread.cpp:481 #12 0xb7eb6a20 in Marble::FileStorageWatcher::run (this=0x9f92ef8) at /home/tackat/marble/src/lib/FileStorageWatcher.cpp:400 #13 0xb675196e in QThreadPrivate::start (arg=0x9f92ef8) at thread/qthread_unix.cpp:189 #14 0xb524c4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #15 0xb655749e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb4d4d700 (LWP 5326)): [KCrash Handler] #6 0xb7e57480 in Marble::MarbleGeometryModel::rowCount (this=0xa1c3930, parent=@0xbfcf7628) at /usr/include/qt4/QtCore/qvector.h:117 #7 0xb331e174 in Marble::GeoRendererView::renderIndex (this=0xa2f92c0, index=@0xbfcf76f8) at /home/tackat/marble/src/plugins/render/geodata/GeoRendererView.cpp:131 #8 0xb331e191 in Marble::GeoRendererView::renderIndex (this=0xa2f92c0, index=@0xbfcf776c) at /home/tackat/marble/src/plugins/render/geodata/GeoRendererView.cpp:132 #9 0xb331e36b in Marble::GeoRendererView::paintEvent (this=0xa2f92c0, event=0x0) at /home/tackat/marble/src/plugins/render/geodata/GeoRendererView.cpp:94 #10 0xb331cfac in Marble::GeoRendererView::setGeoPainter (this=0xa2f92c0, painter=0xbfcf7aa0) at /home/tackat/marble/src/plugins/render/geodata/GeoRendererView.cpp:45 #11 0xb331cbfd in Marble::GeoRendererPlugin::render (this=0xa1b0c98, painter=0xbfcf7aa0, viewport=0xa01dfd4, renderPos=@0xb46e1a4, layer=0x0) at /home/tackat/marble/src/plugins/render/geodata/GeoRendererPlugin.cpp:118 #12 0xb7e7802a in Marble::LayerManager::renderLayer (this=0xa1311c8, painter=0xbfcf7aa0, viewParams=0xa029444, renderPosition=@0xb46e1a4) at /home/tackat/marble/src/lib/LayerManager.cpp:136 #13 0xb7e78382 in Marble::LayerManager::renderLayers (this=0xa1311c8, painter=0xbfcf7aa0, viewParams=0xa029444, renderPositions=@0xbfcf79c0) at /home/tackat/marble/src/lib/LayerManager.cpp:119 #14 0xb7e2e34c in Marble::MarbleModel::paintGlobe (this=0xa06af90, painter=0xbfcf7aa0, width=836, height=624, viewParams=0xa029444, redrawBackground=true, dirtyRect=@0xbfcf7a90) at /home/tackat/marble/src/lib/MarbleModel.cpp:648 #15 0xb7e36e3e in Marble::MarbleMapPrivate::paintGround (this=0xa029430, painter=@0xbfcf7aa0, dirtyRect=@0xbfcf7a90) at /home/tackat/marble/src/lib/MarbleMap.cpp:277 #16 0xb7e256e6 in Marble::MarbleWidget::paintEvent (this=0xa01cad8, evt=0xbfcf7f44) at /home/tackat/marble/src/lib/MarbleWidget.cpp:793 #17 0xb6d7c91e in QWidget::event (this=0xa01cad8, event=0xbfcf7f44) at kernel/qwidget.cpp:7654 #18 0xb6d25e9c in QApplicationPrivate::notify_helper (this=0x9f76d08, receiver=0xa01cad8, e=0xbfcf7f44) at kernel/qapplication.cpp:4084 #19 0xb6d2e282 in QApplication::notify (this=0xbfcf8a88, receiver=0xa01cad8, e=0xbfcf7f44) at kernel/qapplication.cpp:4049 #20 0xb77eb4dd in KApplication::notify (this=0xbfcf8a88, receiver=0xa01cad8, event=0xbfcf7f44) at /build/buildd/kde4libs-4.2.96/kdeui/kernel/kapplication.cpp:302 #21 0xb6845a3b in QCoreApplication::notifyInternal (this=0xbfcf8a88, receiver=0xa01cad8, event=0xbfcf7f44) at kernel/qcoreapplication.cpp:602 #22 0xb6d30fee in QCoreApplication::sendSpontaneousEvent (receiver=0xa01cad8, event=0xbfcf7594) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #23 0xb6d84719 in QWidgetPrivate::drawWidget (this=0xa130d40, pdev=0xa22c880, rgn=@0xbfcf8170, offset=@0xbfcf8140, flags=68, sharedPainter=0x0, backingStore=0xa000b38) at kernel/qwidget.cpp:5046 #24 0xb6f40fc5 in QWidgetBackingStore::sync (this=0xa000b38) at painting/qbackingstore.cpp:1258 #25 0xb6d74bb6 in QWidgetPrivate::syncBackingStore (this=0x9ff4bd0) at kernel/qwidget.cpp:1603 #26 0xb6d7cd85 in QWidget::event (this=0x9ffa778, event=0xb0f5b568) at kernel/qwidget.cpp:7794 #27 0xb71740d7 in QMainWindow::event (this=0x9ffa778, event=0xb0f5b568) at widgets/qmainwindow.cpp:1396 #28 0xb78cfc87 in KMainWindow::event (this=0x9ffa778, ev=0xb0f5b568) at /build/buildd/kde4libs-4.2.96/kdeui/widgets/kmainwindow.cpp:1094 #29 0xb791557c in KXmlGuiWindow::event (this=0x9ffa778, ev=0xb0f5b568) at /build/buildd/kde4libs-4.2.96/kdeui/xmlgui/kxmlguiwindow.cpp:131 #30 0xb6d25e9c in QApplicationPrivate::notify_helper (this=0x9f76d08, receiver=0x9ffa778, e=0xb0f5b568) at kernel/qapplication.cpp:4084 #31 0xb6d2e282 in QApplication::notify (this=0xbfcf8a88, receiver=0x9ffa778, e=0xb0f5b568) at kernel/qapplication.cpp:4049 #32 0xb77eb4dd in KApplication::notify (this=0xbfcf8a88, receiver=0x9ffa778, event=0xb0f5b568) at /build/buildd/kde4libs-4.2.96/kdeui/kernel/kapplication.cpp:302 #33 0xb6845a3b in QCoreApplication::notifyInternal (this=0xbfcf8a88, receiver=0x9ffa778, event=0xb0f5b568) at kernel/qcoreapplication.cpp:602 #34 0xb6846695 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9f50e00) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #35 0xb684688d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1132 #36 0xb68717ef in postEventSourceDispatch (s=0x9f77058) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #37 0xb50bfb88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #38 0xb50c30eb in ?? () from /usr/lib/libglib-2.0.so.0 #39 0xb50c3268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #40 0xb6871438 in QEventDispatcherGlib::processEvents (this=0x9f609f0, flags={i = -1076917912}) at kernel/qeventdispatcher_glib.cpp:323 #41 0xb6dc7365 in QGuiEventDispatcherGlib::processEvents (this=0x9f609f0, flags={i = -1076917864}) at kernel/qguieventdispatcher_glib.cpp:202 #42 0xb684406a in QEventLoop::processEvents (this=0xbfcf8a10, flags={i = -1076917800}) at kernel/qeventloop.cpp:149 #43 0xb68444aa in QEventLoop::exec (this=0xbfcf8a10, flags={i = -1076917736}) at kernel/qeventloop.cpp:200 #44 0xb6846959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880 #45 0xb6d25d17 in QApplication::exec () at kernel/qapplication.cpp:3553 #46 0x0805afa5 in main (argc=1, argv=0xbfcf8f94) at /home/tackat/marble/src/kdemain.cpp:286 This could be related to bug 201333. Thanks It's a duplicate. Yes. *** This bug has been marked as a duplicate of bug 201333 *** |