Loading a .blend file created with 4.0.2 crash/freezes in 4.1 #120217

Open
opened 2024-04-03 17:35:58 +02:00 by RotoGluOn · 13 comments

System Information
Operating system: Windows 10 Pro 64
Graphics card: NVIDIA RTX 3090

Blender Version
Broken: 4.1
Worked: 4.0.2

Loading a .blend file created with 4.0.2 crash in 4.1.
I reverted back to 4.0.2 and could open my project back.
I'll have to finish it before upgrading to the next version.

Exact steps for others to reproduce the error
I'll attach the .blend file if requested, I don't have it on this computer (not at home atm).

**System Information** Operating system: Windows 10 Pro 64 Graphics card: NVIDIA RTX 3090 **Blender Version** Broken: 4.1 Worked: 4.0.2 Loading a .blend file created with 4.0.2 crash in 4.1. I reverted back to 4.0.2 and could open my project back. I'll have to finish it before upgrading to the next version. **Exact steps for others to reproduce the error** I'll attach the .blend file if requested, I don't have it on this computer (not at home atm).
RotoGluOn added the
Priority
Normal
Type
Report
Status
Needs Triage
labels 2024-04-03 17:35:59 +02:00

It would be great if you can attach the file. Without the file there's not enough information to debug.
Also it would be great to simplify the file to pinpoint the problem that causes the crash.
Otherwise it will only take others time to find out the cause of this issue.

It would be great if you can attach the file. Without the file there's not enough information to debug. Also it would be great to simplify the file to pinpoint the problem that causes the crash. Otherwise it will only take others time to find out the cause of this issue.
Germano Cavalcante added
Status
Needs Information from User
and removed
Status
Needs Triage
labels 2024-04-03 20:27:48 +02:00
Author

It would be great if you can attach the file. Without the file there's not enough information to debug.
Also it would be great to simplify the file to pinpoint the problem that causes the crash.
Otherwise it will only take others time to find out the cause of this issue.

OK, I'll do that but could you be more specific?

How can I simplify the file? I have no clue of what is causing the freeze/crash so... Your help might be of great value there.

> It would be great if you can attach the file. Without the file there's not enough information to debug. > Also it would be great to simplify the file to pinpoint the problem that causes the crash. > Otherwise it will only take others time to find out the cause of this issue. OK, I'll do that but could you be more specific? How can I simplify the file? I have no clue of what is causing the freeze/crash so... Your help might be of great value there.
Blender Bot added
Status
Archived
and removed
Status
Needs Information from User
labels 2024-04-04 14:25:31 +02:00
Blender Bot added
Status
Needs Triage
and removed
Status
Archived
labels 2024-04-04 14:25:40 +02:00

How can I simplify the file? I have no clue of what is causing the freeze/crash so... Your help might be of great value there.

you mentioned that using 4.1 to open that 4.0 file is causing the crash.
I assume you can still open that 4.0 file using 4.0.
Try to remove as many things as possible, such as model, material, Geometry nodes, and test each step whether you can use 4.1 to open the file causing the crash or not.

For example, if you remove a material and you find 4.1 can successfully open the file now, then it means that material is causing the crash, and anything else can be irrelevant. And then you may further dive in to see which node/setup in material is causing the crash, etc.

This can be time consuming and annoying, and thus will be great if users can help the process instead of asking developers doing so.

> How can I simplify the file? I have no clue of what is causing the freeze/crash so... Your help might be of great value there. you mentioned that using 4.1 to open that 4.0 file is causing the crash. I assume you can still open that 4.0 file using 4.0. Try to remove as many things as possible, such as model, material, Geometry nodes, and test each step whether you can use 4.1 to open the file causing the crash or not. For example, if you remove a material and you find 4.1 can successfully open the file now, then it means that material is causing the crash, and anything else can be irrelevant. And then you may further dive in to see which node/setup in material is causing the crash, etc. This can be time consuming and annoying, and thus will be great if users can help the process instead of asking developers doing so.
Author

Well, thanks for the quick reply.

This is a pure VSE project, consisting of a number of video and sound strips with some image ones and added transitions/effects.

Nothing really fancy.

