Crashed out when start rendering #100416

Closed
opened 2022-08-15 18:10:14 +02:00 by bruce · 17 comments

System Information
Operating system: Windows 10 1909
Graphics card: RTX 2070s

Blender Version
Broken: 3.1~3.2
Worked: 3.0

Short description of error

When I pressed F12 in some heavy scenes, sometimes the blender crashed out. It's not because out of memory or other mistakes, even if I delete almost everything in the file, or use cpu/eevee instead of gpu/cycles, it still crashed out.

If I append all the collections in another new project file, it can be successfully rendered. Unfortunately after some works in the project the crash can appear again, randomly.

But this only happend in 3.1 and 3.2, the same project can be normally rendered in 3.0.

blender_debug_output.txt

entrance1.crash.txt

entrance2.blend

Blender 3.2.0, Commit date: 1970-01-01 00:00, Hash unknown

Stack trace:
blender.exe         :0x00007FF78E730190  usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit
blender.exe         :0x00007FF78E730190  usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit
blender.exe         :0x00007FF78E730190  usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit
blender.exe         :0x00007FF78E730190  usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit
blender.exe         :0x00007FF793A7AFA0  PyInit_aud
tbb.dll             :0x00007FFE3546F220  tbb::recursive_mutex::scoped_lock::internal_try_acquire
tbb.dll             :0x00007FFE3546F220  tbb::recursive_mutex::scoped_lock::internal_try_acquire
blender.exe         :0x00007FF78E730190  usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit
blender.exe         :0x00007FF78E730190  usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit
blender.exe         :0x00007FF78E730190  usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit
blender.exe         :0x00007FF78E730190  usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit
blender.exe         :0x00007FF78E730190  usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit
blender.exe         :0x00007FF78E730190  usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit
blender.exe         :0x00007FF78E730190  usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit
python310.dll       :0x00007FFE01249DD0  PyObject_MakeTpCall
python310.dll       :0x00007FFE0135F000  PyEval_GetFuncDesc
python310.dll       :0x00007FFE013588F0  PyEval_EvalFrameDefault
python310.dll       :0x00007FFE013588F0  PyEval_EvalFrameDefault
python310.dll       :0x00007FFE0124A280  PyFunction_Vectorcall
blender.exe         :0x00007FF78E730190  usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit
blender.exe         :0x00007FF78E730190  usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit
blender.exe         :0x00007FF78E730190  usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit
blender.exe         :0x00007FF78E730190  usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit
blender.exe         :0x00007FF78E730190  usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit
python310.dll       :0x00007FFE01293170  PyObject_SetAttr
python310.dll       :0x00007FFE013588F0  PyEval_EvalFrameDefault
python310.dll       :0x00007FFE013588F0  PyEval_EvalFrameDefault
python310.dll       :0x00007FFE01358680  PyEval_EvalCode
python310.dll       :0x00007FFE013497E0  PyWarnings_Init
python310.dll       :0x00007FFE0128E1C0  PyCFunction_GetFlags
python310.dll       :0x00007FFE0135F000  PyEval_GetFuncDesc
python310.dll       :0x00007FFE013588F0  PyEval_EvalFrameDefault
python310.dll       :0x00007FFE013588F0  PyEval_EvalFrameDefault
python310.dll       :0x00007FFE0124A280  PyFunction_Vectorcall
python310.dll       :0x00007FFE01356D50  PyOS_URandomNonblock
python310.dll       :0x00007FFE0135F000  PyEval_GetFuncDesc
python310.dll       :0x00007FFE013588F0  PyEval_EvalFrameDefault
python310.dll       :0x00007FFE013588F0  PyEval_EvalFrameDefault
python310.dll       :0x00007FFE0124A280  PyFunction_Vectorcall
python310.dll       :0x00007FFE01356D50  PyOS_URandomNonblock
python310.dll       :0x00007FFE0135F000  PyEval_GetFuncDesc
python310.dll       :0x00007FFE013588F0  PyEval_EvalFrameDefault
python310.dll       :0x00007FFE013588F0  PyEval_EvalFrameDefault
python310.dll       :0x00007FFE0124A280  PyFunction_Vectorcall
python310.dll       :0x00007FFE01356D50  PyOS_URandomNonblock
python310.dll       :0x00007FFE0135F000  PyEval_GetFuncDesc

