Maniphest T67616

Seemingly random crashes with a noticeable pattern
Closed, Duplicate

Assigned To
None
Authored By
Finn Bear (finnb)
Jul 24 2019, 10:23 PM
Tags
  • BF Blender
Subscribers
dark999 (dark999)
Finn Bear (finnb)
Gavin Scott (Zoot)

Description

System Information
Operating system: Linux-4.15.0-50-generic-x86_64-with-debian-buster-sid 64 Bits
Graphics card: GeForce GTX 1080 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 410.104

Blender Version
Broken: version: (R.C. 2) 2.80 (sub 74), branch: master, commit date: 2019-07-18 14:52, hash: rB38d4483c6a51

Short description of error
Blender crashes randomly in edit mode

bpy.ops.object.editmode_toggle()  # Operator
bpy.ops.object.editmode_toggle()  # Operator
bpy.ops.object.editmode_toggle()  # Operator
bpy.ops.transform.translate(value=(-0.632152, 0, 0), orient_type='GLOBAL', orient_matrix=((1, 0, 0), (0, 1, 0), (0, 0, 1)), orient_matrix_type='GLOBAL', constraint_axis=(True, False, False), mirror=True, use_proportional_edit=True, proportional_edit_falloff='SMOOTH', proportional_size=1.61051, use_proportional_connected=False, use_proportional_projected=False)  # Operator
bpy.ops.object.editmode_toggle()  # Operator
bpy.ops.object.editmode_toggle()  # Operator
bpy.ops.object.editmode_toggle()  # Operator
bpy.ops.object.editmode_toggle()  # Operator

# backtrace
/home/finnb/Downloads/Software/blender-2.8/blender(BLI_system_backtrace+0x1d) [0x1360b9d]
/home/finnb/Downloads/Software/blender-2.8/blender() [0x114a239]
/lib/x86_64-linux-gnu/libc.so.6(+0x3ef20) [0x7f898fcf0f20]
/home/finnb/Downloads/Software/blender-2.8/blender() [0x168d102]
/home/finnb/Downloads/Software/blender-2.8/blender(BLO_memfile_free+0x41) [0x2e825e1]
/home/finnb/Downloads/Software/blender-2.8/blender() [0x2e822cf]
/home/finnb/Downloads/Software/blender-2.8/blender() [0x2e9f1a1]
/home/finnb/Downloads/Software/blender-2.8/blender(BKE_undosys_stack_limit_steps_and_memory+0x147) [0x2e9f617]
/home/finnb/Downloads/Software/blender-2.8/blender(ED_undo_push+0x13c) [0x2e8189c]
/home/finnb/Downloads/Software/blender-2.8/blender() [0x15107a3]
/home/finnb/Downloads/Software/blender-2.8/blender() [0x1510de6]
/home/finnb/Downloads/Software/blender-2.8/blender() [0x1510f47]
/home/finnb/Downloads/Software/blender-2.8/blender(WM_operator_name_call_ptr+0x1a) [0x151134a]
/home/finnb/Downloads/Software/blender-2.8/blender() [0x2c00144]
/home/finnb/Downloads/Software/blender-2.8/blender() [0x1510cdb]
/home/finnb/Downloads/Software/blender-2.8/blender() [0x151302a]
/home/finnb/Downloads/Software/blender-2.8/blender() [0x1513c3e]
/home/finnb/Downloads/Software/blender-2.8/blender() [0x15159ec]
/home/finnb/Downloads/Software/blender-2.8/blender(wm_event_do_handlers+0x4e5) [0x1516295]
/home/finnb/Downloads/Software/blender-2.8/blender(WM_main+0x20) [0x150bbb0]
/home/finnb/Downloads/Software/blender-2.8/blender(main+0x2fe) [0x10b7a7e]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7f898fcd3b97]
/home/finnb/Downloads/Software/blender-2.8/blender() [0x1146b5c]
bpy.ops.object.editmode_toggle()  # Operator
bpy.ops.object.editmode_toggle()  # Operator
Saved "squirrel-3.5.blend"  # Info
bpy.ops.object.editmode_toggle()  # Operator
bpy.ops.mesh.delete(type='VERT')  # Operator
bpy.ops.mesh.edge_face_add()  # Operator
bpy.ops.mesh.edge_face_add()  # Operator
bpy.context.scene.type = 'GLOBAL'  # Property
bpy.context.scene.type = 'LOCAL'  # Property
bpy.ops.transform.translate(value=(-0.0371162, 0.0442539, 0), orient_type='GLOBAL', orient_matrix=((-0.0871556, -0.996195, 0), (0.172987, -0.0151344, -0.984808), (0.98106, -0.0858316, 0.173648)), orient_matrix_type='GLOBAL', mirror=True, use_proportional_edit=True, proportional_edit_falloff='SPHERE', proportional_size=0.00851853, use_proportional_connected=False, use_proportional_projected=False)  # Operator