Is there some log I could look into to figure out what's causing the crash?

What should I remove from the .blend file to make it simpler for you to investigate then?

Well, thanks for the quick reply. This is a pure VSE project, consisting of a number of video and sound strips with some image ones and added transitions/effects. Nothing really fancy. Is there some log I could look into to figure out what's causing the crash? What should I remove from the .blend file to make it simpler for you to investigate then?

for crash log you can find it according to https://docs.blender.org/manual/en/latest/troubleshooting/crash.html.
the simplification rules stay the same. Removing as many things as possible, whether it's video, sound strips, images, transition/effects, or anything that's not causing the crash. try to find what stuff/settings is actually causing the crash, etc.

for details you may watch: https://www.youtube.com/watch?v=JTD0OJq_rF4&ab_channel=Blender

for crash log you can find it according to https://docs.blender.org/manual/en/latest/troubleshooting/crash.html. the simplification rules stay the same. Removing as many things as possible, whether it's video, sound strips, images, transition/effects, or anything that's not causing the crash. try to find what stuff/settings is actually causing the crash, etc. for details you may watch: https://www.youtube.com/watch?v=JTD0OJq_rF4&ab_channel=Blender
Author

OK, I managed to circumvent the origin of the crash from my initial .blend file video project.

I removed everything but one audio strip. It works, as soon as I let one other audio strip (a hard cut from this same audio clip), it will crash.

I tried to create a fresh project with the same audio file and hard cut it, it worked so... I assume it's something else but at least there is the minimal .blend I could get you to reproduce the freeze/crash.

I started Blender in debug mode and I got some logs too.

Basically I get an empty log with this minimal .blend since I had to force close the frozen windows.

On the initial project crash, I got this in the log:

Blender 4.1.0, Commit date: 2024-03-25 20:42, Hash 40a5e739e2

backtrace

Exception Record:

ExceptionCode : EXCEPTION_ACCESS_VIOLATION
Exception Address : 0x00007FFEAD20140C
Exception Module : VCRUNTIME140.dll
Exception Flags : 0x00000000
Exception Parameters : 0x2
Parameters[0] : 0x0000000000000001
Parameters[1] : 0x000001FFBD541FAC


You'll find as attachment the faulty .blend file and the crash logs.

The audio file is pretty big so if you really need it for your tests, I can probably share it somewhere, just tell me.

I hope you'll figure what's wrong.

I might "migrate" my project by hand by exporting a .blend without the audio strip and recreate it in the latest 4.1 version... This is kind of a pain because there are lots of fade-ins/outs and cuts to specific frames to do... but I can manage to redo this, I just wish we could know what's wrong that's causing this crash in my .blend file...

OK, I managed to circumvent the origin of the crash from my initial .blend file video project. I removed everything but one audio strip. It works, as soon as I let one other audio strip (a hard cut from this same audio clip), it will crash. I tried to create a fresh project with the same audio file and hard cut it, it worked so... I assume it's something else but at least there is the minimal .blend I could get you to reproduce the freeze/crash. I started Blender in debug mode and I got some logs too. Basically I get an empty log with this minimal .blend since I had to force close the frozen windows. On the initial project crash, I got this in the log: # Blender 4.1.0, Commit date: 2024-03-25 20:42, Hash 40a5e739e270 # backtrace Exception Record: ExceptionCode : EXCEPTION_ACCESS_VIOLATION Exception Address : 0x00007FFEAD20140C Exception Module : VCRUNTIME140.dll Exception Flags : 0x00000000 Exception Parameters : 0x2 Parameters[0] : 0x0000000000000001 Parameters[1] : 0x000001FFBD541FAC --- You'll find as attachment the faulty .blend file and the crash logs. The audio file is pretty big so if you really need it for your tests, I can probably share it somewhere, just tell me. I hope you'll figure what's wrong. I might "migrate" my project by hand by exporting a .blend without the audio strip and recreate it in the latest 4.1 version... This is kind of a pain because there are lots of fade-ins/outs and cuts to specific frames to do... but I can manage to redo this, I just wish we could know what's wrong that's causing this crash in my .blend file...
Member