Blender 3.2.1, Commit date: 2022-07-05 15:44, Hash a2d59b2dac

	Stack trace:
	blender.exe         :0x00007FF6A32532B0  BKE_object_eval_eval_base_flags
	blender.exe         :0x00007FF6A34ED470  std::_Func_impl_no_alloc<<lambda_a91119d7f28e1e2f0bb371b7e2644610>,void,Depsgraph *>::_Do_call
	blender.exe         :0x00007FF6A34E48B0  blender::deg::`anonymous namespace'::evaluate_node
	blender.exe         :0x00007FF6A34E4860  blender::deg::`anonymous namespace'::deg_task_run_func
	blender.exe         :0x00007FF6A82F2050  tbb::internal::function_task<Task>::execute
	tbb.dll             :0x00007FFE2539F220  tbb::recursive_mutex::scoped_lock::internal_try_acquire
	tbb.dll             :0x00007FFE2539F220  tbb::recursive_mutex::scoped_lock::internal_try_acquire
	tbb.dll             :0x00007FFE25394FD0  tbb::interface7::internal::isolate_within_arena
	tbb.dll             :0x00007FFE2539A120  tbb::task_scheduler_init::terminate
	tbb.dll             :0x00007FFE2539D800  tbb::thread_bound_filter::try_process_item
	tbb.dll             :0x00007FFE2539D800  tbb::thread_bound_filter::try_process_item
	ucrtbase.dll        :0x00007FFE476C0F70  beginthreadex
	KERNEL32.DLL        :0x00007FFE48217C10  BaseThreadInitThunk
	ntdll.dll           :0x00007FFE49A0D4B0  RtlUserThreadStart
