Uploaded image for project: 'Qt 3D Studio'
  1. Qt 3D Studio
  2. QT3DS-1425 New timeline: Fixes for 2.0
  3. QT3DS-1586

Adding an object to another slide crashes

    XMLWordPrintable

    Details

    • Commits:
      1ee441589235eb7689d683c4c0b21594ccb00e74

      Description

      Create a new presentation. Add another slide. Add a cube to slide 1. Add a cube to slide 2 -> crash.

      1 qt_message_fatal qlogging.cpp 1833 0x7ffa64e5fa0b 
      2 QMessageLogger::fatal qlogging.cpp 877 0x7ffa64e5e1a2 
      3 qt_assert_x qglobal.cpp 3188 0x7ffa64e4f1d0 
      4 QList<RowTree * __ptr64>::at qlist.h 542 0x7ff71bab612b 
      5 RowTree::addChildAt RowTree.cpp 458 0x7ff71bab13a9 
      6 TimelineWidget::onChildAdded TimelineWidget.cpp 620 0x7ff71ba71db3 
      7 std::_Invoker_pmf_pointer::_Call<void (__cdecl TimelineWidget:: *)(int,int,long) __ptr64,TimelineWidget * __ptr64 & __ptr64,int,int,long> type_traits 1342 0x7ff71ba7904f 
      8 std::invoke<void (__cdecl TimelineWidget:: *& __ptr64)(int,int,long) __ptr64,TimelineWidget * __ptr64 & __ptr64,int,int,long> type_traits 1445 0x7ff71ba837bd 
      9 std::_Invoke_ret<void (__cdecl TimelineWidget:: *& __ptr64)(int,int,long) __ptr64,TimelineWidget * __ptr64 & __ptr64,int,int,long> type_traits 1476 0x7ff71ba7b99d 
      10 std::_Call_binder<std::_Unforced,0,1,2,3,void (__cdecl TimelineWidget:: *)(int,int,long) __ptr64,std::tuple<TimelineWidget * __ptr64,std::_Ph<1>,std::_Ph<2>,std::_Ph<3>>,std::tuple<int && __ptr64,int && __ptr64,long && __ptr64>> functional 827 0x7ff71ba79a35 
      11 std::_Binder<std::_Unforced,void (__cdecl TimelineWidget:: *)(int,int,long) __ptr64,TimelineWidget * __ptr64 const,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64,std::_Ph<3> const & __ptr64>::operator()<int,int,long> functional 881 0x7ff71ba7822e 
      12 std::_Invoker_functor::_Call<std::_Binder<std::_Unforced,void (__cdecl TimelineWidget:: *)(int,int,long) __ptr64,TimelineWidget * __ptr64 const,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64,std::_Ph<3> const & __ptr64> & __ptr64,int,int,lo type_traits 1377 0x7ff71ba78b1f 
      13 std::invoke<std::_Binder<std::_Unforced,void (__cdecl TimelineWidget:: *)(int,int,long) __ptr64,TimelineWidget * __ptr64 const,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64,std::_Ph<3> const & __ptr64> & __ptr64,int,int,long> type_traits 1445 0x7ff71ba83e3f 
      14 std::_Invoke_ret<void,std::_Binder<std::_Unforced,void (__cdecl TimelineWidget:: *)(int,int,long) __ptr64,TimelineWidget * __ptr64 const,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64,std::_Ph<3> const & __ptr64> & __ptr64,int,int,long> type_traits 1462 0x7ff71ba7bf1e 
      15 std::_Func_impl<std::_Binder<std::_Unforced,void (__cdecl TimelineWidget:: *)(int,int,long) __ptr64,TimelineWidget * __ptr64 const,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64,std::_Ph<3> const & __ptr64>,std::allocator<int>,void,int,int, functional 214 0x7ff71ba8a086 
      16 std::_Func_class<void,int,int,long>::operator() functional 280 0x7ff71bf06842 
      17 QtPrivate::FunctorCall<QtPrivate::IndexesList<0,1,2>,QtPrivate::List<int,int,long>,void,std::function<void __cdecl(int,int,long)>>::call qobjectdefs_impl.h 128 0x7ff71bf126c6 
      18 QtPrivate::Functor<std::function<void __cdecl(int,int,long)>,3>::call<QtPrivate::List<int,int,long>,void> qobjectdefs_impl.h 239 0x7ff71befd392 
      19 QtPrivate::QFunctorSlotObject<std::function<void __cdecl(int,int,long)>,3,QtPrivate::List<int,int,long>,void>::impl qobjectdefs_impl.h 427 0x7ff71bf14137 
      20 QtPrivate::QSlotObjectBase::call qobjectdefs_impl.h 376 0x7ffa65255218 
      21 QMetaObject::activate qobject.cpp 3759 0x7ffa65293630 
      22 QMetaObject::activate qobject.cpp 3634 0x7ffa65292ef8 
      23 `anonymous namespace'::SGraphImpl::childAddedSignal Graph.moc 152 0x7ff71bef3c97 
      24 `anonymous namespace'::SGraphImpl::SignalChildAdded Graph.cpp 540 0x7ff71bf0b78f 
      25 std::_Invoker_pmf_pointer::_Call<void (__cdecl `anonymous namespace'::SGraphImpl:: *)(int,int,long) __ptr64,A0xd977f2c9::SGraphImpl * __ptr64 & __ptr64,int & __ptr64,int & __ptr64,long & __ptr64> type_traits 1342 0x7ff71bef7f8f 
      26 std::invoke<void (__cdecl `anonymous namespace'::SGraphImpl:: *& __ptr64)(int,int,long) __ptr64,A0xd977f2c9::SGraphImpl * __ptr64 & __ptr64,int & __ptr64,int & __ptr64,long & __ptr64> type_traits 1445 0x7ff71bf0013d 
      27 std::_Invoke_ret<void (__cdecl `anonymous namespace'::SGraphImpl:: *& __ptr64)(int,int,long) __ptr64,A0xd977f2c9::SGraphImpl * __ptr64 & __ptr64,int & __ptr64,int & __ptr64,long & __ptr64> type_traits 1476 0x7ff71befadbd 
      28 std::_Call_binder<std::_Unforced,0,1,2,3,void (__cdecl `anonymous namespace'::SGraphImpl:: *)(int,int,long) __ptr64,std::tuple<`anonymous namespace'::SGraphImpl * __ptr64,int,int,long>,std::tuple<>> functional 827 0x7ff71bef8365 
      29 std::_Binder<std::_Unforced,void (__cdecl `anonymous namespace'::SGraphImpl:: *)(int,int,long) __ptr64,A0xd977f2c9::SGraphImpl * __ptr64 const,int const & __ptr64,int const & __ptr64,long & __ptr64>::operator()<> functional 881 0x7ff71bef6a45 
      30 std::_Invoker_functor::_Call<std::_Binder<std::_Unforced,void (__cdecl `anonymous namespace'::SGraphImpl:: *)(int,int,long) __ptr64,A0xd977f2c9::SGraphImpl * __ptr64 const,int const & __ptr64,int const & __ptr64,long & __ptr64> & __ptr64> type_traits 1377 0x7ff71bef7ecb 
      31 std::invoke<std::_Binder<std::_Unforced,void (__cdecl `anonymous namespace'::SGraphImpl:: *)(int,int,long) __ptr64,A0xd977f2c9::SGraphImpl * __ptr64 const,int const & __ptr64,int const & __ptr64,long & __ptr64> & __ptr64> type_traits 1445 0x7ff71bf002db 
      32 std::_Invoke_ret<void,std::_Binder<std::_Unforced,void (__cdecl `anonymous namespace'::SGraphImpl:: *)(int,int,long) __ptr64,A0xd977f2c9::SGraphImpl * __ptr64 const,int const & __ptr64,int const & __ptr64,long & __ptr64> & __ptr64> type_traits 1462 0x7ff71befaf2f 
      33 std::_Func_impl<std::_Binder<std::_Unforced,void (__cdecl `anonymous namespace'::SGraphImpl:: *)(int,int,long) __ptr64,A0xd977f2c9::SGraphImpl * __ptr64 const,int const & __ptr64,int const & __ptr64,long & __ptr64>,std::allocator<int>,void>::_Do_cal functional 214 0x7ff71bf0cb20 
      34 std::_Func_class<void>::operator() functional 280 0x7ff71b86c51f 
      35 std::_Invoker_pmf_object::_Call<void (__cdecl std::_Func_class<void>:: *)(void)const __ptr64,std::function<void __cdecl(void)> & __ptr64> type_traits 1328 0x7ff71c0db2df 
      36 std::invoke<void (__cdecl std::_Func_class<void>:: *& __ptr64)(void)const __ptr64,std::function<void __cdecl(void)> & __ptr64> type_traits 1445 0x7ff71c0df227 
      37 std::_Invoke_ret<void (__cdecl std::_Func_class<void>:: *& __ptr64)(void)const __ptr64,std::function<void __cdecl(void)> & __ptr64> type_traits 1476 0x7ff71c0dcd7b 
      38 std::_Call_binder<std::_Unforced,0,void (__cdecl std::_Func_class<void>:: *)(void)const __ptr64,std::tuple<std::_Ph<1>>,std::tuple<std::function<void __cdecl(void)> & __ptr64>> functional 827 0x7ff71c0db381 
      39 std::_Binder<std::_Unforced,void (__cdecl std::_Func_class<void>:: *)(void)const __ptr64,std::_Ph<1> const & __ptr64>::operator()<std::function<void __cdecl(void)> & __ptr64> functional 881 0x7ff71c0dafa7 
      40 std::_For_each_unchecked<std::function<void __cdecl(void)> * __ptr64,std::_Binder<std::_Unforced,void (__cdecl std::_Func_class<void>:: *)(void)const __ptr64,std::_Ph<1> const & __ptr64>> algorithm 69 0x7ff71c0dc3ae 
      41 std::for_each<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<std::function<void __cdecl(void)>>>>,std::_Binder<std::_Unforced,void (__cdecl std::_Func_class<void>:: *)(void)const __ptr64,std::_Ph<1> const & __ptr64>> algorithm 78 0x7ff71c0de785 
      42 qt3dsdm::do_all<std::vector<std::function<void __cdecl(void)>>,std::_Binder<std::_Unforced,void (__cdecl std::_Func_class<void>:: *)(void)const __ptr64,std::_Ph<1> const & __ptr64>> StandardExtensions.h 52 0x7ff71c0de563 
      43 qt3dsdm::Notify<std::function<void __cdecl(void)>> Qt3DSDMTransactions.h 243 0x7ff71c0db0a2 
      44 qt3dsdm::CmdDataModel::RunDoNotifications CmdDataModel.cpp 172 0x7ff71c0da08a 
      45 SDocTransactionCommand::Do Doc.cpp 123 0x7ff71bf445a8 
      46 CCmdStack::ExecuteCommand CmdStack.cpp 67 0x7ff71bf54298 
      47 CCore::ExecuteCommand Core.cpp 367 0x7ff71bf5a8b8 
      48 CDoc::IKnowWhatIAmDoingForceCloseTransaction Doc.cpp 440 0x7ff71bf26b13 
      49 CDoc::CloseTransaction Doc.cpp 418 0x7ff71bf26823 
      50 `anonymous namespace'::CDocEditor::Release DocumentEditor.cpp 876 0x7ff71c0105c9 
      51 Q3DStudio::ScopedDocumentEditor::~ScopedDocumentEditor IDocumentEditor.h 442 0x7ff71b6fbf5b 
      52 CBasicObjectDropSource::GenerateAssetCommand BasicObjectDropSource.cpp 260 0x7ff71b7fc5cd 
      53 CSceneViewDropTarget::Drop SceneDropTarget.cpp 162 0x7ff71b80467d 
      54 CPlayerWnd::OnDragReceive PlayerWnd.cpp 204 0x7ff71b727a62 
      55 CDropProxy::dropEvent DropProxy.cpp 282 0x7ff71b7152fc 
      56 CDropProxy::eventFilter DropProxy.cpp 337 0x7ff71b7158f3 
      57 QCoreApplicationPrivate::sendThroughObjectEventFilters qcoreapplication.cpp 1174 0x7ffa6523d0c4 
      58 QApplicationPrivate::notify_helper qapplication.cpp 3709 0x7ffa6723f57e 
      59 QApplication::notify qapplication.cpp 3472 0x7ffa6723c008 
      60 QCoreApplication::notifyInternal2 qcoreapplication.cpp 1048 0x7ffa6523c1e6 
      61 QCoreApplication::forwardEvent qcoreapplication.cpp 1064 0x7ffa6523c28c 
      62 QWidgetWindow::handleDropEvent qwidgetwindow.cpp 918 0x7ffa672e9b5f 
      63 QWidgetWindow::event qwidgetwindow.cpp 321 0x7ffa672e7410 
      64 QApplicationPrivate::notify_helper qapplication.cpp 3713 0x7ffa6723f59e 
      65 QApplication::notify qapplication.cpp 3085 0x7ffa6723a043 
      66 QCoreApplication::notifyInternal2 qcoreapplication.cpp 1048 0x7ffa6523c1e6 
      67 QCoreApplication::sendEvent qcoreapplication.h 234 0x7ffa65247702 
      68 QGuiApplicationPrivate::processDrop qguiapplication.cpp 3092 0x7ffa664f0be2 
      69 QWindowSystemInterface::handleDrop qwindowsysteminterface.cpp 801 0x7ffa664a68ab 
      70 QWindowsOleDropTarget::Drop qwindowsdrag.cpp 613 0x7ffa64a9ac86 
      71 RevokeActiveObjectExt ole32 0x7ffaa4b4dc18 
      72 RevokeActiveObjectExt ole32 0x7ffaa4b4dab0 
      73 OleGetPackageClipboardOwner ole32 0x7ffaa4b171ce 
      74 OleGetPackageClipboardOwner ole32 0x7ffaa4b16834 
      75 DoDragDrop ole32 0x7ffaa4b1a3d7 
      76 QWindowsDrag::drag qwindowsdrag.cpp 708 0x7ffa64a9b5ea 
      77 QDragManager::drag qdnd.cpp 138 0x7ffa6651a420 
      78 QDrag::exec qdrag.cpp 284 0x7ffa66517b81 
      79 QDrag::exec qdrag.cpp 241 0x7ffa66517a2e 
      80 BasicObjectsView::startDrag BasicObjectsView.cpp 64 0x7ff71b8542ea 
      81 BasicObjectsView::qt_static_metacall moc_BasicObjectsView.cpp 79 0x7ff71bad9c2d 
      82 BasicObjectsView::qt_metacall moc_BasicObjectsView.cpp 108 0x7ff71bad9b67 
      83 QMetaObject::metacall qmetaobject.cpp 302 0x7ffa6524ae54 
      84 QQmlObjectOrGadget::metacall qqmlpropertycache.cpp 1735 0x7ffa65f2a61b 
      85 CallMethod qv4qobjectwrapper.cpp 1174 0x7ffa65dd7f55 
      86 CallPrecise qv4qobjectwrapper.cpp 1434 0x7ffa65dd8c36 
      87 QV4::QObjectMethod::callInternal qv4qobjectwrapper.cpp 1972 0x7ffa65dd5e55 
      88 QV4::QObjectMethod::call qv4qobjectwrapper.cpp 1910 0x7ffa65dd596b 
      89 QV4::FunctionObject::call qv4functionobject_p.h 162 0x7ffa65b2a559 
      90 QV4::Runtime::method_callProperty qv4runtime.cpp 1062 0x7ffa65e093de 
      91 QV4::Moth::VME::exec qv4vme_moth.cpp 800 0x7ffa65df4ca3 
      92 QV4::Moth::VME::exec qv4vme_moth_p.h 73 0x7ffa65b31d63 
      93 QV4::Function::call qv4function_p.h 73 0x7ffa65b2a50b 
      94 QQmlJavaScriptExpression::evaluate qqmljavascriptexpression.cpp 229 0x7ffa65f6a6d6 
      95 QQmlBoundSignalExpression::evaluate qqmlboundsignal.cpp 239 0x7ffa65ea6333 
      96 QQmlBoundSignal_callback qqmlboundsignal.cpp 371 0x7ffa65ea6a39 
      97 QQmlNotifier::emitNotify qqmlnotifier.cpp 108 0x7ffa65f37a03 
      98 QQmlData::signalEmitted qqmlengine.cpp 863 0x7ffa65e66725 
      99 QMetaObject::activate qobject.cpp 3654 0x7ffa65292fc0 
      100 QMetaObject::activate qobject.cpp 3634 0x7ffa65292ef8 
      101 QQuickDragAttached::dragStarted moc_qquickdrag_p.cpp 843 0x7ffa68120051 
      102 QQuickDragAttachedPrivate::startDrag qquickdrag.cpp 778 0x7ffa68121009 
      103 QQuickDragAttached::setActive qquickdrag.cpp 324 0x7ffa6811f0b6 
      104 QQuickDragAttached::qt_static_metacall moc_qquickdrag_p.cpp 759 0x7ffa6811eccd 
      105 QQmlPropertyData::writeProperty qqmlpropertycache_p.h 346 0x7ffa65e92f59 
      106 GenericBinding<1>::doStore<bool> qqmlbinding.cpp 296 0x7ffa65f79c89 
      107 GenericBinding<1>::write qqmlbinding.cpp 257 0x7ffa65f7c7a5 
      108 QQmlNonbindingBinding::doUpdate qqmlbinding.cpp 210 0x7ffa65f7b3d1 
      109 QQmlBinding::update qqmlbinding.cpp 170 0x7ffa65f770f6 
      110 QQmlBinding::expressionChanged qqmlbinding.cpp 484 0x7ffa65f7732e 
      111 QQmlJavaScriptExpressionGuard_callback qqmljavascriptexpression.cpp 497 0x7ffa65f6b39c 
      112 QQmlNotifier::emitNotify qqmlnotifier.cpp 108 0x7ffa65f37a03 
      113 QQmlData::signalEmitted qqmlengine.cpp 863 0x7ffa65e66725 
      114 QMetaObject::activate qobject.cpp 3654 0x7ffa65292fc0 
      115 QMetaObject::activate qobject.cpp 3634 0x7ffa65292ef8 
      116 QQuickDrag::activeChanged moc_qquickdrag_p.cpp 461 0x7ffa6811e3b4 
      117 QQuickDrag::setActive qquickdrag.cpp 977 0x7ffa6811e190 
      118 QQuickMouseArea::mouseMoveEvent qquickmousearea.cpp 736 0x7ffa680dba2c 
      119 QQuickItem::event qquickitem.cpp 7965 0x7ffa67f8ca29 
      120 QApplicationPrivate::notify_helper qapplication.cpp 3713 0x7ffa6723f59e 
      121 QApplication::notify qapplication.cpp 3085 0x7ffa6723a043 
      122 QCoreApplication::notifyInternal2 qcoreapplication.cpp 1048 0x7ffa6523c1e6 
      123 QCoreApplication::sendEvent qcoreapplication.h 234 0x7ffa65247702 
      124 QQuickWindowPrivate::deliverMouseEvent qquickwindow.cpp 1741 0x7ffa67fcb3dc 
      125 QQuickWindowPrivate::deliverPointerEvent qquickwindow.cpp 2313 0x7ffa67fce6b4 
      126 QQuickWindowPrivate::handleMouseEvent qquickwindow.cpp 2188 0x7ffa67fcd7be 
      127 QQuickWindow::mouseMoveEvent qquickwindow.cpp 2126 0x7ffa67fc776c 
      128 QWindow::event qwindow.cpp 2233 0x7ffa6650cbbc 
      129 QQuickWindow::event qquickwindow.cpp 1635 0x7ffa67fc7474 
      130 QApplicationPrivate::notify_helper qapplication.cpp 3713 0x7ffa6723f59e 
      131 QApplication::notify qapplication.cpp 3085 0x7ffa6723a043 
      132 QCoreApplication::notifyInternal2 qcoreapplication.cpp 1048 0x7ffa6523c1e6 
      133 QCoreApplication::sendEvent qcoreapplication.h 234 0x7ffa65247702 
      134 QQuickWidget::mouseMoveEvent qquickwidget.cpp 1258 0x7ffa90c360d6 
      135 QWidget::event qwidget.cpp 8890 0x7ffa6729c971 
      136 QQuickWidget::event qquickwidget.cpp 1504 0x7ffa90c36c11 
      137 QApplicationPrivate::notify_helper qapplication.cpp 3713 0x7ffa6723f59e 
      138 QApplication::notify qapplication.cpp 3189 0x7ffa6723a84c 
      139 QCoreApplication::notifyInternal2 qcoreapplication.cpp 1048 0x7ffa6523c1e6 
      140 QCoreApplication::sendSpontaneousEvent qcoreapplication.h 237 0x7ffa653d053b 
      141 QApplicationPrivate::sendMouseEvent qapplication.cpp 2690 0x7ffa67241c53 
      142 QWidgetWindow::handleMouseEvent qwidgetwindow.cpp 660 0x7ffa672e8b7f 
      143 QWidgetWindow::event qwidgetwindow.cpp 281 0x7ffa672e7330 
      144 QApplicationPrivate::notify_helper qapplication.cpp 3713 0x7ffa6723f59e 
      145 QApplication::notify qapplication.cpp 3085 0x7ffa6723a043 
      146 QCoreApplication::notifyInternal2 qcoreapplication.cpp 1048 0x7ffa6523c1e6 
      147 QCoreApplication::sendSpontaneousEvent qcoreapplication.h 237 0x7ffa653d053b 
      148 QGuiApplicationPrivate::processMouseEvent qguiapplication.cpp 2071 0x7ffa664ec2b2 
      149 QGuiApplicationPrivate::processWindowSystemEvent qguiapplication.cpp 1806 0x7ffa664eefe3 
      150 QWindowSystemInterface::sendWindowSystemEvents qwindowsysteminterface.cpp 1034 0x7ffa664a76d5 
      151 QWindowsGuiEventDispatcher::sendPostedEvents qwindowsguieventdispatcher.cpp 83 0x7ffa64ac24b2 
      152 qt_internal_proc qeventdispatcher_win.cpp 239 0x7ffa652f9deb 
      153 CallWindowProcW USER32 0x7ffaa21ab85d 
      154 DispatchMessageW USER32 0x7ffaa21ab1ef 
      155 QEventDispatcherWin32::processEvents qeventdispatcher_win.cpp 630 0x7ffa652fa76d 
      156 QWindowsGuiEventDispatcher::processEvents qwindowsguieventdispatcher.cpp 74 0x7ffa64ac2464 
      157 QEventLoop::processEvents qeventloop.cpp 137 0x7ffa65236433 
      158 QEventLoop::exec qeventloop.cpp 214 0x7ffa6523666e 
      159 QCoreApplication::exec qcoreapplication.cpp 1336 0x7ffa65239d2f 
      160 QGuiApplication::exec qguiapplication.cpp 1751 0x7ffa664e9638 
      161 QApplication::exec qapplication.cpp 2899 0x7ffa67239b4a 
      162 CStudioApp::runApplication StudioApp.cpp 667 0x7ff71b6eb006 
      163 CStudioApp::blankRunApplication StudioApp.cpp 604 0x7ff71b6eb08b 
      164 CStudioApp::run StudioApp.cpp 364 0x7ff71b6ea14c 
      165 main StudioApp.cpp 139 0x7ff71b6f1e8f 
      166 WinMain qtmain_win.cpp 104 0x7ff71c49325d 
      167 invoke_main exe_common.inl 99 0x7ff71c49183d 
      168 __scrt_common_main_seh exe_common.inl 253 0x7ff71c491707 
      169 __scrt_common_main exe_common.inl 296 0x7ff71c4915ce 
      170 WinMainCRTStartup exe_winmain.cpp 17 0x7ff71c491859 
      171 BaseThreadInitThunk KERNEL32 0x7ffaa2101fe4 
      172 RtlUserThreadStart ntdll 0x7ffaa4c7f061 
      

        Attachments

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

          Activity

            People

            Assignee:
            e0348803 Miikka Heikkinen
            Reporter:
            e0348803 Miikka Heikkinen
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes