Details
-
Bug
-
Resolution: Won't Do
-
P1: Critical
-
None
-
Qt 3D Studio 2.3
-
None
Description
wip/runtime2:
Adding a basic object to a fresh presentation crashes editor.
To repro, simply create a new project and drag a cube into the scene.
1 qt_message_fatal qlogging.cpp 1872 0x7ffa85612bab 2 QMessageLogger::fatal qlogging.cpp 887 0x7ffa85611382 3 qt_assert qglobal.cpp 3201 0x7ffa85602ddb 4 Q3DSSceneManager::buildModelMaterial q3dsscenemanager.cpp 5709 0x7ffa8e5eb3a9 5 <lambda_5506569c467f8c37db0767e7b38c0525>::operator() q3dsscenemanager.cpp 9745 0x7ffa8e47946f 6 std::_Invoker_functor::_Call<<lambda_5506569c467f8c37db0767e7b38c0525> & __ptr64,Q3DSGraphObject * __ptr64> type_traits 1377 0x7ffa8e61f267 7 std::invoke<<lambda_5506569c467f8c37db0767e7b38c0525> & __ptr64,Q3DSGraphObject * __ptr64> type_traits 1445 0x7ffa8e636d57 8 std::_Invoke_ret<void,<lambda_5506569c467f8c37db0767e7b38c0525> & __ptr64,Q3DSGraphObject * __ptr64> type_traits 1462 0x7ffa8e62396b 9 std::_Func_impl<<lambda_5506569c467f8c37db0767e7b38c0525>,std::allocator<int>,void,Q3DSGraphObject * __ptr64>::_Do_call functional 214 0x7ffa8e651c3c 10 std::_Func_class<void,Q3DSGraphObject * __ptr64>::operator() functional 280 0x7ffa8e53165b 11 forAllObjectsInSubTree_helper q3dsuippresentation.cpp 4545 0x7ffa8e497e97 12 Q3DSUipPresentation::forAllObjectsInSubTree q3dsuippresentation.cpp 4557 0x7ffa8e49253d 13 Q3DSSceneManager::addLayerContent q3dsscenemanager.cpp 9770 0x7ffa8e601872 14 Q3DSSceneManager::handleSceneChange q3dsscenemanager.cpp 9620 0x7ffa8e60127a 15 std::_Invoker_pmf_pointer::_Call<void (__cdecl Q3DSSceneManager:: *)(Q3DSScene * __ptr64,enum Q3DSGraphObject::DirtyFlag,Q3DSGraphObject * __ptr64) __ptr64,Q3DSSceneManager * __ptr64 & __ptr64,Q3DSScene * __ptr64,enum Q3DSGraphObject::Dirt type_traits 1342 0x7ffa8e61fdce 16 std::invoke<void (__cdecl Q3DSSceneManager:: *& __ptr64)(Q3DSScene * __ptr64,enum Q3DSGraphObject::DirtyFlag,Q3DSGraphObject * __ptr64) __ptr64,Q3DSSceneManager * __ptr64 & __ptr64,Q3DSScene * __ptr64,enum Q3DSGraphObject::DirtyFlag,Q3DSGr type_traits 1445 0x7ffa8e6367eb 17 std::_Invoke_ret<void (__cdecl Q3DSSceneManager:: *& __ptr64)(Q3DSScene * __ptr64,enum Q3DSGraphObject::DirtyFlag,Q3DSGraphObject * __ptr64) __ptr64,Q3DSSceneManager * __ptr64 & __ptr64,Q3DSScene * __ptr64,enum Q3DSGraphObject::DirtyFlag,Q type_traits 1476 0x7ffa8e6233bd 18 std::_Call_binder<std::_Unforced,0,1,2,3,void (__cdecl Q3DSSceneManager:: *)(Q3DSScene * __ptr64,enum Q3DSGraphObject::DirtyFlag,Q3DSGraphObject * __ptr64) __ptr64,std::tuple<Q3DSSceneManager * __ptr64,std::_Ph<1>,std::_Ph<2>,std::_Ph<3>> functional 827 0x7ffa8e620175 19 std::_Binder<std::_Unforced,void (__cdecl Q3DSSceneManager:: *)(Q3DSScene * __ptr64,enum Q3DSGraphObject::DirtyFlag,Q3DSGraphObject * __ptr64) __ptr64,Q3DSSceneManager * __ptr64 const,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64 functional 881 0x7ffa8e61ecce 20 std::_Invoker_functor::_Call<std::_Binder<std::_Unforced,void (__cdecl Q3DSSceneManager:: *)(Q3DSScene * __ptr64,enum Q3DSGraphObject::DirtyFlag,Q3DSGraphObject * __ptr64) __ptr64,Q3DSSceneManager * __ptr64 const,std::_Ph<1> const & __ptr6 type_traits 1377 0x7ffa8e61fa9f ... <More>
Attachments
Issue Links
- is required for
-
QT3DS-1833 Integrate Runtime 2.x in to authoring tool
- Withdrawn