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

wip/runtime2: Changing the source material on an object crashes

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P1: Critical
    • Resolution: Won't Do
    • Affects Version/s: Qt 3D Studio 2.3
    • Fix Version/s: None
    • Component/s: Editor Application
    • Labels:
      None

      Description

      wip/runtime2:

      Changing the object Source Material from inspector:

      1  RtlpNtMakeTemporaryKey                                            ntdll                     0x7ffacf6a4c2e 
      2  RtlAllocateHeap                                                   ntdll                     0x7ffacf5e52cb 
      3  RtlAllocateHeap                                                   ntdll                     0x7ffacf5e143b 
      4  RtlpNtMakeTemporaryKey                                            ntdll                     0x7ffacf6a317e 
      5  memset                                                            ntdll                     0x7ffacf65b52c 
      6  RtlAllocateHeap                                                   ntdll                     0x7ffacf5e143b 
      7  calloc_base                                                       ucrtbased                 0x7ffaa1c7d116 
      8  calloc_base                                                       ucrtbased                 0x7ffaa1c7cebd 
      9  malloc_dbg                                                        ucrtbased                 0x7ffaa1c7ff7f 
      10 malloc                                                            ucrtbased                 0x7ffaa1c809fe 
      11 QArrayData::allocate                                              qarraydata.cpp        118 0x7ffa8609d1ef 
      12 QTypedArrayData<Qt3DCore::AspectTaskRunnable * __ptr64>::allocate qarraydata.h          226 0x7ffaa426ace7 
      13 QVector<Qt3DCore::AspectTaskRunnable * __ptr64>::reallocData      qvector.h             563 0x7ffaa426c05d 
      14 QVector<Qt3DCore::AspectTaskRunnable * __ptr64>::append           qvector.h             684 0x7ffaa426ae25 
      15 Qt3DCore::QAspectJobManager::enqueueJobs                          qaspectjobmanager.cpp 95  0x7ffaa426a5c2 
      16 Qt3DCore::QScheduler::scheduleAndWaitForFrameAspectJobs           qscheduler.cpp        93  0x7ffaa422bc57 
      17 Qt3DCore::QAspectManager::exec                                    qaspectmanager.cpp    325 0x7ffaa425dd41 
      18 Qt3DCore::QAspectThread::run                                      qaspectthread.cpp     89  0x7ffaa4260553 
      19 QThreadPrivate::start                                             qthread_win.cpp       403 0x7ffa8607485b 
      20 BaseThreadInitThunk                                               KERNEL32                  0x7ffacd2d1fe4 
      21 RtlUserThreadStart                                                ntdll                     0x7ffacf60cb81 
      

      Dragging/dropping a materialdef to an object:

      1   Q3DSGraphObject::parent                                     q3dsuippresentation_p.h 313  0x7ffa8efa066a 
      2   Q3DStudio::Q3DSTranslation::layerForNode                    Q3DSTranslation.cpp     1570 0x7ff612a0e231 
      3   Q3DStudio::Q3DSTranslation::updateForegroundLayerProperties Q3DSTranslation.cpp     1643 0x7ff612a0e809 
      4   Q3DStudio::Q3DSTranslation::clearDirtySet                   Q3DSTranslation.cpp     1150 0x7ff612a14ba0 
      5   Q3DStudio::Q3DSTranslation::prepareRender                   Q3DSTranslation.cpp     1159 0x7ff612a12970 
      6   Q3DStudio::Q3DStudioRenderer::renderNow                     Q3DStudioRenderer.cpp   602  0x7ff6129f6496 
      7   Q3DStudio::Q3DSPlayerWidget::paintGL                        Q3DSPlayerWidget.cpp    189  0x7ff612a44d41 
      8   QOpenGLWidgetPrivate::invokeUserPaint                       qopenglwidget.cpp       880  0x7ffa9d6fd47d 
      9   QOpenGLWidgetPrivate::render                                qopenglwidget.cpp       901  0x7ffa9d6fd542 
      10  QOpenGLWidget::paintEvent                                   qopenglwidget.cpp       1313 0x7ffa9d6fb98a 
      11  QWidget::event                                              qwidget.cpp             9073 0x7ffa9d6a8d98 
      12  QOpenGLWidget::event                                        qopenglwidget.cpp       1467 0x7ffa9d6fbcc6 
      13  QApplicationPrivate::notify_helper                          qapplication.cpp        3753 0x7ffa9d64783e 
      14  QApplication::notify                                        qapplication.cpp        3704 0x7ffa9d644fb4 
      15  QCoreApplication::notifyInternal2                           qcoreapplication.cpp    1060 0x7ffa8644dfe6 
      16  QCoreApplication::sendSpontaneousEvent                      qcoreapplication.cpp    1463 0x7ffa8644de8b 
      17  QWidgetPrivate::sendPaintEvent                              qwidget.cpp             5678 0x7ffa9d6b30ad 
      18  QWidgetPrivate::drawWidget                                  qwidget.cpp             5619 0x7ffa9d6b2b6f 
      19  QWidgetPrivate::paintSiblingsRecursive                      qwidget.cpp             5811 0x7ffa9d6b35f7 
      20  QWidgetPrivate::drawWidget                                  qwidget.cpp             5669 0x7ffa9d6b3045 
      ... <More>                                                                                                  
      
       

        Attachments

          Issue Links

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

            Activity

              People

              Assignee:
              Unassigned Unassigned
              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