Bug report #17416

Crash on enabling 3D renderer for point layer

Added by Anita Graser about 1 month ago. Updated 17 days ago.

Status:Open
Priority:High
Assignee:Martin Dobias
Category:3D
Affected QGIS version:master Regression?:No
Operating System:Win10 Easy fix?:No
Pull Request or Patch supplied:No Resolution:
Crashes QGIS or corrupts data:Yes

Description

User Feedback

Using OSGeo4W nightly, I load the airports sample layer, enable the 3D viewer, then "Enable 3D renderer" and QGIS crashes.

Report Details

Crash ID: 73972bd9bc26841cafa9dc67bc423954e300b34f

Stack Trace

DrvGetLayerPaletteEntries :
DrvGetLayerPaletteEntries :
DrvGetLayerPaletteEntries :
DrvGetLayerPaletteEntries :
DrvGetLayerPaletteEntries :
DrvGetLayerPaletteEntries :
DrvGetLayerPaletteEntries :
DrvGetLayerPaletteEntries :
DrvGetLayerPaletteEntries :
QOpenGLFunctions_3_3_Compatibility::glDrawElementsInstancedBaseVertex :
Qt3DRender::Render::Renderer::performDraw :
Qt3DRender::Render::Renderer::executeCommandsSubmission :
Qt3DRender::Render::Renderer::submitRenderViews :
Qt3DRender::Render::Renderer::doRender :
Qt3DRender::Render::Renderer::render :
Qt3DRender::Render::NodeManagers::renderTargetManager :
QThread::start :
BaseThreadInitThunk :
RtlUserThreadStart :

QGIS Info
QGIS Version: 2.99.0-Master
QGIS code revision: edea38f7c7
Compiled against Qt: 5.9.2
Running against Qt: 5.9.2
Compiled against GDAL: 2.2.2
Running against GDAL: 2.2.2

System Info
CPU Type: x86_64
Kernel Type: winnt
Kernel Version: 10.0.15063


Related issues

Related to QGIS Application - Bug report #17315: 3D Viewer: QGIS Crash when activating 3D Map view and 3D ... Feedback 10/22/2017

History

#1 Updated by Anita Graser about 1 month ago

  • Related to Bug report #17315: 3D Viewer: QGIS Crash when activating 3D Map view and 3D renderer added

#2 Updated by Anita Graser about 1 month ago

  • Assignee set to Martin Dobias
  • Priority changed from Normal to High

#3 Updated by Martin Dobias 19 days ago

Unfortunately I cannot replicate (on linux).

Does that happen just with this point layer? Or any point layer you try? How about linestring/polygon layers?

Does basic 3D map view work though?

The backtrace suggests it may have something to do with graphics card drivers (or maybe Qt 3D doing some invalid calls). What graphics card / drivers do you have? Is it possible for you to give it a try on a different computer (with a different kind of graphics card) ?

#4 Updated by Anita Graser 19 days ago

It happens with all QGIS sample Shapefiles (point, line, and polygon).

What do you mean with "basic 3D map view"?

This happens on my ASUS Zen notebook with Intel Iris graphics card. I'll try another Win machine.

#5 Updated by Martin Dobias 18 days ago

With "basic 3D map view" I meant just to be able to open the 3D map view, do some zooming/panning around, configure terrain based on DEM... in general any interaction with the 3D view that does not involve enabling 3D renderers of individual layers - to understand whether there are more cases of interacting with 3D view and getting crashes...

#6 Updated by Giovanni Manghi 18 days ago

  • Status changed from Open to Feedback

#7 Updated by Anita Graser 18 days ago

  • Operating System set to Win10

There are no crashes on my desktop PC with NVIDIA GeForce GTX 670.

#8 Updated by Anita Graser 18 days ago

Back on the notebook: Configuring a DEM for 3D view works without crashes, but any vector layer with 3D enabled does crash.

#9 Updated by Giovanni Manghi 17 days ago

  • Status changed from Feedback to Open

Also available in: Atom PDF