<div dir="ltr"><div><div><div><div>Hi Folks, <br><br>After doing some experiment with Slicer, building against:<br><br>   VTK 6.2-dev - f19689d<br><br></div><div>   Ubuntu 10.04 - g++ (Ubuntu 4.4.3-4ubuntu5.1) 4.4.3<br></div>

<div><br>It causes the volume rendering test [0] to fail [1] with the following error:<br>   <br><pre>Generic Warning: In /home/kitware/Dashboards/Nightly/Slicer-0-build/VTKv6/Rendering/Context2D/vtkContextDevice2D.cxx, line 27
Error: no override found for 'vtkContextDevice2D'.</pre>This has already been discussed few days ago in [2] but we didn't came to a solution.<br></div><br></div><div>I suspect it is related to the recent work done regarding the support of different rendering backend.<br>

<br></div>Any idea what could be done to fix this ?<br><br></div><div>You will also find below a complete backtrace. See [3]<br></div><div><br></div>Thanks<br></div>Jc<br><div><div><div><br>[0] <a href="https://github.com/Slicer/Slicer/blob/22f1c99f28d52f58070e31849d33a3a50e4501a6/Modules/Loadable/VolumeRendering/Testing/Cxx/qMRMLVolumePropertyNodeWidgetTest1.cxx">https://github.com/Slicer/Slicer/blob/22f1c99f28d52f58070e31849d33a3a50e4501a6/Modules/Loadable/VolumeRendering/Testing/Cxx/qMRMLVolumePropertyNodeWidgetTest1.cxx</a><br>

<br>[1] <a href="http://slicer.cdash.org/testDetails.php?test=5592103&build=253161">http://slicer.cdash.org/testDetails.php?test=5592103&build=253161</a><br><br>[2] <a href="http://vtk.1045678.n5.nabble.com/Problem-with-QVtkWidget-not-rendering-vktChartXY-in-visual-studio-2013-td5727913.html#a5727919">http://vtk.1045678.n5.nabble.com/Problem-with-QVtkWidget-not-rendering-vktChartXY-in-visual-studio-2013-td5727913.html#a5727919</a><br clear="all">

<div><div><br></div><div>[3] Backtrace:<br><br><br>(gdb) bt <br><font size="1"><span style="font-family:courier new,monospace">#0  0x00007fffdb63ecc6 in vtkContextActor::RenderOverlay (this=0xc34be0, viewport=0xbbe720) at /path/to/VTKv6/Rendering/Context2D/vtkContextActor.cxx:212<br>

#1  0x00007fffd77f1483 in vtkRenderer::UpdateGeometry (this=0xbbe720) at /path/to/VTKv6/Rendering/Core/vtkRenderer.cxx:585<br>#2  0x00007fffdd3f5631 in vtkOpenGLRenderer::DeviceRender (this=0xbbe720) at /path/to/VTKv6/Rendering/OpenGL/vtkOpenGLRenderer.cxx:270<br>

#3  0x00007fffd77f0691 in vtkRenderer::Render (this=0xbbe720) at /path/to/VTKv6/Rendering/Core/vtkRenderer.cxx:292<br>#4  0x00007fffd77eed45 in vtkRendererCollection::Render (this=0xbbe580) at /path/to/VTKv6/Rendering/Core/vtkRendererCollection.cxx:51<br>

#5  0x00007fffd7804bd8 in vtkRenderWindow::DoStereoRender (this=0xbbe2c0) at /path/to/VTKv6/Rendering/Core/vtkRenderWindow.cxx:762<br>#6  0x00007fffd7804ade in vtkRenderWindow::DoFDRender (this=0xbbe2c0) at /path/to/VTKv6/Rendering/Core/vtkRenderWindow.cxx:731<br>

#7  0x00007fffd780447e in vtkRenderWindow::DoAARender (this=0xbbe2c0) at /path/to/VTKv6/Rendering/Core/vtkRenderWindow.cxx:610<br>#8  0x00007fffd7803a4c in vtkRenderWindow::Render (this=0xbbe2c0) at /path/to/VTKv6/Rendering/Core/vtkRenderWindow.cxx:426<br>

