Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-15036

QML Viewer crashes reproducably

    XMLWordPrintable

Details

    Description

      Potentially this is cause by a recursive QML cycle...

      Traceback:

      Process: QMLViewer [948]
      Path: /Developer/Tools/Qt/QMLViewer.app/Contents/MacOS/QMLViewer
      Identifier: com.nokia.qt.qml
      Version: ??? (???)
      Code Type: X86-64 (Native)
      Parent Process: Qt Creator [606]

      Date/Time: 2010-11-04 18:07:54.841 +0100
      OS Version: Mac OS X 10.6.4 (10F569)
      Report Version: 6

      Interval Since Last Report: 149668 sec
      Crashes Since Last Report: 5
      Per-App Interval Since Last Report: 26574 sec
      Per-App Crashes Since Last Report: 5
      Anonymous UUID: 7C6A5324-4DF2-48B4-89CB-49442D729DCE

      Exception Type: EXC_BAD_ACCESS (SIGSEGV)
      Exception Codes: 0x000000000000000d, 0x0000000000000000
      Crashed Thread: 0 Dispatch queue: com.apple.main-thread

      Thread 0 Crashed: Dispatch queue: com.apple.main-thread
      0 QtDeclarative 0x00000001001bc443 QDeclarativeComponentPrivate::complete(QDeclarativeEnginePrivate*, QDeclarativeComponentPrivate::ConstructionState*) + 147
      1 QtDeclarative 0x00000001001bc8c7 QDeclarativeComponentPrivate::completeCreate() + 39
      2 QtDeclarative 0x00000001001bbfe3 QDeclarativeComponent::create(QDeclarativeContext*) + 51
      3 QtDeclarative 0x00000001001bc1a2 QDeclarativeComponent::createObject(QObject*) + 66
      4 QtDeclarative 0x00000001002a67ef QDeclarativeComponent::qt_metacall(QMetaObject::Call, int, void**) + 367
      5 QtDeclarative 0x000000010024fc75 QDeclarativeObjectMethodScriptClass::call(QScriptDeclarativeClass::Object*, QScriptContext*) + 3717
      6 QtScript 0x0000000100d55c06 QScript::DeclarativeObjectDelegate::call(QTJSC::ExecState*, QTJSC::JSObject*, QTJSC::JSValue, QTJSC::ArgList const&) + 550
      7 QtScript 0x0000000100c5fae2 QTJSC::NativeFuncWrapper::operator()(QTJSC::ExecState*, QTJSC::JSObject*, QTJSC::JSValue, QTJSC::ArgList const&) const + 194
      8 QtScript 0x0000000100c326a3 cti_op_call_NotJSFunction + 419
      9 ??? 0x0000000115931052 0 + 4656926802
      10 QtScript 0x0000000100beae1d QTJSC::Interpreter::execute(QTJSC::FunctionExecutable*, QTJSC::ExecState*, QTJSC::JSFunction*, QTJSC::JSObject*, QTJSC::ArgList const&, QTJSC::ScopeChainNode*, QTJSC::JSValue*) + 637
      11 QtScript 0x0000000100c88d99 QTJSC::JSFunction::call(QTJSC::ExecState*, QTJSC::JSValue, QTJSC::ArgList const&) + 153
      12 QtScript 0x0000000100c5fb12 QTJSC::call(QTJSC::ExecState*, QTJSC::JSValue, QTJSC::CallType, QTJSC::CallData const&, QTJSC::JSValue, QTJSC::ArgList const&) + 34
      13 QtScript 0x0000000100d34ba5 QScriptValue::call(QScriptValue const&, QList<QScriptValue> const&) + 949
      14 QtDeclarative 0x00000001001b2ca9 QDeclarativeQtScriptExpression::eval(QObject*, bool*) + 233
      15 QtDeclarative 0x00000001001b403e QDeclarativeQtScriptExpression::scriptValue(QObject*, bool*) + 270
      16 QtDeclarative 0x00000001001b4322 QDeclarativeExpressionPrivate::scriptValue(QObject*, bool*) + 434
      17 QtDeclarative 0x00000001001b4493 QDeclarativeExpressionPrivate::value(QObject*, bool*) + 211
      18 QtDeclarative 0x00000001001ebdcc QDeclarativeBoundSignal::qt_metacall(QMetaObject::Call, int, void**) + 156
      19 QtCore 0x0000000101e37726 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 710
      20 QtDeclarative 0x00000001000f0218 QDeclarativeTimer::ticked() + 88
      21 QtDeclarative 0x000000010029699a QDeclarativeTimer::qt_metacall(QMetaObject::Call, int, void**) + 474
      22 QtCore 0x0000000101e37726 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 710
      23 QtCore 0x0000000101e3d780 QAbstractAnimation::currentLoopChanged(int) + 48
      24 QtCore 0x0000000101e3e4d3 QAbstractAnimation::setCurrentTime(int) + 243
      25 QtCore 0x0000000101e3e695 QUnifiedTimer::updateAnimationsTime() + 229
      26 QtCore 0x0000000101e3e2cc QAbstractAnimationPrivate::setState(QAbstractAnimation::State) + 668
      27 QtDeclarative 0x00000001000b60c6 QDeclarativeAbstractAnimationPrivate::commence() + 102
      28 QtDeclarative 0x00000001000b7d7e QDeclarativeAbstractAnimation::setRunning(bool) + 622
      29 QtDeclarative 0x0000000100292c91 QDeclarativeAbstractAnimation::qt_metacall(QMetaObject::Call, int, void**) + 273
      30 QtDeclarative 0x0000000100293b98 QDeclarativePropertyAnimation::qt_metacall(QMetaObject::Call, int, void**) + 40
      31 QtDeclarative 0x0000000100294235 QDeclarativeNumberAnimation::qt_metacall(QMetaObject::Call, int, void**) + 37
      32 QtDeclarative 0x00000001001bc5fd QDeclarativeComponentPrivate::complete(QDeclarativeEnginePrivate*, QDeclarativeComponentPrivate::ConstructionState*) + 589
      33 QtDeclarative 0x00000001001bc8c7 QDeclarativeComponentPrivate::completeCreate() + 39
      34 QtDeclarative 0x00000001001bbfe3 QDeclarativeComponent::create(QDeclarativeContext*) + 51
      35 QtDeclarative 0x00000001001bc1a2 QDeclarativeComponent::createObject(QObject*) + 66
      36 QtDeclarative 0x00000001002a67ef QDeclarativeComponent::qt_metacall(QMetaObject::Call, int, void**) + 367
      37 QtDeclarative 0x000000010024fc75 QDeclarativeObjectMethodScriptClass::call(QScriptDeclarativeClass::Object*, QScriptContext*) + 3717
      38 QtScript 0x0000000100d55c06 QScript::DeclarativeObjectDelegate::call(QTJSC::ExecState*, QTJSC::JSObject*, QTJSC::JSValue, QTJSC::ArgList const&) + 550
      39 QtScript 0x0000000100c5fae2 QTJSC::NativeFuncWrapper::operator()(QTJSC::ExecState*, QTJSC::JSObject*, QTJSC::JSValue, QTJSC::ArgList const&) const + 194
      40 QtScript 0x0000000100c326a3 cti_op_call_NotJSFunction + 419
      41 ??? 0x0000000115931052 0 + 4656926802
      42 QtScript 0x0000000100beae1d QTJSC::Interpreter::execute(QTJSC::FunctionExecutable*, QTJSC::ExecState*, QTJSC::JSFunction*, QTJSC::JSObject*, QTJSC::ArgList const&, QTJSC::ScopeChainNode*, QTJSC::JSValue*) + 637
      43 QtScript 0x0000000100c88d99 QTJSC::JSFunction::call(QTJSC::ExecState*, QTJSC::JSValue, QTJSC::ArgList const&) + 153
      44 QtScript 0x0000000100c5fb12 QTJSC::call(QTJSC::ExecState*, QTJSC::JSValue, QTJSC::CallType, QTJSC::CallData const&, QTJSC::JSValue, QTJSC::ArgList const&) + 34
      45 QtScript 0x0000000100d34ba5 QScriptValue::call(QScriptValue const&, QList<QScriptValue> const&) + 949
      46 QtDeclarative 0x00000001001b2ca9 QDeclarativeQtScriptExpression::eval(QObject*, bool*) + 233
      47 QtDeclarative 0x00000001001b403e QDeclarativeQtScriptExpression::scriptValue(QObject*, bool*) + 270
      48 QtDeclarative 0x00000001001b4322 QDeclarativeExpressionPrivate::scriptValue(QObject*, bool*) + 434
      49 QtDeclarative 0x00000001001b4493 QDeclarativeExpressionPrivate::value(QObject*, bool*) + 211
      50 QtDeclarative 0x00000001001ebdcc QDeclarativeBoundSignal::qt_metacall(QMetaObject::Call, int, void**) + 156
      51 QtCore 0x0000000101e37726 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 710
      52 QtDeclarative 0x00000001000f0218 QDeclarativeTimer::ticked() + 88
      53 QtDeclarative 0x000000010029699a QDeclarativeTimer::qt_metacall(QMetaObject::Call, int, void**) + 474
      54 QtCore 0x0000000101e37726 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 710
      55 QtCore 0x0000000101e3d780 QAbstractAnimation::currentLoopChanged(int) + 48
      56 QtCore 0x0000000101e3e4d3 QAbstractAnimation::setCurrentTime(int) + 243
      57 QtCore 0x0000000101e3e695 QUnifiedTimer::updateAnimationsTime() + 229
      58 QtCore 0x0000000101e3f478 QUnifiedTimer::timerEvent(QTimerEvent*) + 168
      59 QtCore 0x0000000101f19160 QObject::event(QEvent*) + 432
      60 QtGui 0x0000000101075ddd QApplicationPrivate::notify_helper(QObject*, QEvent*) + 189
      61 QtGui 0x000000010107cdfe QApplication::notify(QObject*, QEvent*) + 2094
      62 QtCore 0x0000000101e30dec QCoreApplication::notifyInternal(QObject*, QEvent*) + 124
      63 QtGui 0x0000000101075e7c qt_sendSpontaneousEvent(QObject*, QEvent*) + 44
      64 QtGui 0x000000010102f79c QEventDispatcherMacPrivate::activateTimer(__CFRunLoopTimer*, void*) + 188
      65 com.apple.CoreFoundation 0x00007fff8822a678 __CFRunLoopRun + 6488
      66 com.apple.CoreFoundation 0x00007fff8822884f CFRunLoopRunSpecific + 575
      67 com.apple.HIToolbox 0x00007fff841fe91a RunCurrentEventLoopInMode + 333
      68 com.apple.HIToolbox 0x00007fff841fe71f ReceiveNextEventCommon + 310
      69 com.apple.HIToolbox 0x00007fff841fe5d8 BlockUntilNextEventMatchingListInMode + 59
      70 com.apple.AppKit 0x00007fff848c229e _DPSNextEvent + 708
      71 com.apple.AppKit 0x00007fff848c1bed -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 155
      72 com.apple.AppKit 0x00007fff848878d3 -[NSApplication run] + 395
      73 QtGui 0x0000000101031344 QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 1588
      74 QtCore 0x0000000101f0ae54 QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 68
      75 QtCore 0x0000000101f0b174 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 180
      76 QtCore 0x0000000101f0c79c QCoreApplication::exec() + 188
      77 com.nokia.qt.qml 0x0000000100029dbc DefaultDeviceOrientation::DefaultDeviceOrientation() + 8508
      78 com.nokia.qt.qml 0x0000000100005184 qCleanupResources_startup_dest_class::qCleanupResources_startupdest_class_() + 164

      Attachments

        1. gdb.txt
          20 kB
        2. Qtris.zip
          295 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            charles Charles Yin (closed Nokia identity) (Inactive)
            pixtur Thomas Mann
            Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes