jit-gl-pass.maxpat fails on configuration change
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
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.
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
Sorry,
MBP retina Nvidia Geforce GT750M 2Go OSX.11.5
Max 7.2.3 64b