[Marble-bugs] [Bug 202781] New: KMLTest Crashes with segfault on GeoDataGeometry::detach

Andrew Manson g.real.ate at gmail.com
Thu Aug 6 12:06:21 CEST 2009


https://bugs.kde.org/show_bug.cgi?id=202781

           Summary: KMLTest Crashes with segfault on
                    GeoDataGeometry::detach
           Product: marble
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: unspecified
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: marble-bugs at kde.org
        ReportedBy: g.real.ate at gmail.com


Version:            (using Devel)
Installed from:    Compiled sources

The KMLTest ( marble_build_dir/tests/KMLTest ) is currently failing because of
a segfault in the GeoDataGeometry::detach method. 
I'm including the backtrace inline: 
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb583d9e0 (LWP 15073)]        
Marble::GeoDataGeometry::detach (this=0x89401a0) at
/usr/include/qt4/QtCore/qbasicatomic.h:64
64              return _q_value == value;                                       
(gdb) bt                                                                        
#0  Marble::GeoDataGeometry::detach (this=0x89401a0) at
/usr/include/qt4/QtCore/qbasicatomic.h:64
#1  0xb7224cc2 in Marble::GeoDataLineString::begin (this=0x89401a0) at
/media/stuff/dev/marble/src/lib/geodata/data/GeoDataLineString.cpp:192
#2  0x0804bf3d in Marble::KMLTest::loadKMLFromCache (this=0xbff6dac4) at
/media/stuff/dev/marble/tests/KMLTest.cpp:152                       
#3  0x0804cee8 in Marble::KMLTest::qt_metacall (this=0xbff6dac4,
_c=QMetaObject::InvokeMetaMethod, _id=143917472, _a=0xbff6cfd8)             
    at /media/stuff/dev/marble_qtcreator-build/tests/KMLTest.moc:76             
#4  0xb7f4a7a9 in QMetaMethod::invoke () from /usr/lib/libQtCore.so.4           
#5  0xb7f4af2f in QMetaObject::invokeMethod () from /usr/lib/libQtCore.so.4     
#6  0xb73f1477 in ?? () from /usr/lib/libQtTest.so.4                            
#7  0xb73f22dc in ?? () from /usr/lib/libQtTest.so.4                            
#8  0xb73f2673 in QTest::qExec () from /usr/lib/libQtTest.so.4                  
#9  0x0804a8e9 in main (argc=1, argv=0xbff6db84) at
/media/stuff/dev/marble/tests/KMLTest.cpp:212

-- 
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