Details
-
Bug
-
Resolution: Duplicate
-
P2: Important
-
None
-
5.3.0 Beta1
-
Ubuntu 13.04, Qt5.3 from git
Description
qmlscene crashes with this backtrace
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb1224b40 (LWP 20510)] 0xb6a294ce in QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::data (this=0x4) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:143 143 return d; (gdb) bt #0 0xb6a294ce in QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::data (this=0x4) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:143 #1 0xb6a7d293 in qGetPtrHelper<QScopedPointer<QObjectData> > (p=...) at ../../include/QtCore/../../src/corelib/global/qglobal.h:938 #2 0xb6a7d544 in QOpenGLContext::d_func (this=0x0) at ../../include/QtGui/../../src/gui/kernel/qopenglcontext.h:148 #3 0xb6a7bcf3 in QOpenGLContext::extensions (this=0x0) at kernel/qopenglcontext.cpp:722 #4 0xb7e247c3 in QQuickContext2DFBOTexture::doMultisampling (this=0x829ce40) at items/context2d/qquickcontext2dtexture.cpp:482 #5 0xb7e24de2 in QQuickContext2DFBOTexture::beginPainting (this=0x829ce40) at items/context2d/qquickcontext2dtexture.cpp:548 #6 0xb7e2351c in QQuickContext2DTexture::paintWithoutTiles (this=0x829ce40, ccb=0x829cde0) at items/context2d/qquickcontext2dtexture.cpp:210 #7 0xb7e23768 in QQuickContext2DTexture::paint (this=0x829ce40, ccb=0x829cde0) at items/context2d/qquickcontext2dtexture.cpp:250 #8 0xb7e15721 in QQuickContext2D::flush (this=0x829cb48) at items/context2d/qquickcontext2d.cpp:4176 #9 0xb7dfaaa0 in QQuickCanvasItem::updatePaintNode (this=0x8201ff8, oldNode=0x0) at items/context2d/qquickcanvasitem.cpp:710 #10 0xb7cf157d in QQuickWindowPrivate::updateDirtyNode (this=0x8260b80, item=0x8201ff8) at items/qquickwindow.cpp:2648 #11 0xb7cf05bd in QQuickWindowPrivate::updateDirtyNodes (this=0x8260b80) at items/qquickwindow.cpp:2473 #12 0xb7ce8cb9 in QQuickWindowPrivate::syncSceneGraph (this=0x8260b80) at items/qquickwindow.cpp:347 #13 0xb7cbe53c in QSGRenderThread::sync (this=0x82b5c68) at scenegraph/qsgthreadedrenderloop.cpp:545 #14 0xb7cbe6a9 in QSGRenderThread::syncAndRender (this=0x82b5c68) at scenegraph/qsgthreadedrenderloop.cpp:587 #15 0xb7cbecc3 in QSGRenderThread::run (this=0x82b5c68) at scenegraph/qsgthreadedrenderloop.cpp:704 #16 0xb640e7e7 in QThreadPrivate::start (arg=0x82b5c68) at thread/qthread_unix.cpp:345 #17 0xb5e68d78 in start_thread (arg=0xb1224b40) at pthread_create.c:311 #18 0xb616b01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 (gdb) list 138 } 139 #endif 140 141 inline T *data() const 142 { 143 return d; 144 } 145 146 inline bool isNull() const 147 {