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

Sub-attack demo: segfault when pausing (doesnt happen always)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P2: Important P2: Important
    • 4.6.0
    • 4.6.0
    • Examples and Demos
    • None
    • 75f264cc6c47493f26ee81c783d1f9b64310c1d6

      Sometimes when pausing the game, a segfault occurs.
      Below is the stacktrace:

      Program received signal SIGSEGV, Segmentation fault.
      0x0016a0ff in QAbstractAnimation::state (this=0x81332c8) at animation/qabstractanimation.cpp:463
      463 return d->state;
      (gdb) bt
      #0 0x0016a0ff in QAbstractAnimation::state (this=0x81332c8) at animation/qabstractanimation.cpp:463
      #1 0x0805e8f7 in AnimationManager::pauseAll (this=0x81a0640) at animationmanager.cpp:81
      #2 0x0805ff3d in PauseState::onEntry (this=0x84f3dc8) at states.cpp:207
      #3 0x002fe83f in QAbstractStatePrivate::callOnEntry (this=0x84f3050, e=0x850af80) at statemachine/qabstractstate.cpp:110
      #4 0x002ee0a3 in QStateMachinePrivate::enterStates (this=0x847d4d8, event=0x850af80, enabledTransitions=...) at statemachine/qstatemachine.cpp:515
      #5 0x002ed5a4 in QStateMachinePrivate::microstep (this=0x847d4d8, event=0x850af80, enabledTransitions=...) at statemachine/qstatemachine.cpp:375
      #6 0x002f1b11 in QStateMachinePrivate::_q_process (this=0x847d4d8) at statemachine/qstatemachine.cpp:1278
      #7 0x002f1f1d in QStateMachinePrivate::processEvents (this=0x847d4d8, processingMode=QStateMachinePrivate::DirectProcessing)
      at statemachine/qstatemachine.cpp:1357

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            lscunha Leonardo Sobral Cunha (Inactive)
            lscunha Leonardo Sobral Cunha (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes