Page MenuHome

Crash when opening bunny.blend file
Closed, ResolvedPublicBUG

Description

System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 550 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 376.54

Blender Version
Broken: version: 2.90.0 Alpha, branch: master, commit date: 2020-05-29 18:08, hash: rB2ee94c954d67 Notice: it is crashing in Blender 2.83 as well
Worked: Blender 2.82

Short description of error
Crash when opening bunny.blend file

Exact steps for others to reproduce the error
Open the Blend file, Blender should crash if it doesn't crash my blender_debug_output.txt is below.


Related Objects

Event Timeline

Alaska (Alaska) changed the task status from Needs Triage to Confirmed.EditedMay 30 2020, 10:09 AM
Alaska (Alaska) changed the subtype of this task from "Report" to "Bug".
Alaska (Alaska) added a subscriber: Alaska (Alaska).

Can confirm. Also affects 2.83.0 2020-05-29 17:42 rB691a1e3357e1.
Windows-10-10.0.18362
GTX 1050Ti 445.87

And

Linux-5.4.0-7634-generic-x86_64-with-debian-bullseye
GTX 1050Ti 440.82

Please upload this file too.
C:\blend_temp\Bunny.crash.txt

On Linux with 2.83.0.

I think it's worth noting that on Blender 2.82a it doesn't crash but it logs the following:

Warning: property 'release_confirm' not found in keymap item 'OperatorProperties'
Read blend: /home/smjert/Documents/Modeling/Bugs/Bunny.blend
scripts disabled for "/home/smjert/Documents/Modeling/Bugs/Bunny.blend", skipping 'Rabbit_rig_UI.py'
Dependency cycle detected:
  OBRIG-Rabbit/FootRoll.R/BONE_LOCAL() depends on
  OBRIG-Rabbit/Parameters Component/DRIVER(pose.bones["FootRoll.R"].location) via 'Driver -> Driven Property'
  OBRIG-Rabbit/FootRoll.R/BONE_LOCAL() via 'RNA Target -> Driver'
Dependency cycle detected:
  OBRIG-Rabbit/FootRoll.R/BONE_LOCAL() depends on
  OBRIG-Rabbit/Parameters Component/DRIVER(pose.bones["FootRoll.R"].location) via 'Driver -> Driven Property'
  OBRIG-Rabbit/Parameters Component/DRIVER(pose.bones["FootRoll.R"].location) via 'Driver Order'
  OBRIG-Rabbit/FootRoll.R/BONE_LOCAL() via 'RNA Target -> Driver'
Dependency cycle detected:
  OBRIG-Rabbit/FootRoll.L/BONE_LOCAL() depends on
  OBRIG-Rabbit/Parameters Component/DRIVER(pose.bones["FootRoll.L"].location) via 'Driver -> Driven Property'
  OBRIG-Rabbit/FootRoll.L/BONE_LOCAL() via 'RNA Target -> Driver'
Dependency cycle detected:
  OBRIG-Rabbit/FootRoll.L/BONE_LOCAL() depends on
  OBRIG-Rabbit/Parameters Component/DRIVER(pose.bones["FootRoll.L"].location) via 'Driver -> Driven Property'
  OBRIG-Rabbit/Parameters Component/DRIVER(pose.bones["FootRoll.L"].location) via 'Driver Order'
  OBRIG-Rabbit/FootRoll.L/BONE_LOCAL() via 'RNA Target -> Driver'
Detected 4 dependency cycles
ERROR (bke.anim_sys): ../source/blender/blenkernel/intern/anim_sys.c:4160 BKE_animsys_eval_driver: invalid driver - (null)[0]
ERROR (bke.anim_sys): ../source/blender/blenkernel/intern/anim_sys.c:4160 BKE_animsys_eval_driver: invalid driver - (null)[0]
Dalai Felinto (dfelinto) changed the task status from Confirmed to Needs Information from User.Jun 2 2020, 9:30 AM

@Erick Tukuniata (erickblender) (cc @Alaska (Alaska)) this file is too complex (52MB). It is up to the reporter (or the community) to simplify it before it can be considered confirmed.

Normally .blend files can be simplified by removing most objects and disabling settings, until the problem reveals itself more clearly. The file should be as small as possible.

@Erick Tukuniata (erickblender) (cc @Alaska (Alaska)) this file is too complex (52MB). It is up to the reporter (or the community) to simplify it before it can be considered confirmed.

Normally .blend files can be simplified by removing most objects and disabling settings, until the problem reveals itself more clearly. The file should be as small as possible.

This is a .blend file from Blendercloud, did you ask the Blendercloud people to confirm the crash? Can they simplify the file? This report is me indirectly pointing a problem that they have in the Blendercloud.

Dalai Felinto (dfelinto) changed the task status from Needs Information from User to Confirmed.Jun 2 2020, 10:06 AM

I didn't know this file was from the blendercloud.

Still, it would have helped if someone could simplify it, but I will do it myself.

#1 0x0000000002bd9444 in DEG::DepsgraphRelationBuilder::build_driver_relations(DEG::IDNode*) (this=0x7fffffffcec0, id_node=0x7fffc948e288)

Full backtrace: P1441

This is trivial fix, just missing check for NULL rna path in driver (which is done everywhere else in code)... Fix incoming.