Steps causing the bug to occur
- Erratic occurrence with attached Colors3.vuo
How did the result differ from what you expected?
VuoCompositionLoader crashes from time to time
Have you found a workaround?
No
Other notes
- Vuo version: 1.2.0
- macOS version: OS X 10.10
When hidden behind another window, resource usage bobs from 0.5% up to about 180%. When window is in front, and used, resources lies at about 174% constantly. I haven’t seen it crash with the window showing. May be related to the “rendered layers” bug previously posted, but this is with the workaround in place, and an additional “Hold” node on the layers going from the “Combine Layers…” port to the layer in port of the “Render Layers to Window” node
Crash report summaries
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
Thread 8 Crashed:: CVDisplayLink Dispatch queue: vuo.window.opengl.internal.draw
0 libsystem_platform.dylib 0x00007fff8955eb50 _platform_strcmp + 80
1 libVuoResources.dylib 0x0000000107d85324 VuoShader_getUniform_VuoImage + 116
2 libVuoResources.dylib 0x0000000107d3e1de VuoSceneRenderer_drawSceneObjectsRecursively(VuoSceneObject, VuoSceneRendererInternal_object*, float*, float*, VuoSceneRendererInternal*) + 1824
3 libVuoResources.dylib 0x0000000107d3fd80 VuoSceneRenderer_drawSceneObjectsRecursively(VuoSceneObject, VuoSceneRendererInternal_object*, float*, float*, VuoSceneRendererInternal*) + 8898
4 libVuoResources.dylib 0x0000000107d3fd80 VuoSceneRenderer_drawSceneObjectsRecursively(VuoSceneObject, VuoSceneRendererInternal_object*, float*, float*, VuoSceneRendererInternal*) + 8898
5 libVuoResources.dylib 0x0000000107d3fd80 VuoSceneRenderer_drawSceneObjectsRecursively(VuoSceneObject, VuoSceneRendererInternal_object*, float*, float*, VuoSceneRendererInternal*) + 8898
6 libVuoResources.dylib 0x0000000107d3d574 VuoSceneRenderer_draw + 1060
7 libVuoResources.dylib 0x0000000107de97ae vuo_layer_render_window_draw + 126
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000040
t= 10.7793s VuoShader.cc:766 VuoShader_activate() Error: Unknown type for 'color'
Thread 17 Crashed:: CVDisplayLink Dispatch queue: vuo.window.opengl.internal.draw
0 libdispatch.dylib 0x00007fff8c851b27 dispatch_semaphore_wait + 7
1 libVuoResources.dylib 0x0000000104fe3fb6 VuoShader_getAttributeLocations + 102
2 libVuoResources.dylib 0x0000000104f9f31d VuoSceneRenderer_uploadSceneObject(VuoSceneRendererInternal*, VuoSceneObject&, bool*, VuoSceneRendererInternal_object*, void*, bool) + 705
3 libVuoResources.dylib 0x0000000104fa186f VuoSceneRenderer_uploadSceneObjectsRecursively(VuoSceneRendererInternal*, VuoSceneObject&, bool*, VuoSceneRendererInternal_object*, void*) + 50
4 libVuoResources.dylib 0x0000000104fa19be VuoSceneRenderer_uploadSceneObjectsRecursively(VuoSceneRendererInternal*, VuoSceneObject&, bool*, VuoSceneRendererInternal_object*, void*) + 385
5 libVuoResources.dylib 0x0000000104fa19be VuoSceneRenderer_uploadSceneObjectsRecursively(VuoSceneRendererInternal*, VuoSceneObject&, bool*, VuoSceneRendererInternal_object*, void*) + 385
6 libVuoResources.dylib 0x0000000104fa13fd VuoSceneRenderer_draw + 685
7 libVuoResources.dylib 0x000000010504d7ae vuo_layer_render_window_draw + 126
Colors3.vuo (20.6 KB)
VuoCrashLog.txt (86.9 KB)
VuoCrash2.txt (89.3 KB)
VuoCrash3.txt (78.8 KB)