[Marble-bugs] [Bug 201333] crash when trying to render loaded KML file
Dario Andres
andresbajotierra at gmail.com
Fri Jul 24 20:12:34 CEST 2009
https://bugs.kde.org/show_bug.cgi?id=201333
Dario Andres <andresbajotierra at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |andresbajotierra at gmail.com
Severity|normal |crash
--- Comment #3 from Dario Andres <andresbajotierra gmail com> 2009-07-24 20:12:31 ---
Pasting backtrace inline: (it helps us to find similar reports):
-------------
#0 0x0000000000000035 in ?? ()
No symbol table info available.
#1 0x00007fe55fbc2562 in Marble::MarbleGeometryModel::rowCount (this=<value
optimized out>, parent=<value optimized out>)
at /media/stuff/dev/marble/src/lib/MarbleGeometryModel.cpp:135
parentItem = (class Marble::GeoDataObject *) 0x7fe54445a9e0
size = 0
#2 0x00007fe5543478a3 in Marble::GeoRendererView::renderIndex (this=0x23d5350,
index=@0x7fff69f160c0)
at
/media/stuff/dev/marble/src/plugins/render/geodata/GeoRendererView.cpp:120
childIndex = {r = 0, c = 0, p = 0x7fe54445a9e0, m = 0x379b7a0}
output = {static null = {<No data fields>}, static shared_null = {ref =
{_q_value = 372402}, alloc = 0, size = 0, data = 0x620a7a, clean = 0,
simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 36}, alloc = 0, size = 0, data =
0x7fe561cf643a,
clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
reserved = 0, array = {0}}, d = 0x3c00ff0, static codecForCStrings = 0x0}
object = (class Marble::GeoDataObject *) 0x7fe54445a9e0
row = 0
indexObject = (class Marble::GeoDataObject *) 0x3c37508
rowCount = 1
#3 0x00007fe554347ac2 in Marble::GeoRendererView::renderIndex (this=0x23d5350,
index=@0x7fff69f16240)
at
/media/stuff/dev/marble/src/plugins/render/geodata/GeoRendererView.cpp:132
childIndex = {r = 2, c = 0, p = 0x7fe5452aff40, m = 0x379b7a0}
output = {static null = {<No data fields>}, static shared_null = {ref =
{_q_value = 372402}, alloc = 0, size = 0, data = 0x620a7a, clean = 0,
simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 36}, alloc = 0, size = 0, data =
0x7fe561cf643a,
clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
reserved = 0, array = {0}}, d = 0x3d2c020, static codecForCStrings = 0x0}
object = (class Marble::GeoDataObject *) 0x7fe5452aff40
row = 2
indexObject = (class Marble::GeoDataObject *) 0x3c37508
rowCount = 48
#4 0x00007fe554347ac2 in Marble::GeoRendererView::renderIndex (this=0x23d5350,
index=@0x7fff69f163c0)
at
/media/stuff/dev/marble/src/plugins/render/geodata/GeoRendererView.cpp:132
childIndex = {r = 1, c = 0, p = 0x3ad7270, m = 0x379b7a0}
output = {static null = {<No data fields>}, static shared_null = {ref =
{_q_value = 372402}, alloc = 0, size = 0, data = 0x620a7a, clean = 0,
simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 36}, alloc = 0, size = 0, data =
0x7fe561cf643a,
clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
reserved = 0, array = {0}}, d = 0x3c49460, static codecForCStrings = 0x0}
object = (class Marble::GeoDataObject *) 0x3ad7270
row = 1
indexObject = (class Marble::GeoDataObject *) 0x3c37508
rowCount = 2
#5 0x00007fe554347ac2 in Marble::GeoRendererView::renderIndex (this=0x23d5350,
index=@0x7fff69f164b0)
at
/media/stuff/dev/marble/src/plugins/render/geodata/GeoRendererView.cpp:132
childIndex = {r = 0, c = 0, p = 0x3b44ca0, m = 0x379b7a0}
output = {static null = {<No data fields>}, static shared_null = {ref =
{_q_value = 372402}, alloc = 0, size = 0, data = 0x620a7a, clean = 0,
simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 36}, alloc = 0, size = 0, data =
0x7fe561cf643a,
clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
reserved = 0, array = {0}}, d = 0x3b69ab0, static codecForCStrings = 0x0}
object = (class Marble::GeoDataObject *) 0x3b44ca0
row = 0
indexObject = (class Marble::GeoDataObject *) 0x3c37508
rowCount = 1
#6 0x00007fe554347b9b in Marble::GeoRendererView::paintEvent (this=0x23d5350,
event=0x0) at
/media/stuff/dev/marble/src/plugins/render/geodata/GeoRendererView.cpp:94
index = {r = -1, c = -1, p = 0x0, m = 0x0}
#7 0x00007fe554346696 in Marble::GeoRendererView::setGeoPainter
(this=0x23d5350, painter=0x7fff69f16950)
at
/media/stuff/dev/marble/src/plugins/render/geodata/GeoRendererView.cpp:45
No locals.
#8 0x00007fe55434577a in Marble::GeoRendererPlugin::render (this=0x22f1300,
painter=0x7fff69f16950, viewport=0x21f3268, renderPos=@0x3ac4938, layer=0x0)
at
/media/stuff/dev/marble/src/plugins/render/geodata/GeoRendererPlugin.cpp:118
No locals.
#9 0x00007fe55fbe515f in Marble::LayerManager::renderLayer (this=0x3d0de28,
painter=0x7fff69f16950, viewParams=<value optimized out>,
renderPosition=@0x3ac4938)
---Type <return> to continue, or q <return> to quit---
at /media/stuff/dev/marble/src/lib/LayerManager.cpp:136
renderPlugin = (class Marble::RenderPlugin *) 0x22f1300
_container_ = {c = {{p = {static shared_null = {ref = {_q_value =
102540}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d =
0x22f2920}, d = 0x22f2920}},
brk = 0, i = {i = 0x22f2950}, e = {i = 0x22f29a0}}
viewport = (class Marble::ViewportParams *) 0x21f3268
#10 0x00007fe55fbe547a in Marble::LayerManager::renderLayers (this=0x22d1700,
painter=0x7fff69f16950, viewParams=0x21be510, renderPositions=<value optimized
out>)
at /media/stuff/dev/marble/src/lib/LayerManager.cpp:119
_container_ = {c = {<QList<QString>> = {{p = {static shared_null = {ref
= {_q_value = 102540}, alloc = 0, begin = 0, end = 0, sharable = 1, array =
{0x0}},
d = 0x3ac4920}, d = 0x3ac4920}}, <No data fields>}, brk = 0, i = {i =
0x3ac4938}, e = {i = 0x3ac4960}}
#11 0x00007fe55fb948e5 in Marble::MarbleModel::paintGlobe (this=0x21f38b0,
painter=0x7fff69f16950, width=1252, height=<value optimized out>,
viewParams=0x21be510,
redrawBackground=<value optimized out>, dirtyRect=@0x7fff69f16970) at
/media/stuff/dev/marble/src/lib/MarbleModel.cpp:648
themeID = {static null = {<No data fields>}, static shared_null = {ref
= {_q_value = 372402}, alloc = 0, size = 0, data = 0x620a7a, clean = 0,
simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 36}, alloc = 0, size = 0, data =
0x7fe561cf643a,
clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
reserved = 0, array = {0}}, d = 0x3a3fc90, static codecForCStrings = 0x0}
layer = (class Marble::GeoSceneLayer *) 0x21696f0
renderPositions = {<QList<QString>> = {{p = {static shared_null = {ref
= {_q_value = 102540}, alloc = 0, begin = 0, end = 0, sharable = 1, array =
{0x0}}, d = 0x3ac4920},
d = 0x3ac4920}}, <No data fields>}
radius = <value optimized out>
showPlaces = false
showCities = false
showTerrain = false
showOtherPlaces = false
#12 0x00007fe55fb9ea08 in Marble::MarbleMapPrivate::paintGround
(this=0x21be4f0, painter=@0x7fff69f16950, dirtyRect=@0x7fff69f16970)
at /media/stuff/dev/marble/src/lib/MarbleMap.cpp:277
No locals.
#13 0x00007fe55fb8ce34 in Marble::MarbleWidget::paintEvent (this=0x21ee500,
evt=0x7fff69f16fd0) at /media/stuff/dev/marble/src/lib/MarbleWidget.cpp:793
t = {mds = 36448767}
painter = {<Marble::ClipPainter> = {<QPainter> = {static
staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fe56126c560
"QPainter", data = 0x7fe56126c600,
extradata = 0x0}}, d_ptr = 0x3e705f0}, d = 0x3a96af0}, d = 0x3ac78b0}
dirtyRect = {x1 = 0, y1 = 0, x2 = 1251, y2 = 823}
fps = <value optimized out>
#14 0x00007fe560c1d6e6 in QWidget::event () from /usr/lib/libQtGui.so.4
No symbol table info available.
#15 0x00007fe560bcc78d in QApplicationPrivate::notify_helper () from
/usr/lib/libQtGui.so.4
No symbol table info available.
#16 0x00007fe560bd497a in QApplication::notify () from /usr/lib/libQtGui.so.4
No symbol table info available.
#17 0x00007fe561a0075c in QCoreApplication::notifyInternal () from
/usr/lib/libQtCore.so.4
No symbol table info available.
#18 0x00007fe560c249a5 in QWidgetPrivate::drawWidget () from
/usr/lib/libQtGui.so.4
No symbol table info available.
#19 0x00007fe560dc82fe in ?? () from /usr/lib/libQtGui.so.4
No symbol table info available.
#20 0x00007fe560c16050 in QWidgetPrivate::syncBackingStore () from
/usr/lib/libQtGui.so.4
No symbol table info available.
#21 0x00007fe560c1d57d in QWidget::event () from /usr/lib/libQtGui.so.4
No symbol table info available.
#22 0x00007fe560fd1d9b in QMainWindow::event () from /usr/lib/libQtGui.so.4
No symbol table info available.
#23 0x00007fe560bcc78d in QApplicationPrivate::notify_helper () from
/usr/lib/libQtGui.so.4
No symbol table info available.
#24 0x00007fe560bd497a in QApplication::notify () from /usr/lib/libQtGui.so.4
No symbol table info available.
#25 0x00007fe561a0075c in QCoreApplication::notifyInternal () from
/usr/lib/libQtCore.so.4
No symbol table info available.
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Marble-bugs
mailing list