I've been having a strange problem with mxj and my latest code abomination.
Max freezes or crashes on the first test-run _after_ I re-compile and re-instantiate the mxj.
Logout sometimes helps, and when it doesn't a restart always does. Once I restart, the patch runs as expected.
I know it's impossible to say exactly without a code example, but the code is pretty huge... All I'm wondering about is where I might start looking for a cure for such a problem? Any ideas about what types of routines, data structures, etc. might present this strange behavior? A garbage collection thing maybe? I have a "clear" routine that resets/clears all data structures, which I always run before I close/re-open the patch.