System Information Operating system: Windows 10 1909 Graphics card: RTX 2070s Blender Version Broken: 3.1~3.2 Worked: 3.0 Short description of error When I pressed F12 in some heavy scenes, sometimes the blender crashed out. It's not because out of memory or other mistakes, even if I delete almost everything in the file, or use cpu/eevee instead of gpu/cycles, it still crashed out. If I append all the collections in another new project file, it can be successfully rendered. Unfortunately after some works in the project the crash can appear again, randomly. But this only happend in 3.1 and 3.2, the same project can be normally rendered in 3.0. [blender_debug_output.txt](https://archive.blender.org/developer/F13388412/blender_debug_output.txt) [entrance1.crash.txt](https://archive.blender.org/developer/F13388833/entrance1.crash.txt) [entrance2.blend](https://archive.blender.org/developer/F13388965/entrance2.blend) Blender 3.2.0, Commit date: 1970-01-01 00:00, Hash unknown ```lines=10 Stack trace: blender.exe :0x00007FF78E730190 usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit blender.exe :0x00007FF78E730190 usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit blender.exe :0x00007FF78E730190 usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit blender.exe :0x00007FF78E730190 usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit blender.exe :0x00007FF793A7AFA0 PyInit_aud tbb.dll :0x00007FFE3546F220 tbb::recursive_mutex::scoped_lock::internal_try_acquire tbb.dll :0x00007FFE3546F220 tbb::recursive_mutex::scoped_lock::internal_try_acquire blender.exe :0x00007FF78E730190 usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit blender.exe :0x00007FF78E730190 usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit blender.exe :0x00007FF78E730190 usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit blender.exe :0x00007FF78E730190 usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit blender.exe :0x00007FF78E730190 usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit blender.exe :0x00007FF78E730190 usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit blender.exe :0x00007FF78E730190 usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit python310.dll :0x00007FFE01249DD0 PyObject_MakeTpCall python310.dll :0x00007FFE0135F000 PyEval_GetFuncDesc python310.dll :0x00007FFE013588F0 PyEval_EvalFrameDefault python310.dll :0x00007FFE013588F0 PyEval_EvalFrameDefault python310.dll :0x00007FFE0124A280 PyFunction_Vectorcall blender.exe :0x00007FF78E730190 usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit blender.exe :0x00007FF78E730190 usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit blender.exe :0x00007FF78E730190 usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit blender.exe :0x00007FF78E730190 usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit blender.exe :0x00007FF78E730190 usdBlender__pxrReserved__::Arch_ConstructorInit::~Arch_ConstructorInit python310.dll :0x00007FFE01293170 PyObject_SetAttr python310.dll :0x00007FFE013588F0 PyEval_EvalFrameDefault python310.dll :0x00007FFE013588F0 PyEval_EvalFrameDefault python310.dll :0x00007FFE01358680 PyEval_EvalCode python310.dll :0x00007FFE013497E0 PyWarnings_Init python310.dll :0x00007FFE0128E1C0 PyCFunction_GetFlags python310.dll :0x00007FFE0135F000 PyEval_GetFuncDesc python310.dll :0x00007FFE013588F0 PyEval_EvalFrameDefault python310.dll :0x00007FFE013588F0 PyEval_EvalFrameDefault python310.dll :0x00007FFE0124A280 PyFunction_Vectorcall python310.dll :0x00007FFE01356D50 PyOS_URandomNonblock python310.dll :0x00007FFE0135F000 PyEval_GetFuncDesc python310.dll :0x00007FFE013588F0 PyEval_EvalFrameDefault python310.dll :0x00007FFE013588F0 PyEval_EvalFrameDefault python310.dll :0x00007FFE0124A280 PyFunction_Vectorcall python310.dll :0x00007FFE01356D50 PyOS_URandomNonblock python310.dll :0x00007FFE0135F000 PyEval_GetFuncDesc python310.dll :0x00007FFE013588F0 PyEval_EvalFrameDefault python310.dll :0x00007FFE013588F0 PyEval_EvalFrameDefault python310.dll :0x00007FFE0124A280 PyFunction_Vectorcall python310.dll :0x00007FFE01356D50 PyOS_URandomNonblock python310.dll :0x00007FFE0135F000 PyEval_GetFuncDesc ``` ------- Blender 3.2.1, Commit date: 2022-07-05 15:44, Hash a2d59b2dac9e ```lines=10 Stack trace: blender.exe :0x00007FF6A32532B0 BKE_object_eval_eval_base_flags blender.exe :0x00007FF6A34ED470 std::_Func_impl_no_alloc<<lambda_a91119d7f28e1e2f0bb371b7e2644610>,void,Depsgraph *>::_Do_call blender.exe :0x00007FF6A34E48B0 blender::deg::`anonymous namespace'::evaluate_node blender.exe :0x00007FF6A34E4860 blender::deg::`anonymous namespace'::deg_task_run_func blender.exe :0x00007FF6A82F2050 tbb::internal::function_task<Task>::execute tbb.dll :0x00007FFE2539F220 tbb::recursive_mutex::scoped_lock::internal_try_acquire tbb.dll :0x00007FFE2539F220 tbb::recursive_mutex::scoped_lock::internal_try_acquire tbb.dll :0x00007FFE25394FD0 tbb::interface7::internal::isolate_within_arena tbb.dll :0x00007FFE2539A120 tbb::task_scheduler_init::terminate tbb.dll :0x00007FFE2539D800 tbb::thread_bound_filter::try_process_item tbb.dll :0x00007FFE2539D800 tbb::thread_bound_filter::try_process_item ucrtbase.dll :0x00007FFE476C0F70 beginthreadex KERNEL32.DLL :0x00007FFE48217C10 BaseThreadInitThunk ntdll.dll :0x00007FFE49A0D4B0 RtlUserThreadStart ```
Author

