System Information
Operating system: Linux-4.15.0-52-generic-x86_64-with-debian-buster-sid 64 Bits
Graphics card: GeForce GTX 1060 6GB/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 430.26
Blender Version
Broken: version: 2.80 (sub 74), branch: master, commit date: 2019-06-29 14:01, hash: rBf566212aa237
Description of issue
I've been experiencing this problem from months now. What really draws my attention is that it continues to happen in recent builds, as it seems like such a basic and common feature.
- From the Render Menu, set the Display Mode to New Window
- Start a Render with F12
Result:
_ The current layout in use is completely broken, staying in the Image Editor with a blank canvas showing the grid. The actual image is rendered and stored in the 'Render Result' slot, but is not set as the current image in use.
_ The new window is actually created, but totally blank, with no user interface and no rendered image.
_ Even worse, if you launch the render manually from the User Interface, it makes Blender to crash. Instead of pressing F12, just go to Render > Render Image: It crashes.
Before Blender crashes with a segmentation fault, this error occurs:
internal error: modal gizmo-map handler has invalid area
And when Blender closes it generates the log:
Blender 2.80 (sub 74), Commit date: 2019-06-29 14:01, Hash f566212aa237
bpy.context.scene.render.display_mode = 'WINDOW' # Property
backtrace
./blender-2.80
./blender-2.80-f566212aa237-linux-glibc217-x86_64/blender(BLI_system_backtrace+0x1d) [0x135ebed]
./blender-2.80-f566212aa237-linux-glibc217-x86_64/blender() [0x1147e79]
/lib/x86_64-linux-gnu/libc.so.6(+0x3ef20) [0x7efc055a8f20]
/lib/x86_64-linux-gnu/libc.so.6(+0xb1646) [0x7efc0561b646]
./blender-2.80-f566212aa237-linux-glibc217-x86_64/blender(PyUnicode_FromFormatV+0x5ba) [0x17db96a]
./blender-2.80-f566212aa237-linux-glibc217-x86_64/blender(PyErr_FormatV+0x1d) [0x180a9cd]
./blender-2.80-f566212aa237-linux-glibc217-x86_64/blender(PyErr_Format+0x87) [0x1809ec7]
./blender-2.80-f566212aa237-linux-glibc217-x86_64/blender() [0x13d3eb6]
./blender-2.80-f566212aa237-linux-glibc217-x86_64/blender() [0x13d89a0]
./blender-2.80-f566212aa237-linux-glibc217-x86_64/blender(PyObject_SetAttr+0x4f) [0x17874df]
./blender-2.80-f566212aa237-linux-glibc217-x86_64/blender(_PyEval_EvalFrameDefault+0x4533) [0x113f713]
./blender-2.80-f566212aa237-linux-glibc217-x86_64/blender(_PyEval_EvalCodeWithName+0xae3) [0x17f8483]
./blender-2.80-f566212aa237-linux-glibc217-x86_64/blender(_PyFunction_FastCallDict+0xb7) [0x1743a57]
./blender-2.80-f566212aa237-linux-glibc217-x86_64/blender() [0x13db2be]
./blender-2.80-f566212aa237-linux-glibc217-x86_64/blender() [0x14e77e7]
./blender-2.80-f566212aa237-linux-glibc217-x86_64/blender(ED_region_header_layout+0x145) [0x2d3d935]
./blender-2.80-f566212aa237-linux-glibc217-x86_64/blender(wm_draw_update+0x34d) [0x150bc4d]
./blender-2.80-f566212aa237-linux-glibc217-x86_64/blender(WM_main+0x30) [0x1509530]
./blender-2.80-f566212aa237-linux-glibc217-x86_64/blender(main+0x2fe) [0x10b56be]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7efc0558bb97]
./blender-2.80-f566212aa237-linux-glibc217-x86_64/blender() [0x114479c]