Page MenuHome

Crash trying to move the origin of an empty
Closed, ResolvedPublicBUG

Description

System Information
Operating system: Linux-5.4.13-3-MANJARO-x86_64-with-glibc2.29 64 Bits
Graphics card: AMD VERDE (DRM 2.50.0, 5.4.13-3-MANJARO, LLVM 9.0.1) X.Org 4.5 (Core Profile) Mesa 19.3.2

Blender Version
Broken: version: 2.83 (sub 1), branch: master, commit date: 2020-01-24 17:48, hash: rB79d9874028ff
Worked: 2.81a

Short description of error
Trying to move the origin of an empty crashes blender.

Exact steps for others to reproduce the error
Create an empty
Check "Affect only: Origins"
Selection to Cursor (Shift-S 8)
Crash

Event Timeline

Robert Guetzkow (rjg) changed the task status from Needs Triage to Confirmed.Jan 26 2020, 12:24 AM

I can reproduce this issue. The following stack trace is for rB5325bc3fb629.

ED_object_data_xform_create_ex(ID * id, bool is_edit_mode) Line 309	C
ED_object_data_xform_create(ID * id) Line 405	C
ED_object_data_xform_container_item_ensure(XFormObjectData_Container * xds, Object * ob) Line 610	C
snap_selected_to_location(bContext * C, const float * snap_target_global, const bool use_offset) Line 460	C
snap_selected_to_cursor_exec(bContext * C, wmOperator * op) Line 536	C
wm_operator_invoke(bContext * C, wmOperatorType * ot, wmEvent * event, PointerRNA * properties, ReportList * reports, const bool poll_only, bool use_last_properties) Line 1269	C
wm_operator_call_internal(bContext * C, wmOperatorType * ot, PointerRNA * properties, ReportList * reports, const short context, const bool poll_only, wmEvent * event) Line 1470	C
WM_operator_name_call_ptr(bContext * C, wmOperatorType * ot, short context, PointerRNA * properties) Line 1519	C
ui_apply_but_funcs_after(bContext * C) Line 880	C
ui_popup_handler(bContext * C, const wmEvent * event, void * userdata) Line 10750	C
wm_handler_ui_call(bContext * C, wmEventHandler_UI * handler, const wmEvent * event, int always_pass) Line 617	C
wm_handlers_do_intern(bContext * C, wmEvent * event, ListBase * handlers) Line 2543	C
wm_handlers_do(bContext * C, wmEvent * event, ListBase * handlers) Line 2789	C
wm_event_do_handlers(bContext * C) Line 3168	C
WM_main(bContext * C) Line 420	C
main(int argc, const unsigned char * * UNUSED_argv_c) Line 520	C
Bastien Montagne (mont29) triaged this task as High priority.
Bastien Montagne (mont29) changed the subtype of this task from "Report" to "Bug".