Added subscriber: @godless

Added subscriber: @godless

Added subscriber: @rjg

Added subscriber: @rjg

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

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

Please upload the crash log C:\Users\godless\AppData\Local\Temp\entrance1.crash.txt and try to provide a small example project that leads to crashes on your system.

Please upload the crash log `C:\Users\godless\AppData\Local\Temp\entrance1.crash.txt` and try to provide a small example project that leads to crashes on your system.
Author
[entrance1.crash.txt](https://archive.blender.org/developer/F13388833/entrance1.crash.txt)
Author

Crashes can happend in many projects, the file is a little big and used a lot of images...

Crashes can happend in many projects, the file is a little big and used a lot of images...
Author

{F13388965}I uploaded a project without images packed, I thought the crash happened before Blender begun loading images.

{[F13388965](https://archive.blender.org/developer/F13388965/entrance2.blend)}I uploaded a project without images packed, I thought the crash happened before Blender begun loading images.

@godless Thank you for the files. The crash appears to have happened in USD code. Are you importing USD scenes in your project?

The first line in the crash log seems to suggest that you are not using an official Blender build: # Blender 3.2.0, Commit date: 1970-01-01 00:00, Hash unknown. Could you please check if this issue also occurs in the [official release ]] and a [ https:*builder.blender.org/download/daily/ | more recent version of Blender that are currently under development ?

@godless Thank you for the files. The crash appears to have happened in USD code. Are you importing USD scenes in your project? The first line in the crash log seems to suggest that you are not using an official Blender build: `# Blender 3.2.0, Commit date: 1970-01-01 00:00, Hash unknown`. Could you please check if this issue also occurs in the [official release ]] and a [[ https:*builder.blender.org/download/daily/ | more recent version of Blender that are currently under development ](https:*download.blender.org/release/Blender3.2/)?
Author

Sorry but I don't know what is USD, I imported some models from Daz3D.
I have tried official version before, still the same.{F13389094}This is the latest log generated by the 3.2 LTS

Sorry but I don't know what is USD, I imported some models from Daz3D. I have tried official version before, still the same.{[F13389094](https://archive.blender.org/developer/F13389094/entrance2.crash.txt)}This is the latest log generated by the 3.2 LTS

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

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

I tried 3.30 Beta, still crashed out. Only 3.0 works, but the rendering of overlapping transparent objects like hair in 3.0 will cast some weird shadows, which is fixed in later version.

I tried 3.30 Beta, still crashed out. Only 3.0 works, but the rendering of overlapping transparent objects like hair in 3.0 will cast some weird shadows, which is fixed in later version.

Added subscriber: @iss

Added subscriber: @iss

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

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

I wasn't able to reproduce crash. Since crash happened in USD, I would expect that.

Unfortunately after some works in the project the crash can appear again, randomly.

@godless can you clarify what have you done exactly? Don't think we will be able to resolve this issue otherwise.

I wasn't able to reproduce crash. Since crash happened in USD, I would expect that. > Unfortunately after some works in the project the crash can appear again, randomly. @godless can you clarify what have you done exactly? Don't think we will be able to resolve this issue otherwise.
Author

After many attempts I found the problem was from one of my addons, the Physical Starlight and Atmosphere. Disable the addon and crashes diasppeared, although I don't know why.

After many attempts I found the problem was from one of my addons, the Physical Starlight and Atmosphere. Disable the addon and crashes diasppeared, although I don't know why.

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

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

@godless There is a bug in the add-on. Please check if an updated version of the add-on solves the issue and otherwise report the bug to the developer.

@godless There is a bug in the add-on. Please check if an updated version of the add-on solves the issue and otherwise report the bug to the developer.
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#100416
No description provided.