Hi, thanks for the report. Opening test_blender-4.0.2-v12.blend in 4.1 did not trigger the crash.
Sound file is missing btw if it's required for the crash.
test_blender-4.0.2-v12.crash.txt is empty but in debug_output.txt, tbb is captured as exception module..

Hi, thanks for the report. Opening `test_blender-4.0.2-v12.blend` in 4.1 did not trigger the crash. Sound file is missing btw if it's required for the crash. `test_blender-4.0.2-v12.crash.txt` is empty but in debug_output.txt, tbb is captured as exception module..
Pratik Borhade added
Status
Needs Information from User
and removed
Status
Needs Triage
labels 2024-04-05 07:20:28 +02:00
Author

Well, yesterday I found out that on the given audio strip, if I try to "hard cut" it (shift + K), it will totally bug and leave me with a "blank" half and the other one is nowhere to be found...

I had earlier versions of the same project which don't behave like this on the same strip, I don't exactly know what I could have done to get such "corrupted" strips. May be a bug in the 4.0.2?

Anyway, now I'm struggling to recreate my audio strips in the 4.1 because there were all some parts of the same hard cut audio strip which matched a video strip which was cut as well and now I have to get the cutting time while everything has been already moved... This is such a pain :x

I'll try to share the audio file with you so that you can hopefully reproduce the error.

Note in the log I submitted, there's a "v18" error log which was an earlier version of the project actually crashing Blender 4.1 and not freezing (so the log is not empty).

Well, yesterday I found out that on the given audio strip, if I try to "hard cut" it (shift + K), it will totally bug and leave me with a "blank" half and the other one is nowhere to be found... I had earlier versions of the same project which don't behave like this on the same strip, I don't exactly know what I could have done to get such "corrupted" strips. May be a bug in the 4.0.2? Anyway, now I'm struggling to recreate my audio strips in the 4.1 because there were all some parts of the same hard cut audio strip which matched a video strip which was cut as well and now I have to get the cutting time while everything has been already moved... This is such a pain :x I'll try to share the audio file with you so that you can hopefully reproduce the error. Note in the log I submitted, there's a "v18" error log which was an earlier version of the project actually crashing Blender 4.1 and not freezing (so the log is not empty).
Author
Well, here is the audio file (1,5 GB). https://drive.google.com/file/d/1yIckMgH2puAUE8jFRLqL7fsMiPiKSsdH/view?usp=sharing
Member

Thanks. Unable to redo the crash really. Though blender shuts down after opening other .blend file.
Could the file itself is corrupted. Could you confirm the crash after importing scene/strip in fresh file?

Thanks. Unable to redo the crash really. Though blender shuts down after opening other .blend file. Could the file itself is corrupted. Could you confirm the crash after importing scene/strip in fresh file?
Author

Hi,

I couldn't reproduce the crash from a fresh .blend file importing the same audio file (so far).

BTW, this audio file is "legit" (from Audacity then processed with FL Studio latest, officially licensed).

What I could though is reproduce the "hard cut bug" in the file I managed to open after having removed all the faulty audio strip entirely.

When I tried to recreate this strip by importing the same audio file, it ended up bugging as well, eventually leading to a sudden crash of Blender (4.1).

For now I'm stuck with 4.0.2 until I have finished this project...

Hi, I couldn't reproduce the crash from a fresh .blend file importing the same audio file (so far). BTW, this audio file is "legit" (from Audacity then processed with FL Studio latest, officially licensed). What I could though is reproduce the "hard cut bug" in the file I managed to open after having removed all the faulty audio strip entirely. When I tried to recreate this strip by importing the same audio file, it ended up bugging as well, eventually leading to a sudden crash of Blender (4.1). For now I'm stuck with 4.0.2 until I have finished this project...
Member

Can you check eventviewer and reliability monitor, see if any log/error is mentioned about the crash?

tbb is captured as exception module..

You can try launching blender from command line with -t 1 argument, it might avoid the crash.

Can you check eventviewer and reliability monitor, see if any log/error is mentioned about the crash? > tbb is captured as exception module.. You can try launching blender from command line with `-t 1` argument, it might avoid the crash.
Member

Any updates?

Any updates?
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#120217
No description provided.