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


  • Lifetime Qt Champion

    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


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.