alewilso@bq-leto:~/dev/qt/build_qt5/qtlocation$ gdb ./examples/declarative/mapviewer/qml_location_mapviewer GNU gdb (GDB) 7.1-ubuntu Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /home/alewilso/dev/qt/build_qt5/qtlocation/examples/declarative/mapviewer/qml_location_mapviewer...done. (gdb) run Starting program: /home/alewilso/dev/qt/build_qt5/qtlocation/examples/declarative/mapviewer/qml_location_mapviewer [Thread debugging using libthread_db enabled] No platform plugin argument was specified, defaulting to "xcb". Successfully connected to display :0.0 Information of screen 349: width.........: 1920 height........: 1200 depth.........: 24 white pixel...: ffffff black pixel...: 0 Running window manager: KWin QIBusPlatformInputContext: ibus config file '/home/alewilso/.config/ibus/bus/ee190793b5eea557f721fe684ec0c835-unix-0' does not exist. QIBusPlatformInputContext: not connected. [New Thread 0xb40bbb70 (LWP 11985)] [New Thread 0xb35ffb70 (LWP 11986)] TileCache "/home/alewilso/.tilecache" loadTiles loaded this many map tiles to cache: 592 [New Thread 0xb1f43b70 (LWP 11987)] [New Thread 0xb1742b70 (LWP 11988)] [New Thread 0xb0dffb70 (LWP 11989)] Qt Location requires usage of app_id and token parameters obtained from: https://api.forum.nokia.com/ovi-api/ui/registration Qt Location requires usage of app_id and token parameters obtained from: https://api.forum.nokia.com/ovi-api/ui/registration QQuickCanvas::sceneGraphEngine() is deprecated, use members of QQuickCanvas instead [Thread 0xb1f43b70 (LWP 11987) exited] [Thread 0xb0dffb70 (LWP 11989) exited] [Thread 0xb1742b70 (LWP 11988) exited] Program received signal SIGSEGV, Segmentation fault. 0xb6c156c9 in QOpenGLContext::isValid (this=0xb0e005d8) at /home/alewilso/dev/qt/qt5/qtbase/src/gui/kernel/qopenglcontext.cpp:202 202 return d->platformGLContext && d->platformGLContext->isValid(); (gdb) bt #0 0xb6c156c9 in QOpenGLContext::isValid (this=0xb0e005d8) at /home/alewilso/dev/qt/qt5/qtbase/src/gui/kernel/qopenglcontext.cpp:202 #1 0xb6c158c9 in QOpenGLContext::doneCurrent (this=0xb0e005d8) at /home/alewilso/dev/qt/qt5/qtbase/src/gui/kernel/qopenglcontext.cpp:262 #2 0xb2bc59e7 in QGLContext::doneCurrent (this=0x853dfa8) at /home/alewilso/dev/qt/qt5/qtbase/src/opengl/qgl_qpa.cpp:218 #3 0xb2c9ab2d in QGLSharedResource::destroy (this=0x880b858) at /home/alewilso/dev/qt/qt5/qtquick3d/src/threed/textures/qglsharedresource.cpp:229 #4 0xb2ca09d9 in ~QGLSharedResource (this=0x880b858, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtquick3d/src/threed/textures/qglsharedresource_p.h:72 #5 0xb2c9efa7 in ~QGLBoundTexture (this=0x880b858, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtquick3d/src/threed/textures/qgltextureutils.cpp:163 #6 0xb2c9d68f in ~QGLTexture2DTextureInfo (this=0x880b858, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtquick3d/src/threed/textures/qgltexture2d_p.h:65 #7 0xb2c9bac4 in ~QGLTexture2DPrivate (this=0x87bff38, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtquick3d/src/threed/textures/qgltexture2d.cpp:115 #8 0xb2c9d822 in QScopedPointerDeleter::cleanup (pointer=0x87bff38) at ../../../qtbase/include/QtCore/../../../../qt5/qtbase/src/corelib/tools/qscopedpointer.h:62 #9 0xb2c9d725 in ~QScopedPointer (this=0x87cefe8, __in_chrg=) at ../../../qtbase/include/QtCore/../../../../qt5/qtbase/src/corelib/tools/qscopedpointer.h:100 #10 0xb2c9bde4 in ~QGLTexture2D (this=0x87cefe0, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtquick3d/src/threed/textures/qgltexture2d.cpp:143 #11 0xb6934bf3 in QObjectPrivate::deleteChildren (this=0x87c07a8) at /home/alewilso/dev/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:1626 #12 0xb69330f1 in ~QObject (this=0x87cefd0, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:807 #13 0xb2c54d93 in ~QGLAbstractMaterial (this=0x87cefd0, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtquick3d/src/threed/materials/qglabstractmaterial.cpp:107 #14 0xb2c558f3 in ~QGLMaterial (this=0x87cefd0, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtquick3d/src/threed/materials/qglmaterial.cpp:98 #15 0xb6934bf3 in QObjectPrivate::deleteChildren (this=0x87b4a38) at /home/alewilso/dev/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:1626 #16 0xb69330f1 in ~QObject (this=0x87c1c00, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:807 #17 0xb2c6fe43 in ~QGLMaterialCollection (this=0x87c1c00, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtquick3d/src/threed/geometry/qglmaterialcollection.cpp:113 #18 0xb0515cae in ~QDeclarativeEffectPrivate (this=0x87d1050, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtquick3d/src/quick3d/qdeclarativeeffect.cpp:100 #19 0xb0514e88 in ~QDeclarativeEffect (this=0x87c1340, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtquick3d/src/quick3d/qdeclarativeeffect.cpp:140 #20 0xaf2b036c in ~QDeclarativeElement (this=0x87c1340, __in_chrg=) at ../../../../qtdeclarative/include/QtDeclarative/../../../../qt5/qtdeclarative/src/declarative/qml/qdeclarativeprivate.h:89 #21 0xb6934bf3 in QObjectPrivate::deleteChildren (this=0x87cc090) at /home/alewilso/dev/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:1626 #22 0xb69330f1 in ~QObject (this=0x87cc030, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:807 #23 0xb7cc8eb4 in ~QQuickItem (this=0x87cc030, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtdeclarative/src/quick/items/qquickitem.cpp:1812 #24 0xb05168f7 in ~QDeclarativeItem3D (this=0x87cc030, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtquick3d/src/quick3d/qdeclarativeitem3d.cpp:548 #25 0xaf2b0178 in ~QDeclarativeElement (this=0x87cc030, __in_chrg=) at ../../../../qtdeclarative/include/QtDeclarative/../../../../qt5/qtdeclarative/src/declarative/qml/qdeclarativeprivate.h:89 #26 0xb6934bf3 in QObjectPrivate::deleteChildren (this=0x87cb920) at /home/alewilso/dev/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:1626 #27 0xb69330f1 in ~QObject (this=0x87cb8c0, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:807 #28 0xb7cc8eb4 in ~QQuickItem (this=0x87cb8c0, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtdeclarative/src/quick/items/qquickitem.cpp:1812 #29 0xb7d15995 in ~QQuickPaintedItem (this=0x87cb8c0, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtdeclarative/src/quick/items/qquickpainteditem.cpp:155 #30 0xaf2b1f87 in ~Viewport (this=0x87cb8c0, __in_chrg=) ---Type to continue, or q to quit--- at /home/alewilso/dev/qt/qt5/qtquick3d/src/imports/threed/viewport.cpp:424 #31 0xaf2af46c in ~QDeclarativeElement (this=0x87cb8c0, __in_chrg=) at ../../../../qtdeclarative/include/QtDeclarative/../../../../qt5/qtdeclarative/src/declarative/qml/qdeclarativeprivate.h:89 #32 0xb6934bf3 in QObjectPrivate::deleteChildren (this=0x87cb780) at /home/alewilso/dev/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:1626 #33 0xb69330f1 in ~QObject (this=0x87cb728, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:807 #34 0xb7cc8eb4 in ~QQuickItem (this=0x87cb728, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtdeclarative/src/quick/items/qquickitem.cpp:1812 #35 0xb7d148c5 in ~QDeclarativeElement (this=0x87cb728, __in_chrg=) at ../../include/QtDeclarative/../../../../qt5/qtdeclarative/src/declarative/qml/qdeclarativeprivate.h:89 #36 0xb6934bf3 in QObjectPrivate::deleteChildren (this=0x87cb528) at /home/alewilso/dev/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:1626 #37 0xb69330f1 in ~QObject (this=0x87cb498, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:807 #38 0xb7cc8eb4 in ~QQuickItem (this=0x87cb498, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtdeclarative/src/quick/items/qquickitem.cpp:1812 #39 0xb2d49ef5 in ~QDeclarativeGeoMapItemBase (this=0x87cb498, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtlocation/src/imports/location/qdeclarativegeomapitembase.cpp:58 #40 0xb2d4a654 in ~QDeclarativeGeoMapQuickItem (this=0x87cb498, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtlocation/src/imports/location/qdeclarativegeomapquickitem.cpp:69 #41 0xb2d1fb25 in ~QDeclarativeElement (this=0x87cb498, __in_chrg=) at /home/alewilso/dev/qt/build_qt5/qtdeclarative/include/QtDeclarative/../../../../qt5/qtdeclarative/src/declarative/qml/qdeclarativeprivate.h:89 #42 0xb6934bf3 in QObjectPrivate::deleteChildren (this=0x8382110) at /home/alewilso/dev/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:1626 #43 0xb69330f1 in ~QObject (this=0x82edbf0, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:807 #44 0xb7cc8eb4 in ~QQuickItem (this=0x82edbf0, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtdeclarative/src/quick/items/qquickitem.cpp:1812 #45 0xb2d3d47e in ~QDeclarativeGeoMap (this=0x82edbf0, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtlocation/src/imports/location/qdeclarativegeomap.cpp:148 #46 0xb2d1fc29 in ~QDeclarativeElement (this=0x82edbf0, __in_chrg=) at /home/alewilso/dev/qt/build_qt5/qtdeclarative/include/QtDeclarative/../../../../qt5/qtdeclarative/src/declarative/qml/qdeclarativeprivate.h:89 #47 0xb6934bf3 in QObjectPrivate::deleteChildren (this=0x810b170) at /home/alewilso/dev/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:1626 #48 0xb69330f1 in ~QObject (this=0x8221240, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:807 #49 0xb7cc8eb4 in ~QQuickItem (this=0x8221240, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtdeclarative/src/quick/items/qquickitem.cpp:1812 #50 0xb7d148c5 in ~QDeclarativeElement (this=0x8221240, __in_chrg=) at ../../include/QtDeclarative/../../../../qt5/qtdeclarative/src/declarative/qml/qdeclarativeprivate.h:89 #51 0xb7da7d9f in ~QQuickViewPrivate (this=0x80bed10, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtdeclarative/src/quick/items/qquickview.cpp:79 #52 0xb693c4b8 in QScopedPointerDeleter::cleanup (pointer=0x80bed10) at ../../include/QtCore/../../../../qt5/qtbase/src/corelib/tools/qscopedpointer.h:62 #53 0xb693b23d in ~QScopedPointer (this=0xbffff0f0, __in_chrg=) at ../../include/QtCore/../../../../qt5/qtbase/src/corelib/tools/qscopedpointer.h:100 #54 0xb6933127 in ~QObject (this=0xbffff0ec, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:813 #55 0xb6c2644a in ~QWindow (this=0xbffff0ec, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtbase/src/gui/kernel/qwindow.cpp:122 #56 0xb7cdddb1 in ~QQuickCanvas (this=0xbffff0ec, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtdeclarative/src/quick/items/qquickcanvas.cpp:633 #57 0xb7da8539 in ~QQuickView (this=0xbffff0ec, __in_chrg=) at /home/alewilso/dev/qt/qt5/qtdeclarative/src/quick/items/qquickview.cpp:180 #58 0x0804a5dc in main (argc=1, argv=0xbffff284) at /home/alewilso/dev/qt/qt5/qtlocation/examples/declarative/mapviewer/qmlmapviewerwrapper.cpp:113 (gdb) (gdb) q A debugging session is active. Inferior 1 [process 11982] will be killed. Quit anyway? (y or n) y alewilso@bq-leto:~/dev/qt/build_qt5/qtlocation$