cancel
Showing results for 
Search instead for 
Did you mean: 

Blender Discussions

aestivalis
Journeyman III

ProRender for Blender Crashes randomly on macOS

I am using a Mac Pro 2013 with dual Firepro D300 and an eGPU RX 580. 

It can happen in material preview, render preview, or render output, in both Blender 2.80 and 2.81 . 

ProRender version is the latest. 

Thank you. 

Crash info as below:

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_CRASH (SIGSEGV)

Exception Codes:       0x0000000000000000, 0x0000000000000000

Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11

Termination Reason:    Namespace SIGNAL, Code 0xb

Terminating Process:   Blender [31824]

ID   Vend/Dev

70d1 67df1002

Seconds Ago   ID   Type

   100000.0   70d1 Attach

    21000.0   70d1 Eject

    21000.0   70d1 EjectFinalize

    21000.0   70d1 EjectFinalized

    21000.0   70d1 Detach

    21000.0   70d1 Attach

Application Specific Information:

objc[31824]: BronzeMtlCmdBuffer object 0x7fe5ad029a00 overreleased while already deallocating; break on objc_overrelease_during_dealloc_error to debug

objc[31824]: BronzeMtlBlitCmdEncoder object 0x7fe5a7c394d0 overreleased while already deallocating; break on objc_overrelease_during_dealloc_error to debug

objc[31824]: BronzeMtlCmdBuffer object 0x7fe5a9275e00 overreleased while already deallocating; break on objc_overrelease_during_dealloc_error to debug

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread

0   libsystem_kernel.dylib        0x00007fff67252ce6 __psynch_cvwait + 10

1   libsystem_pthread.dylib       0x00007fff67319185 _pthread_cond_wait + 701

2   org.blenderfoundation.blender 0x000000010db9e4ad PyThread_acquire_lock_timed + 541

3   org.blenderfoundation.blender 0x000000010dbea2af acquire_timed + 111

4   org.blenderfoundation.blender 0x000000010dbea02c lock_PyThread_acquire_lock + 44

5   org.blenderfoundation.blender 0x000000010da83fec _PyMethodDef_RawFastCallDict + 572

6   org.blenderfoundation.blender 0x000000010da83004 _PyObject_FastCallDict + 276

7   org.blenderfoundation.blender 0x000000010db56700 _PyEval_EvalFrameDefault + 27856

8   org.blenderfoundation.blender 0x000000010db5ae25 _PyEval_EvalCodeWithName + 2981

9   org.blenderfoundation.blender 0x000000010da837c6 _PyFunction_FastCallKeywords + 230

10  org.blenderfoundation.blender 0x000000010db5a0c9 call_function + 809

11  org.blenderfoundation.blender 0x000000010db56bf3 _PyEval_EvalFrameDefault + 29123

12  org.blenderfoundation.blender 0x000000010da83cfd function_code_fastcall + 253

13  org.blenderfoundation.blender 0x000000010d6f6fd1 bpy_class_call + 961

14  org.blenderfoundation.blender 0x000000010d816688 engine_view_draw + 136

15  org.blenderfoundation.blender 0x000000011177bb86 external_draw_scene + 278

16  org.blenderfoundation.blender 0x000000011173a22d drw_engines_draw_scene + 173

17  org.blenderfoundation.blender 0x00000001117395b5 DRW_draw_render_loop_ex + 1621

18  org.blenderfoundation.blender 0x0000000111a21a8d view3d_main_region_draw + 125

19  org.blenderfoundation.blender 0x0000000111a9294e ED_region_do_draw + 366

20  org.blenderfoundation.blender 0x000000010d89464b wm_draw_update + 1899

21  org.blenderfoundation.blender 0x000000010d8922a0 WM_main + 48

22  org.blenderfoundation.blender 0x000000010d38740f main + 927

23  libdyld.dylib                 0x00007fff6710f7fd start + 1

0 Likes
2 Replies
aestivalis
Journeyman III

Not sure about the preview crash, but every time the render sample reaches over 120, Blender crashes. 

Edit: Once I disable my dGPUs (D300 2GB *2) and use the RX 580 8GB only, this no longer happens. I suppose it's probably not enough VRAM on the D300s?

0 Likes
aestivalis
Journeyman III

Another problem I started facing is... Blender stops rendering after every 24 frames, as is shown in the image.

The graphics driver seems stop responding, I guess this one is on Apple?

Screen Shot 2019-12-18 at 1.12.42 AM.png

0 Likes