Easily reproducible crash in spreadsheet::GeometryDataSource::apply_selection_filter #102113

Closed
opened 2022-10-27 23:57:13 +02:00 by Mason · 2 comments

System Information
Operating system: Windows 10
Graphics card: RTX 2070 OC

Blender Version
Broken: 3.3.1 (via Steam)

Short description of error
Changing into the edit mode in my scene setup with the selection filter enabled in the spreadsheet view crashes blender.

Exact steps for others to reproduce the error

  1. Unzip http://hai.rout0r.org/temp/blender/edit-mode-crash-1.zip into a directory
  2. Open Lego.blend
  3. Select the object "Cube" by clicking on it in 3D view
  4. Hit tab to enter edit mode.

From the crash log in temp:

Read library:  'D:\Blender\hai-lib.blend', '//hai-lib.blend', parent '<direct>'  # Info
bpy.ops.object.editmode_toggle()  # Operator

# backtrace
Exception Record:

ExceptionCode         : EXCEPTION_ACCESS_VIOLATION
Exception Address     : 0x00007FF7F6F23746
Exception Module      : blender.exe
Exception Flags       : 0x00000000
Exception Parameters  : 0x2
	Parameters- [x] : 0x0000000000000000
	Parameters- [x] : 0x0000000000000000


Stack trace:
blender.exe         :0x00007FF7F6F23700  blender::index_mask_ops::find_indices_from_virtual_array
blender.exe         :0x00007FF7F66DC2D0  blender::ed::spreadsheet::GeometryDataSource::apply_selection_filter
blender.exe         :0x00007FF7F66E5B00  blender::ed::spreadsheet::spreadsheet_filter_rows
blender.exe         :0x00007FF7F66D6250  spreadsheet_main_region_draw
blender.exe         :0x00007FF7F22B09F0  ED_region_do_draw
blender.exe         :0x00007FF7F1F03810  wm_draw_window_offscreen
blender.exe         :0x00007FF7F1F03670  wm_draw_window
blender.exe         :0x00007FF7F1F030C0  wm_draw_update
blender.exe         :0x00007FF7F1EDC450  WM_main
blender.exe         :0x00007FF7F0FD12A0  main
blender.exe         :0x00007FF7F70F2D10  __scrt_common_main_seh
KERNEL32.DLL        :0x00007FFA5B4C7020  BaseThreadInitThunk
ntdll.dll           :0x00007FFA5CA62630  RtlUserThreadStart```

HTH :)
**System Information** Operating system: Windows 10 Graphics card: RTX 2070 OC **Blender Version** Broken: 3.3.1 (via Steam) **Short description of error** Changing into the edit mode in my scene setup with the selection filter enabled in the spreadsheet view crashes blender. **Exact steps for others to reproduce the error** 1. Unzip http://hai.rout0r.org/temp/blender/edit-mode-crash-1.zip into a directory 2. Open Lego.blend 3. Select the object "Cube" by clicking on it in 3D view 4. Hit tab to enter edit mode. **From the crash log in temp:** ```# Blender 3.3.1, Commit date: 2022-10-04 18:35, Hash b292cfe5a936 Read library: 'D:\Blender\hai-lib.blend', '//hai-lib.blend', parent '<direct>' # Info bpy.ops.object.editmode_toggle() # Operator # backtrace Exception Record: ExceptionCode : EXCEPTION_ACCESS_VIOLATION Exception Address : 0x00007FF7F6F23746 Exception Module : blender.exe Exception Flags : 0x00000000 Exception Parameters : 0x2 Parameters- [x] : 0x0000000000000000 Parameters- [x] : 0x0000000000000000 Stack trace: blender.exe :0x00007FF7F6F23700 blender::index_mask_ops::find_indices_from_virtual_array blender.exe :0x00007FF7F66DC2D0 blender::ed::spreadsheet::GeometryDataSource::apply_selection_filter blender.exe :0x00007FF7F66E5B00 blender::ed::spreadsheet::spreadsheet_filter_rows blender.exe :0x00007FF7F66D6250 spreadsheet_main_region_draw blender.exe :0x00007FF7F22B09F0 ED_region_do_draw blender.exe :0x00007FF7F1F03810 wm_draw_window_offscreen blender.exe :0x00007FF7F1F03670 wm_draw_window blender.exe :0x00007FF7F1F030C0 wm_draw_update blender.exe :0x00007FF7F1EDC450 WM_main blender.exe :0x00007FF7F0FD12A0 main blender.exe :0x00007FF7F70F2D10 __scrt_common_main_seh KERNEL32.DLL :0x00007FFA5B4C7020 BaseThreadInitThunk ntdll.dll :0x00007FFA5CA62630 RtlUserThreadStart``` HTH :)
Author

Added subscriber: @BestYeen

Added subscriber: @BestYeen
Member

Closed as duplicate of blender/blender#101786

Closed as duplicate of blender/blender#101786
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 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-addons#102113
No description provided.