How to debug or workaround crash in QQmlVMEGuard::guard(QQmlObjectCreator *)
-
Hello to everybody!
My program is occasionally crashing in QQmlVMEGuard:
@
0 QQmlVMEGuard::guard(QQmlObjectCreator*) QQmlVMEGuard::guard(QQmlObjectCreator*) 0x1007f8a50
1 QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) 0x1007f3ddb
2 QQmlIncubationController::incubateFor(int) QQmlIncubationController::incubateFor(int) 0x1007f4a51
3 QQuickWindowIncubationController::incubate() QQuickWindowIncubationController::incubate() 0x100338504
4 QObject::event(QEvent*) QObject::event(QEvent*) 0x100e72ac3
5 QCoreApplication::notify(QObject*, QEvent*) QCoreApplication::notify(QObject*, QEvent*) 0x100e45b39
6 QGuiApplication::notify(QObject*, QEvent*) QGuiApplication::notify(QObject*, QEvent*) 0x10124e6a8
7 QCoreApplication::notifyInternal(QObject*, QEvent*) QCoreApplication::notifyInternal(QObject*, QEvent*) 0x100e45a52
8 QTimerInfoList::activateTimers() QTimerInfoList::activateTimers() 0x100e9c256
9 QCocoaEventDispatcherPrivate::activateTimersSourceCallback(void*) QCocoaEventDispatcherPrivate::activateTimersSourceCallback(void*) 0x106691445
10 CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION 0x7fff88ca25b1
11 __CFRunLoopDoSources0 __CFRunLoopDoSources0 0x7fff88c93c62
12 __CFRunLoopRun __CFRunLoopRun 0x7fff88c933ef
13 CFRunLoopRunSpecific CFRunLoopRunSpecific 0x7fff88c92e75
14 RunCurrentEventLoopInMode RunCurrentEventLoopInMode 0x7fff8dbdda0d
15 ReceiveNextEventCommon ReceiveNextEventCommon 0x7fff8dbdd7b7
16 _BlockUntilNextEventMatchingListInModeWithFilter _BlockUntilNextEventMatchingListInModeWithFilter 0x7fff8dbdd5bc
17 _DPSNextEvent _DPSNextEvent 0x7fff84ce324e
18 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] 0x7fff84ce289b
19 -[NSApplication run] -[NSApplication run] 0x7fff84cd699c
@And I have no idea how to even debug it... It seems to be crashing somewhere in QAbstractListModel subclass or TableView, but I can't make it reproduce stable in the same place, sometimes it shows all data, sometimes crashes even if I have no data at all.
What You can recommend?
Qt 5.3.1, tried under OSX, Win and Linux. The same result...
-
Hi,
You should rather bring this on the interest mailing list. You'll find there Qt's developers/maintainers. This forum is more user oriented