Cycles freeze with hologram shader #95763

Closed
opened 2022-02-14 09:26:03 +01:00 by Sinus Magnus · 15 comments

System Information
Operating system: Windows-10-10.0.19044-SP0 64 Bits
Graphics card: NVIDIA GeForce RTX 3080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 511.65

Blender Version
Broken: version: 3.0.1, branch: master, commit date: 2022-01-25 17:19, hash: dc2d180181
Worked: none

Short description of error
Cycles freeze with a hologram shader

Exact steps for others to reproduce the error
Viewport render ; Set samples superior to 64 ;
Just launch file and enable viewport render and wait a few samples to freeze. Occuring 100% of the time.Holo_a debug.blend

**System Information** Operating system: Windows-10-10.0.19044-SP0 64 Bits Graphics card: NVIDIA GeForce RTX 3080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 511.65 **Blender Version** Broken: version: 3.0.1, branch: master, commit date: 2022-01-25 17:19, hash: `dc2d180181` Worked: none **Short description of error** Cycles freeze with a hologram shader **Exact steps for others to reproduce the error** Viewport render ; Set samples superior to 64 ; Just launch file and enable viewport render and wait a few samples to freeze. Occuring 100% of the time.[Holo_a debug.blend](https://archive.blender.org/developer/F12866329/Holo_a_debug.blend)
Author

Added subscriber: @Sinusmagnus

Added subscriber: @Sinusmagnus
Member

Added subscriber: @lichtwerk

Added subscriber: @lichtwerk
Member

Changed status from 'Needs Triage' to: 'Needs User Info'

Changed status from 'Needs Triage' to: 'Needs User Info'
Member

No freeze here

**System Information**
Operating system: Linux-5.13.0-0.rc6.45.fc35.x86_64-x86_64-with-glibc2.34.9000 64 Bits
Graphics card: NVIDIA GeForce GTX 970M/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 495.44
version: 3.2.0 Alpha, branch: master, commit date: 2022-02-12 19:13, hash: `rB52be06301257`

Has this worked in 2.93 for you?
Does it work in fresh 3.1beta or 3.2alpha builds from https://builder.blender.org/download/daily/?
Please also try with File → Defaults → Load Factory Settings to see if you still can reproduce this issue.

No freeze here ``` **System Information** Operating system: Linux-5.13.0-0.rc6.45.fc35.x86_64-x86_64-with-glibc2.34.9000 64 Bits Graphics card: NVIDIA GeForce GTX 970M/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 495.44 version: 3.2.0 Alpha, branch: master, commit date: 2022-02-12 19:13, hash: `rB52be06301257` ``` Has this worked in 2.93 for you? Does it work in fresh 3.1beta or 3.2alpha builds from https://builder.blender.org/download/daily/? Please also try with File → Defaults → Load Factory Settings to see if you still can reproduce this issue.
Author

Hello !

I'm not sure you had this information but i have this in the console :

Illegal instruction in CUDA queue copy_from_device (integrator_shade_surface integrator_sorted_paths_array prefix_sum)
Illegal instruction in cuMemcpyDtoH_v2( (char *)mem.host_pointer + offset, (CUdeviceptr)mem.device_pointer + offset, size) (C:\Users\blender\git\blender-v300\blender.git\intern\cycles\device\cuda\device_impl.cpp:862)
System is out of GPU and shared host memory

Refer to the Cycles GPU rendering documentation for possible solutions:
https://docs.blender.org/manual/en/latest/render/cycles/gpu_rendering.html

Illegal instruction in CUDA queue copy_to_device ()
E0214 13:10:57.882153 11400 device_impl.cpp:632] Error preprocessing guiding passes.
Illegal instruction in cuMemcpyHtoD_v2((CUdeviceptr)mem.device_pointer, mem.host_pointer, mem.memory_size()) (C:\Users\blender\git\blender-v300\blender.git\intern\cycles\device\cuda\device_impl.cpp:777)
Illegal instruction in cuGraphicsUnregisterResource(cu_graphics_resource_) (C:\Users\blender\git\blender-v300\blender.git\intern\cycles\device\cuda\graphics_interop.cpp:36)
Illegal instruction in cuMemFree_v2(mem.device_pointer) (C:\Users\blender\git\blender-v300\blender.git\intern\cycles\device\cuda\device_impl.cpp:808)
Illegal instruction in cuMemFree_v2(mem.device_pointer) (C:\Users\blender\git\blender-v300\blender.git\intern\cycles\device\cuda\device_impl.cpp:808)
Illegal instruction in cuMemFree_v2(mem.device_pointer) (C:\Users\blender\git\blender-v300\blender.git\intern\cycles\device\cuda\device_impl.cpp:808)
Illegal instruction in cuMemFree_v2(mem.device_pointer) (C:\Users\blender\git\blender-v300\blender.git\intern\cycles\device\cuda\device_impl.cpp:808)

I will try the different versinos of blender later in the day,

Cheers !

