I have a very weird and bad crash in a big complicate patch, apparently due to poly's out~.
The structure is like this: I have a poly~, having a subpatch containing itsself a poly~ inside. Inside this second poly I have all standard MSP treatments (no weird object), but here's the "funny" part: one of those object inside this second poly~ is a [pfft~ gizmo_loadme]. As soon as I get rid of it, I have no more crashes.
As soon as I put it back, if I try to run two "run" two instances of the first poly, rainbow-wheel for some seconds, and crash.
I was wondering if there's somebody who had the same issue, or a similar one, and I tried to reproduce the thing.
I built a very simple poly~ in poly~ situation (with a play~ in the inner poly~), and I had a bad crash at saving time. So I'm puzzled. Of course, I completed the full smaller example, and everything worked in the simple one.
Is there maybe some known incompatibility between gismo~ and other stuff?
I'm on Max 5.1.9, but I tried in Max 6 and I still have crashes.
The snippet of a common bug report is:
Process: MaxMSP 
Version: ??? (???)
Code Type: X86 (Native)
Parent Process: launchd 
Date/Time: 2011-11-05 18:13:23.508 +0100
OS Version: Mac OS X 10.6.8 (10K549)
Report Version: 6
Interval Since Last Report: 2559679 sec
Crashes Since Last Report: 86
Per-App Crashes Since Last Report: 2
Anonymous UUID: 422A41C2-C578-4B2C-8833-5181E491657E
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000200
Crashed Thread: 33
Thread 33 Crashed:
0 com.cycling74.out~ 0x34171ac1 sout_perform2 + 62
1 com.cycling74.MaxAudioAPI 0x027ca2ec dspchain_tick + 90
2 com.cycling74.poly~ 0x3241e2f8 poly_run + 401
3 com.cycling74.poly~ 0x32420a69 poly_processnormal + 216
4 com.cycling74.poly~ 0x32420e8a poly_perform + 146
5 com.cycling74.MaxAudioAPI 0x027ca2ec dspchain_tick + 90
6 com.cycling74.poly~ 0x3241e158 poly_workerproc + 141
7 com.cycling74.MaxMSP 0x000fafbb sysparallel_worker_execute + 37
8 com.cycling74.MaxMSP 0x000fb518 sysparallel_threadproc(_sysparallel_thread*) + 90
9 com.cycling74.MaxMSP 0x00065ce8 systhread_threadproc(void*) + 60
10 libSystem.B.dylib 0x971bd259 _pthread_start + 345
11 libSystem.B.dylib 0x971bd0de thread_start + 34