Crash opening 2.78 file and switching workspace #55174
Labels
No Label
legacy module
Animation & Rigging
legacy module
Core
legacy module
Eevee & Viewport
legacy module
Modeling
legacy module
Platforms, Builds, Tests & Devices
legacy module
Rendering & Cycles
legacy module
User Interface
legacy module
VFX & Video
legacy project
2.81
legacy project
Animation & Rigging
legacy project
BF Blender: 2.8
legacy project
BF Blender: After Release
legacy project
BF Blender: Next
legacy project
Core
legacy project
Cycles
legacy project
EEVEE & Viewport
legacy project
Modeling
legacy project
Modifiers
legacy project
Overrides
legacy project
Platform: Windows
legacy project
Render Pipeline
legacy project
User Interface
legacy project
Video Sequencer
Priority::Normal
Status::Archived
Status::Duplicate
Status::Resolved
Type::Bug
Type::Patch
Type::Report
No Milestone
No Assignees
4 Participants
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: archive/blender-file#55174
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
d7824de8e44e8620ebfb6f0971d4136198ab9bb8
MacOS 10.13
Hi - if I open certain Blender 2.78 files in Blender 2.80 I encounter a NULL pointer when changing workspaces.
To reproduce:
frame #1: 0x000000010017b357 blender
WM_toolsystem_refresh_screen_area(workspace=0x000060c0001e7b08, scene=0x000000012601b208, sa=0x0000604000162b88) at wm_toolsystem.c:407 frame #2: 0x0000000100779dce blender
ED_area_initialize(wm=0x000000011f683b98, win=0x000000011f683d38, sa=0x0000604000162b88) at area.c:1468frame #3: 0x00000001007887ab blender
ED_screen_refresh(wm=0x000000011f683b98, win=0x000000011f683d38) at screen_edit.c:816 frame #4: 0x000000010078a135 blender
screen_change_update(C=0x00006080000e0288, win=0x000000011f683d38, sc=0x000000011fa838a8) at screen_edit.c:1232frame #5: 0x000000010079a0d0 blender
ED_workspace_change(workspace_new=0x000060c0001e7b08, C=0x00006080000e0288, wm=0x000000011f683b98, win=0x000000011f683d38) at workspace_edit.c:199 frame #6: 0x00000001001474be blender
wm_event_do_notifiers(C=0x00006080000e0288) at wm_event_system.c:387frame #7: 0x0000000100142b00 blender
WM_main(C=0x00006080000e0288) at wm.c:548 frame #8: 0x000000010013ce8c blender
main(argc=1, argv=0x00007ffeefbff4a8) at creator.c:514frame #9: 0x00007fff7709a015 libdyld.dylib
start + 1 frame #10: 0x00007fff7709a015 libdyld.dylib
start + 1```Added subscriber: @adamlatchem-2
Here is my suggested tactical fix
Added subscribers: @ideasman42, @JoshuaLeung
@ideasman42 Looks like one of the toolsystem <-> workspace things you were working on last week.
@adamlatchem-2 Technically we haven't opened the tracker for 2.8 user bug reports yet. We're currently dealing with a large number of critical bugs from the Spring team that need to get addressed first.
This issue was referenced by blender/blender@03a80facfc
Added subscriber: @brecht
The real problem here is that the view layer should not be NULL, if that's the case lots of other things can break too.
Changed status from 'Open' to: 'Resolved'
Thanks for the more comprehensive fix Brecht.