Maniphest T67016

Workspaces crashing (segmentation fault)
Closed, ResolvedBUG

Assigned To
Brecht Van Lommel (brecht)
Authored By
Everton Schneider (eversimo)
Jul 15 2019, 9:30 PM
Tags
  • BF Blender
Subscribers
artem ivanov (ixd)
Everton Schneider (eversimo)
Gavin Scott (Zoot)
William Reynish (billreynish)

Description

System Information
Operating system: Linux-5.0.0-20-generic-x86_64-with-Ubuntu-19.04-disco 64 Bits
Graphics card: GeForce GTX 980 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 430.26

Blender Version
Broken: version: 2.80 (sub 74), branch: master, commit date: 2019-07-15 17:55, hash: rBd061154b9320
Worked: (optional)

Short description of error
Texture paint, shading and UV editing workspaces are crashing blender with segmentation fault message on the terminal.

Exact steps for others to reproduce the error
With the default scene change to one of this workspaces and "boom", blender closed.

Revisions and Commits

rB Blender

Related Objects

Mentioned In
T67018: Crash when switching to the UV Editing workspace
Mentioned Here
rBdaff18dd2869: Fix T63349: image texture garbage collection causing freezes

Event Timeline

Everton Schneider (eversimo) created this task.Jul 15 2019, 9:30 PM
Gavin Scott (Zoot) added a subscriber: Gavin Scott (Zoot).Jul 15 2019, 10:05 PM

Thanks, this seems to be a new issue post RC. I see it today on Windows, if I start Blender, dismiss splash, click Animation tab, click Shading tab, crash.

artem ivanov (ixd) added a subscriber: artem ivanov (ixd).Jul 15 2019, 10:15 PM

Maybe related to https://developer.blender.org/rBdaff18dd286920c0636329c704c3758f90be0013

BKE_image_tag_time(ima);

ima can be nullptr.

Gavin Scott (Zoot) lowered the priority of this task from 90 to High.Jul 15 2019, 10:19 PM

Dies at:

void BKE_image_tag_time(Image *ima)
{
  ima->lastused = PIL_check_seconds_timer_i();

with ima null

Backtrace:

blender.exe!BKE_image_tag_time(Image * ima) Line 898 (g:\bdev\blender\source\blender\blenkernel\intern\image.c:898)
blender.exe!draw_image_main(const bContext * C, ARegion * ar) Line 803 (g:\bdev\blender\source\blender\editors\space_image\image_draw.c:803)
blender.exe!image_main_region_draw(const bContext * C, ARegion * ar) Line 616 (g:\bdev\blender\source\blender\editors\space_image\space_image.c:616)
blender.exe!ED_region_do_draw(bContext * C, ARegion * ar) Line 572 (g:\bdev\blender\source\blender\editors\screen\area.c:572)
blender.exe!wm_draw_window_offscreen(bContext * C, wmWindow * win, bool stereo) Line 617 (g:\bdev\blender\source\blender\windowmanager\intern\wm_draw.c:617)
blender.exe!wm_draw_window(bContext * C, wmWindow * win) Line 755 (g:\bdev\blender\source\blender\windowmanager\intern\wm_draw.c:755)
blender.exe!wm_draw_update(bContext * C) Line 935 (g:\bdev\blender\source\blender\windowmanager\intern\wm_draw.c:935)
blender.exe!WM_main(bContext * C) Line 424 (g:\bdev\blender\source\blender\windowmanager\intern\wm.c:424)
blender.exe!main(int argc, const unsigned char * * UNUSED_argv_c) Line 502 (g:\bdev\blender\source\creator\creator.c:502)
blender.exe!invoke_main() Line 79 (d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:79)
blender.exe!scrt_common_main_seh() Line 288 (d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288)
blender.exe!
scrt_common_main() Line 331 (d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:331)
blender.exe!mainCRTStartup() Line 17 (d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_main.cpp:17)
kernel32.dll!00007ffeef814034() (Unknown Source:0)
ntdll.dll!00007ffef03a3691() (Unknown Source:0)

Gavin Scott (Zoot) assigned this task to Brecht Van Lommel (brecht).Jul 15 2019, 10:20 PM
Brecht Van Lommel (brecht) changed the task status from Unknown Status to Resolved by committing rB8faaeef5fb03: Fix T67016: crash drawing image editor without image.Jul 15 2019, 10:23 PM
Brecht Van Lommel (brecht) added a commit: rB8faaeef5fb03: Fix T67016: crash drawing image editor without image.
Brecht Van Lommel (brecht) added a subscriber: William Reynish (billreynish).