# backtrace
/home/finnb/Downloads/Software/blender-2.8/blender(BLI_system_backtrace+0x1d) [0x1360b9d]
/home/finnb/Downloads/Software/blender-2.8/blender() [0x114a239]
/lib/x86_64-linux-gnu/libc.so.6(+0x3ef20) [0x7fb01fc7af20]
/home/finnb/Downloads/Software/blender-2.8/blender() [0x168d102]
/home/finnb/Downloads/Software/blender-2.8/blender(BLO_memfile_free+0x41) [0x2e825e1]
/home/finnb/Downloads/Software/blender-2.8/blender() [0x2e822cf]
/home/finnb/Downloads/Software/blender-2.8/blender() [0x2e9f1a1]
/home/finnb/Downloads/Software/blender-2.8/blender(BKE_undosys_stack_limit_steps_and_memory+0x147) [0x2e9f617]
/home/finnb/Downloads/Software/blender-2.8/blender(ED_undo_push+0x13c) [0x2e8189c]
/home/finnb/Downloads/Software/blender-2.8/blender() [0x15107a3]
/home/finnb/Downloads/Software/blender-2.8/blender() [0x1510de6]
/home/finnb/Downloads/Software/blender-2.8/blender() [0x151302a]
/home/finnb/Downloads/Software/blender-2.8/blender() [0x1513c3e]
/home/finnb/Downloads/Software/blender-2.8/blender() [0x1515d2e]
/home/finnb/Downloads/Software/blender-2.8/blender(wm_event_do_handlers+0x4e5) [0x1516295]
/home/finnb/Downloads/Software/blender-2.8/blender(WM_main+0x20) [0x150bbb0]
/home/finnb/Downloads/Software/blender-2.8/blender(main+0x2fe) [0x10b7a7e]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7fb01fc5db97]
/home/finnb/Downloads/Software/blender-2.8/blender() [0x1146b5c]

Exact steps for others to reproduce the error
I'm not really sure what cases this issue but it has happened twice and there is some relation between the two reports, such as
-BKE_undosys_stack_limit_steps_and_memory
-BLO_memfile_free

I'll update this post if and when I figure out what exactly causes the crash

Event Timeline

Finn Bear (finnb) created this task.Jul 24 2019, 10:23 PM
Gavin Scott (Zoot) added a subscriber: Gavin Scott (Zoot).Jul 24 2019, 11:50 PM

Can you try the current nightly Beta download from https://builder.blender.org/download/ or RC3 when it's available?

Finn Bear (finnb) added a comment.Jul 25 2019, 12:31 AM

I will definitely switch to RC3 when it becomes available but please understand that this is a random crash and not observing it is not 100% proof that it is fixed. I really hope that those backtraces can provide some valuable clues.

dark999 (dark999) added a subscriber: dark999 (dark999).Jul 25 2019, 12:36 AM

please, next time can you upload a .txt file instead paste a long text in report header

thank you

Finn Bear (finnb) added a comment.Jul 25 2019, 12:38 AM

Sure, I will do that next time :)

Brecht Van Lommel (brecht) closed this task as a duplicate of T67217: Undo steps limiting crash with sculpt and texture painting .Jul 25 2019, 12:40 AM