Details
-
Bug
-
Resolution: Won't Do
-
P1: Critical
-
None
-
Qt 3D Studio 2.3
-
None
Description
wip/runtime2:
Presentation with a material that has image crashes on save.
To repro, use the attached presentation, move the cube a bit and save -> crash:
1 qt_message_fatal qlogging.cpp 1872 0x7fff63f72bab 2 QMessageLogger::fatal qlogging.cpp 887 0x7fff63f71382 3 qt_assert_x qglobal.cpp 3209 0x7fff63f62e60 4 Q3DSGraphObject::appendChildNode q3dsuippresentation.cpp 569 0x7fff67a94f6d 5 Q3DStudio::Q3DSDefaultMaterialTranslator::appendChild Q3DSTranslators.cpp 1363 0x7ff733a136d3 6 Q3DStudio::Q3DSDefaultMaterialTranslator::pushTranslation Q3DSTranslators.cpp 1341 0x7ff733a134bd 7 Q3DStudio::Q3DSTranslation::clearDirtySet Q3DSTranslation.cpp 1023 0x7ff7339d5516 8 Q3DStudio::Q3DSTranslation::prepareRender Q3DSTranslation.cpp 1036 0x7ff7339d3040 9 Q3DStudio::Q3DStudioRenderer::renderNow Q3DStudioRenderer.cpp 607 0x7ff7339b6616 10 Q3DStudio::Q3DSPlayerWidget::paintGL Q3DSPlayerWidget.cpp 189 0x7ff733a063f1 11 QOpenGLWidgetPrivate::invokeUserPaint qopenglwidget.cpp 880 0x7fff68cfd47d 12 QOpenGLWidgetPrivate::render qopenglwidget.cpp 901 0x7fff68cfd542 13 QOpenGLWidget::paintEvent qopenglwidget.cpp 1313 0x7fff68cfb98a 14 QWidget::event qwidget.cpp 9073 0x7fff68ca8d98 15 QOpenGLWidget::event qopenglwidget.cpp 1467 0x7fff68cfbcc6 16 QApplicationPrivate::notify_helper qapplication.cpp 3753 0x7fff68c4783e 17 QApplication::notify qapplication.cpp 3704 0x7fff68c44fb4 18 QCoreApplication::notifyInternal2 qcoreapplication.cpp 1060 0x7fff6435dfe6 19 QCoreApplication::sendSpontaneousEvent qcoreapplication.cpp 1463 0x7fff6435de8b 20 QWidgetPrivate::sendPaintEvent qwidget.cpp 5678 0x7fff68cb30ad 21 QWidgetPrivate::drawWidget qwidget.cpp 5619 0x7fff68cb2b6f 22 QWidgetPrivate::paintSiblingsRecursive qwidget.cpp 5811 0x7fff68cb35f7 23 QWidgetPrivate::drawWidget qwidget.cpp 5669 0x7fff68cb3045 24 QWidgetPrivate::paintSiblingsRecursive qwidget.cpp 5811 0x7fff68cb35f7 25 QWidgetPrivate::drawWidget qwidget.cpp 5669 0x7fff68cb3045 26 QWidgetPrivate::paintSiblingsRecursive qwidget.cpp 5811 0x7fff68cb35f7 27 QWidgetPrivate::paintSiblingsRecursive qwidget.cpp 5798 0x7fff68cb34c4 28 QWidgetPrivate::paintSiblingsRecursive qwidget.cpp 5798 0x7fff68cb34c4 29 QWidgetPrivate::drawWidget qwidget.cpp 5669 0x7fff68cb3045 30 QWidgetPrivate::paintSiblingsRecursive qwidget.cpp 5811 0x7fff68cb35f7 31 QWidgetPrivate::drawWidget qwidget.cpp 5669 0x7fff68cb3045 32 QWidgetPrivate::paintSiblingsRecursive qwidget.cpp 5811 0x7fff68cb35f7 33 QWidgetPrivate::paintSiblingsRecursive qwidget.cpp 5798 0x7fff68cb34c4 34 QWidgetPrivate::paintSiblingsRecursive qwidget.cpp 5798 0x7fff68cb34c4 35 QWidgetPrivate::paintSiblingsRecursive qwidget.cpp 5798 0x7fff68cb34c4 36 QWidgetPrivate::paintSiblingsRecursive qwidget.cpp 5798 0x7fff68cb34c4 37 QWidgetPrivate::paintSiblingsRecursive qwidget.cpp 5798 0x7fff68cb34c4 38 QWidgetPrivate::paintSiblingsRecursive qwidget.cpp 5798 0x7fff68cb34c4 39 QWidgetPrivate::paintSiblingsRecursive qwidget.cpp 5798 0x7fff68cb34c4 40 QWidgetPrivate::drawWidget qwidget.cpp 5669 0x7fff68cb3045 41 QWidgetBackingStore::doSync qwidgetbackingstore.cpp 1426 0x7fff68c61d56 42 QWidgetBackingStore::sync qwidgetbackingstore.cpp 1205 0x7fff68c5ee30 43 QWidgetPrivate::syncBackingStore qwidget.cpp 1957 0x7fff68cb5860 44 QWidget::event qwidget.cpp 9237 0x7fff68ca948d 45 QMainWindow::event qmainwindow.cpp 1340 0x7fff68ec6917 46 QApplicationPrivate::notify_helper qapplication.cpp 3753 0x7fff68c4783e 47 QApplication::notify qapplication.cpp 3704 0x7fff68c44fb4 48 QCoreApplication::notifyInternal2 qcoreapplication.cpp 1060 0x7fff6435dfe6 49 QCoreApplication::sendEvent qcoreapplication.cpp 1451 0x7fff6435bd52 50 QCoreApplicationPrivate::sendPostedEvents qcoreapplication.cpp 1799 0x7fff6435f98d 51 QEventDispatcherWin32::sendPostedEvents qeventdispatcher_win.cpp 1093 0x7fff64424f0a 52 QWindowsGuiEventDispatcher::sendPostedEvents qwindowsguieventdispatcher.cpp 82 0x7fff7c6db6f4 53 qt_internal_proc qeventdispatcher_win.cpp 247 0x7fff64422d08 54 CallWindowProcW USER32 0x7fffae76b85d 55 DispatchMessageW USER32 0x7fffae76b1ef 56 QEventDispatcherWin32::processEvents qeventdispatcher_win.cpp 640 0x7fff644235e8 57 QWindowsGuiEventDispatcher::processEvents qwindowsguieventdispatcher.cpp 74 0x7fff7c6db6b4 58 QEventLoop::processEvents qeventloop.cpp 139 0x7fff64358183 59 QEventLoop::exec qeventloop.cpp 225 0x7fff643583be 60 QCoreApplication::exec qcoreapplication.cpp 1363 0x7fff6435bb0f 61 QGuiApplication::exec qguiapplication.cpp 1780 0x7fff657e0c48 62 QApplication::exec qapplication.cpp 2911 0x7fff68c41caa 63 CStudioApp::runApplication StudioApp.cpp 739 0x7ff7336a6a55 64 CStudioApp::blankRunApplication StudioApp.cpp 672 0x7ff7336a6adb 65 CStudioApp::run StudioApp.cpp 418 0x7ff7336a555d 66 main StudioApp.cpp 169 0x7ff7336b0a28 67 WinMain qtmain_win.cpp 104 0x7ff7354337bd 68 invoke_main exe_common.inl 99 0x7ff7351aeedd 69 __scrt_common_main_seh exe_common.inl 253 0x7ff7351aeda7 70 __scrt_common_main exe_common.inl 296 0x7ff7351aec6e 71 WinMainCRTStartup exe_winmain.cpp 17 0x7ff7351aeef9 72 BaseThreadInitThunk KERNEL32 0x7fffb0cc1fe4 73 RtlUserThreadStart ntdll 0x7fffb0dfcb81
Attachments
Issue Links
- is required for
-
QT3DS-1833 Integrate Runtime 2.x in to authoring tool
-
- Withdrawn
-