Uploaded image for project: 'Qt 3D Studio'
  1. Qt 3D Studio
  2. QT3DS-2438

Crash when dragging

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Fixed
    • Affects Version/s: Qt 3D Studio 2.2 BETA1, Qt 3D Studio 2.1
    • Fix Version/s: Qt 3D Studio 2.2 BETA3
    • Component/s: Editor Application
    • Labels:
      None
    • Commits:
      ac0d565d5bfcf5f237c27c5f9be480625b114e7e

      Description

      Create a new presentation, add a cube, start dragging the cube around. While still dragging, press and hold the spacebar and change the drag-widget mode via a hotkey (W, E, R) -> Crash.

      1  std::_Debug_message                                                                                                                                                                                                                                   MSVCP140D                           0x7ffeb9a80806 
      2  std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<std::shared_ptr<qt3dsdm::ITransaction>>>>::operator--                                                                                                                                 vector                         133  0x7ff6a3ada02e 
      3  std::_Vector_iterator<std::_Vector_val<std::_Simple_types<std::shared_ptr<qt3dsdm::ITransaction>>>>::operator--                                                                                                                                       vector                         355  0x7ff6a3ada153 
      4  std::reverse_iterator<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<std::shared_ptr<qt3dsdm::ITransaction>>>>>::operator++                                                                                                                xutility                       1216 0x7ff6a3ad9e76 
      5  std::_For_each_unchecked<std::reverse_iterator<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<std::shared_ptr<qt3dsdm::ITransaction>>>>>,std::_Binder<std::_Unforced,void (__cdecl qt3dsdm::ITransaction:: *)(void) __ptr64,std::_Ph<1> co algorithm                      68   0x7ff6a3ad5508 
      6  std::for_each<std::reverse_iterator<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<std::shared_ptr<qt3dsdm::ITransaction>>>>>,std::_Binder<std::_Unforced,void (__cdecl qt3dsdm::ITransaction:: *)(void) __ptr64,std::_Ph<1> const & __ptr algorithm                      78   0x7ff6a3ad7d82 
      7  qt3dsdm::Undo<std::vector<std::shared_ptr<qt3dsdm::ITransaction>>>                                                                                                                                                                                    Qt3DSDMTransactions.h          231  0x7ff6a3ad42ae 
      8  qt3dsdm::CmdDataModel::DataModelUndo                                                                                                                                                                                                                  CmdDataModel.cpp               142  0x7ff6a3ad2da7 
      9  qt3dsdm::CmdDataModel::DataModelRollback                                                                                                                                                                                                              CmdDataModel.cpp               180  0x7ff6a3ad2fd4 
      10 CDoc::RollbackTransaction                                                                                                                                                                                                                             Doc.cpp                        468  0x7ff6a38d82fe 
      11 Q3DStudio::CUpdateableDocumentEditor::RollbackEditor                                                                                                                                                                                                  DocumentEditor.cpp             5388 0x7ff6a39678c3 
      12 `anonymous namespace'::SRendererImpl::OnSceneMouseDrag                                                                                                                                                                                                StudioRenderer.cpp             882  0x7ff6a338a5a4 
      13 CMulticaster<CSceneDragListener * __ptr64>::FireEventSource<void (__cdecl CSceneDragListener:: *)(enum SceneDragSenderType::Enum,QPoint,int,int) __ptr64,enum SceneDragSenderType::Enum,QPoint,int,int>                                               Multicaster.h                  185  0x7ff6a390badb 
      14 CMulticaster<CSceneDragListener * __ptr64>::FireEvent<void (__cdecl CSceneDragListener:: *)(enum SceneDragSenderType::Enum,QPoint,int,int) __ptr64,enum SceneDragSenderType::Enum,QPoint,int,int>                                                     Multicaster.h                  172  0x7ff6a390a1ea 
      15 CDispatch::FireSceneMouseDrag                                                                                                                                                                                                                         Dispatch.cpp                   193  0x7ff6a3905eee 
      16 CPlayerWnd::mouseMoveEvent                                                                                                                                                                                                                            PlayerWnd.cpp                  101  0x7ff6a3400cc7 
      17 QWidget::event                                                                                                                                                                                                                                        qwidget.cpp                    8888 0x7ffeac656cc1 
      18 QOpenGLWidget::event                                                                                                                                                                                                                                  qopenglwidget.cpp              1466 0x7ffeac6aa076 
      19 QApplicationPrivate::notify_helper                                                                                                                                                                                                                    qapplication.cpp               3752 0x7ffeac5f74be 
      20 QApplication::notify                                                                                                                                                                                                                                  qapplication.cpp               3214 0x7ffeac5f2798 
      21 QCoreApplication::notifyInternal2                                                                                                                                                                                                                     qcoreapplication.cpp           1057 0x7ffea2bf8a86 
      22 QCoreApplication::sendSpontaneousEvent                                                                                                                                                                                                                qcoreapplication.cpp           1460 0x7ffea2bf892b 
      23 QApplicationPrivate::sendMouseEvent                                                                                                                                                                                                                   qapplication.cpp               2700 0x7ffeac5f9b84 
      24 QWidgetWindow::handleMouseEvent                                                                                                                                                                                                                       qwidgetwindow.cpp              663  0x7ffeac6a279b 
      25 QWidgetWindow::event                                                                                                                                                                                                                                  qwidgetwindow.cpp              282  0x7ffeac6a0f06 
      26 QApplicationPrivate::notify_helper                                                                                                                                                                                                                    qapplication.cpp               3752 0x7ffeac5f74be 
      27 QApplication::notify                                                                                                                                                                                                                                  qapplication.cpp               3110 0x7ffeac5f1f8f 
      28 QCoreApplication::notifyInternal2                                                                                                                                                                                                                     qcoreapplication.cpp           1057 0x7ffea2bf8a86 
      29 QCoreApplication::sendSpontaneousEvent                                                                                                                                                                                                                qcoreapplication.cpp           1460 0x7ffea2bf892b 
      30 QGuiApplicationPrivate::processMouseEvent                                                                                                                                                                                                             qguiapplication.cpp            2101 0x7ffe9a952ff4 
      31 QGuiApplicationPrivate::processWindowSystemEvent                                                                                                                                                                                                      qguiapplication.cpp            1836 0x7ffe9a955d63 
      32 QWindowSystemInterface::sendWindowSystemEvents                                                                                                                                                                                                        qwindowsysteminterface.cpp     1068 0x7ffe9a924525 
      33 QWindowsGuiEventDispatcher::sendPostedEvents                                                                                                                                                                                                          qwindowsguieventdispatcher.cpp 83   0x7ffeb53371a2 
      34 qt_internal_proc                                                                                                                                                                                                                                      qeventdispatcher_win.cpp       247  0x7ffea2cbd398 
      35 CallWindowProcW                                                                                                                                                                                                                                       USER32                              0x7ffed989b85d 
      36 DispatchMessageW                                                                                                                                                                                                                                      USER32                              0x7ffed989b1ef 
      37 QEventDispatcherWin32::processEvents                                                                                                                                                                                                                  qeventdispatcher_win.cpp       640  0x7ffea2cbdc78 
      38 QWindowsGuiEventDispatcher::processEvents                                                                                                                                                                                                             qwindowsguieventdispatcher.cpp 74   0x7ffeb5337154 
      39 QEventLoop::processEvents                                                                                                                                                                                                                             qeventloop.cpp                 139  0x7ffea2bf2c23 
      40 QEventLoop::exec                                                                                                                                                                                                                                      qeventloop.cpp                 225  0x7ffea2bf2e5e 
      41 QCoreApplication::exec                                                                                                                                                                                                                                qcoreapplication.cpp           1360 0x7ffea2bf65af 
      42 QGuiApplication::exec                                                                                                                                                                                                                                 qguiapplication.cpp            1778 0x7ffe9a950388 
      43 QApplication::exec                                                                                                                                                                                                                                    qapplication.cpp               2911 0x7ffeac5f193a 
      44 CStudioApp::runApplication                                                                                                                                                                                                                            StudioApp.cpp                  701  0x7ff6a30fe6d5 
      45 CStudioApp::blankRunApplication                                                                                                                                                                                                                       StudioApp.cpp                  638  0x7ff6a30fe75b 
      46 CStudioApp::run                                                                                                                                                                                                                                       StudioApp.cpp                  382  0x7ff6a30fd03d 
      47 main                                                                                                                                                                                                                                                  StudioApp.cpp                  145  0x7ff6a310870b 
      48 WinMain                                                                                                                                                                                                                                               qtmain_win.cpp                 104  0x7ff6a4e6debd 
      49 invoke_main                                                                                                                                                                                                                                           exe_common.inl                 99   0x7ff6a4e6a4cd 
      50 __scrt_common_main_seh                                                                                                                                                                                                                                exe_common.inl                 253  0x7ff6a4e6a397 
      51 __scrt_common_main                                                                                                                                                                                                                                    exe_common.inl                 296  0x7ff6a4e6a25e 
      52 WinMainCRTStartup                                                                                                                                                                                                                                     exe_winmain.cpp                17   0x7ff6a4e6a4e9 
      53 BaseThreadInitThunk                                                                                                                                                                                                                                   KERNEL32                            0x7ffedbc81fe4 
      54 RtlUserThreadStart                                                                                                                                                                                                                                    ntdll                               0x7ffedbeecb31 
      
       

        Attachments

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

          Activity

            People

            Assignee:
            kagro Kaj Grönholm
            Reporter:
            e0348803 Miikka Heikkinen
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes