Ok. I have substituted all the OSC-route objects (hundreds of them) for the route object, to discard an external’s problem, but the crash repeats, i think it was the only third party object i was using.
Have a look in the task manager. The reason the patch is crashing is the memory usage is continually increasing until it reaches 2GB which is the Max 32 bit limit. I don’t have time to identify the exact problem but it’s possible you may have some form of infinite loop. I’d suggest checking all the processes that happen when the patch loads. To help keep track of these issues it may be helpful to have a single initialisation subpatcher triggered by a single loadbang rather than loadbangs spread throughout various subpatchers.
The reason it may not be crashing for others is because they may have run it in 64 bit and it would therefore take longer to reach the memory limit and they may have exited the patch before the crash.
This reply was modified 11 months by tomprescott1989. Reason: 64 bit clarification