Page MenuHome

Nishita Sky Demo File crashes when changing current frame
Confirmed, NormalPublic

Description

System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 970/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 446.14

Blender Version
Broken: version: 2.90.0, branch: master, commit date: 2020-08-31 11:26, hash: rB0330d1af29c0
Worked: ?

Short description of error
The demo file for the new Nishita sky texture in Blender 2.90 crashes when changing the current frame a couple of times while in the cycles render preview.
The following crash dump is produced:

Exact steps for others to reproduce the error

  1. Download and open demo file at https://cloud.blender.org/p/gallery/5f4d1791cc1d7c5e0e8832d4
  2. Change to "Rendered" viewport shading mode
  3. Either hit play, or change the current frame manually a couple of times
  4. Blender should crash very quickly

Event Timeline

It appears to be related to the MeshSequenceCache modifiers on the flag objects. When I remove those modifiers, the crash no longer occurs.

No crash here

System Information
Operating system: Linux-5.7.10-201.fc32.x86_64-x86_64-with-fedora-32-Thirty_Two 64 Bits
Graphics card: GeForce GTX 970M/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 440.100
version: 2.90.0, branch: master, commit date: 2020-08-31 11:26, hash: rB0330d1af29c0
version: 2.91.0 Alpha, branch: master, commit date: 2020-09-01 12:13, hash: rB17cf5001016d

I can confirm that it does not seem to happen on Linux. I testet it on my old laptop, which is windows/linux dualboot. On Windows it crashes, with the same crash file as in my first report. On Linux it does not crash.

System Information
Operating system: Linux-5.8.5-arch1-1-x86_64-with-glibc2.29 64 Bits
Graphics card: Mesa DRI Intel(R) HD Graphics 4400 (HSW GT2) Intel Open Source Technology Center 4.5 (Core Profile) Mesa 20.1.6
version: 2.90.0, branch: makepkg (modified), commit date: 2020-08-31 11:26, hash: rB0330d1af29c0

Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GT 750M/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 382.05
version: 2.90.0, branch: master, commit date: 2020-08-31 11:26, hash: rB0330d1af29c0

Richard Antalik (ISS) changed the task status from Needs Triage to Confirmed.Thu, Sep 3, 7:24 PM
Richard Antalik (ISS) added a project: Cycles.

I've got this backtrace, tried 3 times just to be sure:

 	tbb.dll!00007ffd9ef38615()	Unknown
 	tbb.dll!00007ffd9ef38f98()	Unknown
>	[Inline Frame] blender.exe!tbb::internal::task_group_base::cancel() Line 186	C++
 	[Inline Frame] blender.exe!ccl::TaskPool::cancel() Line 54	C++
 	blender.exe!ccl::TaskPool::~TaskPool() Line 33	C++
 	blender.exe!ccl::ImageManager::device_update(ccl::Device * device, ccl::Scene * scene, ccl::Progress & progress) Line 817	C++
 	blender.exe!ccl::Scene::device_update(ccl::Device * device_, ccl::Progress & progress) Line 262	C++
 	blender.exe!ccl::Scene::update(ccl::Progress & progress, bool & kernel_switch_needed) Line 477	C++
 	blender.exe!ccl::Session::update_scene() Line 943	C++
 	blender.exe!ccl::Session::run_cpu() Line 701	C++
 	blender.exe!ccl::Session::run() Line 776	C++
 	[Inline Frame] blender.exe!std::_Func_class<void>::operator()() Line 976	C++
 	blender.exe!ccl::thread::run(void * arg) Line 53	C++
 	[External Code]

there is a solution to this problem?

there is a solution to this problem?

Not that I am aware of, apart from fixing actual issue