keithlang's picture

@keithlang

Groups

    keithlang's picture
    keithlang commented on keithlang's Discussion, “Mix Audio channels issue on M1?

    Thanks Azy. That's very useful. Jean Marie any ideas here?

    keithlang's picture
    keithlang commented on keithlang's Discussion, “Mix Audio channels issue on M1?

    Hey thanks Azy Having someone else repro is gold. Are you on M1?

    keithlang's picture
    keithlang commented on keithlang's Discussion, “Mix Audio channels issue on M1?

    Fire periodically is just emulating my app, which is basically firing off audio clips. This could be any audio sources—for example a single long audio file that's triggered by Fire on Start.

    Distinct files make no difference (tried that). Given that I can reproduce a Vuo crash here with a log (with this setup), I'm thinking it's something beyond my control at this point.

    keithlang's picture
    keithlang posted a new Bug Report, “Crash: Mix multi channel audio

    Crash: Mix multi channel audio

    Status: 

    Vuo version: 

    OS version: 

    • macOS 11

    CPU architecture: 

    Apple Silicon (M1/ARM64)

    How severely does this bug affect you?: 

    ●●●○ — It prevents me from completing a specific task with Vuo.

    Steps causing the bug to occur: 

    1. Issue per here: https://vuo.org/node/3067

    Log of crashed thread:

    Crash here btw:

    Thread 11 Crashed:: Dispatch queue: org.vuo.composition.RenderLayersToWindow:updatedWindow
    0   libVuoGlPool.dylib              0x0000000100555710 VuoGlProgram_getUniformLocation + 10972
    1   libVuoGlPool.dylib              0x00000001005558e8 VuoGlProgram_getUniformLocation + 11444
    2   libVuoGlPool.dylib              0x00000001005558e8 VuoGlProgram_getUniformLocation + 11444
    3   libVuoGlPool.dylib              0x0000000100555824 VuoGlProgram_getUniformLocation + 11248
    4   libVuoGlPool.dylib              0x000000010054f9dc VuoGlPool_logVRAMFreed + 92
    5   libVuoGlPool.dylib              0x000000010054f938 VuoGlTexturePool_disuse + 288
    6   libVuoGlPool.dylib              0x000000010054fc20 VuoGlTexture_release + 288
    7   libVuoModuleCache-installed.dylib   0x00000001049b192c VuoImage_free + 176
    8   libVuoModuleCache-installed.dylib   0x0000000104d6e9cc VuoShader_free(void*) + 424
    9   libVuoModuleCache-installed.dylib   0x0000000104d62bcc VuoSceneObject_free(void*) + 56
    10  libVuoModuleCache-installed.dylib   0x0000000104c6f9f8 VuoListRemoveLastValue_VuoSceneObject + 104
    11  libVuoModuleCache-installed.dylib   0x0000000104d62be8 VuoSceneObject_free(void*) + 84
    12  libVuoModuleCache-installed.dylib   0x0000000104d5fba4 VuoRenderedLayers_free + 32
    13  ClappyDataLogger-i3sEAq.dylib   0x00000001093543bc ClappyDataLoggeri3sEAq__RenderLayersToWindow__updatedWindow + 600
    14  libdispatch.dylib               0x0000000198657ec0 _dispatch_client_callout + 20
    15  libdispatch.dylib               0x000000019865f6a8 _dispatch_lane_serial_drain + 620
    16  libdispatch.dylib               0x00000001986602a4 _dispatch_lane_invoke + 404
    17  libdispatch.dylib               0x000000019866ab74 _dispatch_workloop_worker_thread + 764
    18  libsystem_pthread.dylib         0x000000019880389c _pthread_wqthread + 276
    19  libsystem_pthread.dylib         0x00000001988025d4 start_wqthread + 8
    

    Have you found a workaround?: 

    Nope :(

    keithlang's picture
    keithlang commented on keithlang's Discussion, “Mix Audio channels issue on M1?

    I'll also add that an approach like this will usually stop and/or crash the composition after some time.

    Pages