[Marble-devel] Crashes

Thibaut GRIDEL tgridel at free.fr
Sun Nov 1 14:12:06 CET 2009


* Anders Lund [2009-11-01 08:31]:
> Hi,

Hi,
am having a quick look at your stacks, and see that both crashes are
related to loading the Wikipedia plugin... which is not directly related
to the actions you were performing.

> Trying to run marble from trunk, I can not open the settings dialog or open 
> any file.
> 
> Opening the settings dialog, I get this:
> 
> Thread 1 (Thread 0x7fc89a917750 (LWP 9011)):
> [KCrash Handler]
> #5  Marble::WikipediaModel::showThumbnail (this=0x0) at 
> /home/anders/src/kde/trunk/kdeedu/marble/src/plugins/render/wikipedia/WikipediaModel.cpp:56
> #6  0x00007fc88b6fec88 in Marble::WikipediaPlugin::configDialog 
> (this=0xe9aeb0) at 
> /home/anders/src/kde/trunk/kdeedu/marble/src/plugins/render/wikipedia/WikipediaPlugin.cpp:119
> #7  0x00007fc899ff38e0 in Marble::RenderPlugin::item (this=0xe9aeb0) at 
> /home/anders/src/kde/trunk/kdeedu/marble/src/lib/RenderPlugin.cpp:112
> #8  0x0000000000416a20 in Marble::MarblePart::editSettings (this=0xe66690) at 
> /home/anders/src/kde/trunk/kdeedu/marble/src/marble_part.cpp:997
> 
> Opening a gpx file I get this:
> 
> Thread 1 (Thread 0x7fc89a917750 (LWP 9011)):
> [KCrash Handler]
> #5  Marble::WikipediaModel::showThumbnail (this=0x0) at 
> /home/anders/src/kde/trunk/kdeedu/marble/src/plugins/render/wikipedia/WikipediaModel.cpp:56
> #6  0x00007fc88b6fec88 in Marble::WikipediaPlugin::configDialog 
> (this=0xe9aeb0) at 
> /home/anders/src/kde/trunk/kdeedu/marble/src/plugins/render/wikipedia/WikipediaPlugin.cpp:119
> #7  0x00007fc899ff38e0 in Marble::RenderPlugin::item (this=0xe9aeb0) at 
> /home/anders/src/kde/trunk/kdeedu/marble/src/lib/RenderPlugin.cpp:112
> #8  0x0000000000416a20 in Marble::MarblePart::editSettings (this=0xe66690) at 
> /home/anders/src/kde/trunk/kdeedu/marble/src/marble_part.cpp:997

So I went for today's trunk and got the same stack, crashing even before
anything is displayed (Qt marble here).

I went further down the history and identified commit 1037683 to make
things worse.

Bastian, any help please?

> This prevents me from finally trying to work a bit on the gpx loading (or 
> rather, to try and see if what I do works) ...
> 

Ah, nice! Did you have a look at recent changes in
FileManager/PlacemarkManager and have the plan to switch gpx reading to
geodata??

I made some points in techbase:
http://techbase.kde.org/Projects/Marble/FileManagement

http://techbase.kde.org/Projects/Marble/GPXStatus

I also started to feed gpx data in a GeoDataDocument, to benefit from
the rendering part already there.
I still have a commit pending for the gpx name attributes.

Best Regards,

Thibaut




More information about the Marble-devel mailing list