Hello ! I'm not sure you had this information but i have this in the console : > Illegal instruction in CUDA queue copy_from_device (integrator_shade_surface integrator_sorted_paths_array prefix_sum) > Illegal instruction in cuMemcpyDtoH_v2( (char *)mem.host_pointer + offset, (CUdeviceptr)mem.device_pointer + offset, size) (C:\Users\blender\git\blender-v300\blender.git\intern\cycles\device\cuda\device_impl.cpp:862) > System is out of GPU and shared host memory > > Refer to the Cycles GPU rendering documentation for possible solutions: > https://docs.blender.org/manual/en/latest/render/cycles/gpu_rendering.html > > Illegal instruction in CUDA queue copy_to_device () > E0214 13:10:57.882153 11400 device_impl.cpp:632] Error preprocessing guiding passes. > Illegal instruction in cuMemcpyHtoD_v2((CUdeviceptr)mem.device_pointer, mem.host_pointer, mem.memory_size()) (C:\Users\blender\git\blender-v300\blender.git\intern\cycles\device\cuda\device_impl.cpp:777) > Illegal instruction in cuGraphicsUnregisterResource(cu_graphics_resource_) (C:\Users\blender\git\blender-v300\blender.git\intern\cycles\device\cuda\graphics_interop.cpp:36) > Illegal instruction in cuMemFree_v2(mem.device_pointer) (C:\Users\blender\git\blender-v300\blender.git\intern\cycles\device\cuda\device_impl.cpp:808) > Illegal instruction in cuMemFree_v2(mem.device_pointer) (C:\Users\blender\git\blender-v300\blender.git\intern\cycles\device\cuda\device_impl.cpp:808) > Illegal instruction in cuMemFree_v2(mem.device_pointer) (C:\Users\blender\git\blender-v300\blender.git\intern\cycles\device\cuda\device_impl.cpp:808) > Illegal instruction in cuMemFree_v2(mem.device_pointer) (C:\Users\blender\git\blender-v300\blender.git\intern\cycles\device\cuda\device_impl.cpp:808) I will try the different versinos of blender later in the day, Cheers !
Member

We now have #95837 (Regression: GPU memory accumulation in Cycles render) with a similar error message . Not sure if this is exactly the same, but I've made that one High priority (since it also shows that memory is not freed on the GPU)

We now have #95837 (Regression: GPU memory accumulation in Cycles render) with a similar error message . Not sure if this is exactly the same, but I've made that one High priority (since it also shows that memory is not freed on the GPU)
Author

hello !
I tried the same scene with qhd display and RTX 2070S, and it didn't freeze
So i have :
PC 1 = 4k monitor + RTX 3080 ==> FREEZE
PC 2 = qhd monitor + RTX 2070S ==> seems OK

I will try the other version of blender and change the resolution on the 1st PC.

hello ! I tried the same scene with qhd display and RTX 2070S, and it didn't freeze So i have : PC 1 = 4k monitor + RTX 3080 ==> FREEZE PC 2 = qhd monitor + RTX 2070S ==> seems OK I will try the other version of blender and change the resolution on the 1st PC.
Author

Hello !

So i have tried different versions of blender (RTX 3080)

2.93 => OK
3.0.1 => FREEZE
3.1beta => FREEZE
3.2alpha => OK

Hello ! So i have tried different versions of blender (RTX 3080) 2.93 => OK 3.0.1 => FREEZE 3.1beta => FREEZE 3.2alpha => OK
Author

hello, is this problem still monitored or not ?

hello, is this problem still monitored or not ?
Member

Changed status from 'Needs User Info' to: 'Needs Triage'

Changed status from 'Needs User Info' to: 'Needs Triage'
Member

Added subscriber: @EAW

Added subscriber: @EAW
Member

Changed status from 'Needs Triage' to: 'Needs User Info'

Changed status from 'Needs Triage' to: 'Needs User Info'
Member

In #95763#1310565, @Sinusmagnus wrote:
Hello !

So i have tried different versions of blender (RTX 3080)

2.93 => OK
3.0.1 => FREEZE
3.1beta => FREEZE
3.2alpha => OK

Hi @Sinusmagnus,

Here is the link to the fix in 3.1:
{https://developer.blender.org/rBe4b7d52fe4fe3076f5f68ff575c200f5cf16e416}

The fact is that 3.1 still froze while 3.2 is ok lead me to check the Daily Build Archive.

https://builder.blender.org/download/daily/archive/

Turns out, there was no 3.1 daily build on February 19 (due to a failed regression test,) so you ended up testing the February 18 build of 3.1, which didn’t have the fix, and the February 19 build of 3.2, which did have the fix.

Please download the latest 3.1 daily build to confirm that the issue is solved for you in 3.1.

> In #95763#1310565, @Sinusmagnus wrote: > Hello ! > > So i have tried different versions of blender (RTX 3080) > > 2.93 => OK > 3.0.1 => FREEZE > 3.1beta => FREEZE > 3.2alpha => OK Hi @Sinusmagnus, Here is the link to the fix in 3.1: {https://developer.blender.org/rBe4b7d52fe4fe3076f5f68ff575c200f5cf16e416} The fact is that 3.1 still froze while 3.2 is ok lead me to check the Daily Build Archive. https://builder.blender.org/download/daily/archive/ Turns out, there was no 3.1 daily build on February 19 (due to a failed regression test,) so you ended up testing the February 18 build of 3.1, which didn’t have the fix, and the February 19 build of 3.2, which did have the fix. Please download the latest 3.1 daily build to confirm that the issue is solved for you in 3.1.
Member

Changed status from 'Needs User Info' to: 'Resolved'

Changed status from 'Needs User Info' to: 'Resolved'
Evan Wilson self-assigned this 2022-03-11 09:54:36 +01:00
Member

No activity for more than a week. As per the tracker policy we assume the issue is gone and can be closed.

Thanks again for the report. If the problem persists please open a new report with the required information.

No activity for more than a week. As per the tracker policy we assume the issue is gone and can be closed. Thanks again for the report. If the problem persists please open a new report with the required information.
Sign in to join this conversation.
No Label
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset Browser
Interest
Asset Browser Project Overview
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Collada
Interest
Compatibility
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
EEVEE
Interest
EEVEE & Viewport
Interest
Freestyle
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest
Import Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overlay
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Virtual Reality
Interest
Vulkan
Interest
Wayland
Interest
Workbench
Interest: X11
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
EEVEE & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds & Tests
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender#95763
No description provided.