#9  0x00007fffdd492ced in vtkXOpenGLRenderWindow::Render (this=0xbbe2c0) at /path/to/VTKv6/Rendering/OpenGL/vtkXOpenGLRenderWindow.cxx:1830<br>#10 0x00007fffd78103df in vtkRenderWindowInteractor::Render (this=0xc1bb60) at /path/to/VTKv6/Rendering/Core/vtkRenderWindowInteractor.cxx:171<br>

#11 0x00007fffddc117a4 in QVTKWidget::paintEvent (this=0xba6ad0) at /path/to/VTKv6/GUISupport/Qt/QVTKWidget.cxx:479<br>#12 0x00007fffcec51146 in QWidget::event(QEvent*) () from /path/to/qt-everywhere-opensource-release-build-4.8.5/lib/libQtGui.so.4<br>

#13 0x00007fffddc11566 in QVTKWidget::event (this=0xba6ad0, e=0x7fffffffd020) at /path/to/VTKv6/GUISupport/Qt/QVTKWidget.cxx:414<br>#14 0x00007fffcec0781c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /path/to/qt-everywhere-opensource-release-build-4.8.5/lib/libQtGui.so.4<br>

#15 0x00007fffcec0a189 in QApplication::notify(QObject*, QEvent*) () from /path/to/qt-everywhere-opensource-release-build-4.8.5/lib/libQtGui.so.4<br>#16 0x00007fffce6ae7ce in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /path/to/qt-everywhere-opensource-release-build-4.8.5/lib/libQtCore.so.4<br>

#17 0x00007fffcec55de4 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /path/to/qt-everywhere-opensource-release-build-4.8.5/lib/libQtGui.so.4<br>

#18 0x00007fffcee2574c in QWidgetPrivate::repaint_sys(QRegion const&) () from /path/to/qt-everywhere-opensource-release-build-4.8.5/lib/libQtGui.so.4<br>#19 0x00007fffcec44fa4 in QWidgetPrivate::syncBackingStore() () from /path/to/qt-everywhere-opensource-release-build-4.8.5/lib/libQtGui.so.4<br>

#20 0x00007fffcec513a3 in QWidget::event(QEvent*) () from /path/to/qt-everywhere-opensource-release-build-4.8.5/lib/libQtGui.so.4<br>#21 0x00007fffddc11566 in QVTKWidget::event (this=0xba6ad0, e=0xd3fef0) at /path/to/VTKv6/GUISupport/Qt/QVTKWidget.cxx:414<br>

#22 0x00007fffcec0781c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /path/to/qt-everywhere-opensource-release-build-4.8.5/lib/libQtGui.so.4<br>#23 0x00007fffcec0a189 in QApplication::notify(QObject*, QEvent*) () from /path/to/qt-everywhere-opensource-release-build-4.8.5/lib/libQtGui.so.4<br>

#24 0x00007fffce6ae7ce in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /path/to/qt-everywhere-opensource-release-build-4.8.5/lib/libQtCore.so.4<br>#25 0x00007fffce6b2221 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /path/to/qt-everywhere-opensource-release-build-4.8.5/lib/libQtCore.so.4<br>

#26 0x00007fffceca17cc in ?? () from /path/to/qt-everywhere-opensource-release-build-4.8.5/lib/libQtGui.so.4<br>#27 0x00007fffce6ad55f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /path/to/qt-everywhere-opensource-release-build-4.8.5/lib/libQtCore.so.4<br>

#28 0x00007fffce6ad7e8 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /path/to/qt-everywhere-opensource-release-build-4.8.5/lib/libQtCore.so.4<br>#29 0x00007fffce6b28b8 in QCoreApplication::exec() () from /path/to/qt-everywhere-opensource-release-build-4.8.5/lib/libQtCore.so.4<br>

#30 0x0000000000410f9c in qMRMLVolumePropertyNodeWidgetTest1 (argc=1, argv=0x7fffffffdd60) at /home/jchris/Projects/Slicer-2/Modules/Loadable/VolumeRendering/Testing/Cxx/qMRMLVolumePropertyNodeWidgetTest1.cxx:52<br>#31 0x0000000000410d29 in main (ac=1, av=0x7fffffffdd60) at /path/to/Slicer-build/Modules/Loadable/VolumeRendering/Testing/Cxx/qSlicerVolumeRenderingModuleCxxTests.cxx:197</span></font><br>

<br><br></div><div><br>-- <br>+1 919 869 8849<br>
</div></div></div></div></div></div>