jit-gl-pass.maxpat fails on configuration change


    Jun 08 2016 | 5:22 pm
    I just downloaded Max 7.2.3 and read the news item regarding jit-gl-pass here:
    So, i downloaded the patch. when I try the following, I get a core dump which I have included below (not in its entireity). I am running Yosemite Mac OSX on an iMac which has a GeForce card in it.
    1) Download patch which is a folder called jitglpass containing two files: jit-gl-pass.maxpat and rota.jxp 2) Open up the patch 3) click Start rendering 4) press 3 (Commit the change) 5) go back to #2 and click on bloom 1 (the top circle under bloom) 6) press 3 again 7) dump
    .......
    Process: Max [11969] Path: /Applications/Max.app/Contents/MacOS/Max Identifier: com.cycling74.Max Version: 7.2.3 [46583fa] (7.2.3) Code Type: X86 (Native) Parent Process: ??? [1] Responsible: Max [11969] User ID: 501
    Date/Time: 2016-06-08 12:14:37.171 -0500 OS Version: Mac OS X 10.10.5 (14F1713) Report Version: 11 Anonymous UUID: D6D40B3C-0FAD-6B61-AE53-2A01468BB84E
    Sleep/Wake UUID: E626243B-581B-43AD-B7E9-CB72FDCFC773
    Time Awake Since Boot: 150000 seconds Time Since Wake: 4700 seconds
    Crashed Thread: 0 CrBrowserMain Dispatch queue: com.apple.main-thread
    Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_PROTECTION_FAILURE at 0x00000000bf78afc4
    VM Regions Near 0xbf78afc4: Stack 00000000b7ab9000-00000000b7b3a000 [ 516K] rw-/rwx SM=PRV --> Stack 00000000bbf8b000-00000000bf78b000 [ 56.0M] ---/rwx SM=NUL Stack 00000000bf78b000-00000000bff8b000 [ 8192K] rw-/rwx SM=COW
    Thread 0 Crashed:: CrBrowserMain Dispatch queue: com.apple.main-thread 0 com.apple.GeForceGLDriver 0x48227c35 0x48000000 + 2260021 1 com.apple.GeForceGLDriver 0x4821a42e 0x48000000 + 2204718 2 com.apple.GeForceGLDriver 0x4821ad55 0x48000000 + 2207061 3 com.apple.GeForceGLDriver 0x48220686 0x48000000 + 2229894 4 com.apple.GeForceGLDriver 0x486a04da 0x48000000 + 6948058 5 com.apple.GeForceGLDriver 0x486a0803 0x48000000 + 6948867 6 com.apple.GeForceGLDriver 0x486a090c 0x48000000 + 6949132 7 com.apple.GeForceGLDriver 0x482235ac 0x48000000 + 2241964 8 com.apple.GeForceGLDriver 0x48224332 0x48000000 + 2245426 9 com.apple.GeForceGLDriver 0x483430cc 0x48000000 + 3420364 10 libGPUSupportMercury.dylib 0x989838d7 gldUpdateDrawFramebuffer + 158 11 GLEngine 0x1229c4c0 gleUpdateDrawFramebufferState + 553 12 GLEngine 0x121a6bab glClear_Exec + 208 13 libGL.dylib 0x9badae97 glClear + 28

    • Jun 09 2016 | 5:46 pm
      yeah looks like there's a bug in jit.gl.pass that's exposed in this patch if any of the matrixctl columns aren't set. we'll take a look, but for now simply make sure every column has a selection before committing the change.
    • Jun 09 2016 | 5:49 pm
      Hello, I can confirm several crashes when trying several matrix control configuration. I tried to focus and it seems that selecting rota 3 (matrix ctrl 0 2) is the crasher!! HTH Cheers Hubert
    • Jun 09 2016 | 5:51 pm
      Sorry, MBP retina Nvidia Geforce GT750M 2Go OSX.11.5 Max 7.2.3 64b