My patch has suddenly developed a crashing habit. It seems to involve Java, but I didn't change the *only* mxj object used by the patch, and it's extremely simple -- it just takes 10 (index, freq) pairs from Jehan's pitch~ object, and converts them to multislider indices for a filter. I see "Low Memory Detector" in the crash log below, but it's only reading 20 atoms... Does anyone see from this what could be going on? Are there any simple cures (keeping in mind that this crashing started without any change to the mxj code, or to the process that initiates it).
thanks in advance.
J.
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000
Crashed Thread: 0 Java: AWT-AppKit Dispatch queue: com.apple.main-thread
Application Specific Information:
Java information:
Exception type: Bus Error (0xa) at pc=0x000bcd83
Java VM: Java HotSpot(TM) Client VM (14.3-b01-101 mixed mode macosx-x86)
Current thread (0x1e800c00): JavaThread "AWT-AppKit" [_thread_in_native, id=-1599621888, stack(0xbf800000,0xc0000000)]
Stack: [0xbf800000,0xc0000000]
Java Threads: ( => current thread )
0x3680a800 JavaThread "Timer-0" daemon [_thread_blocked, id=-1304113152, stack(0xb234d000,0xb244d000)]
0x36805000 JavaThread "TimerQueue" daemon [_thread_blocked, id=-1305169920, stack(0xb224b000,0xb234b000)]
0x37805000 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=-1306226688, stack(0xb2149000,0xb2249000)]
0x39006400 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=-1307283456, stack(0xb2047000,0xb2147000)]
0x3880e800 JavaThread "AWT-Shutdown" [_thread_blocked, id=-1308340224, stack(0xb1f45000,0xb2045000)]
0x1ea10000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=-1310453760, stack(0xb1d41000,0xb1e41000)]
0x1ea0f400 JavaThread "CompilerThread0" daemon [_thread_blocked, id=-1313890304, stack(0xb19fa000,0xb1afa000)]
0x1ea0e400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=-1314947072, stack(0xb18f8000,0xb19f8000)]
0x1ea0d400 JavaThread "Surrogate Locker Thread (CMS)" daemon [_thread_blocked, id=-1316003840, stack(0xb17f6000,0xb18f6000)]
0x1ea02000 JavaThread "Finalizer" daemon [_thread_blocked, id=-1317060608, stack(0xb16f4000,0xb17f4000)]
0x1ea01000 JavaThread "Reference Handler" daemon [_thread_blocked, id=-1318117376, stack(0xb15f2000,0xb16f2000)]
=>0x1e800c00 JavaThread "AWT-AppKit" [_thread_in_native, id=-1599621888, stack(0xbf800000,0xc0000000)]
Other Threads:
0x1e9fd400 VMThread [stack: 0xb14f0000,0xb15f0000] [id=-1319174144]
0x1ea11000 WatcherThread [stack: 0xb1e43000,0xb1f43000] [id=-1309396992]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
par new generation total 14336K, used 6378K [0x21010000, 0x22010000, 0x223c0000)
eden space 12288K, 51% used [0x21010000, 0x2164ab38, 0x21c10000)
from space 2048K, 0% used [0x21c10000, 0x21c10000, 0x21e10000)
to space 2048K, 0% used [0x21e10000, 0x21e10000, 0x22010000)
concurrent mark-sweep generation total 49152K, used 0K [0x223c0000, 0x253c0000, 0x31010000)
concurrent-mark-sweep perm gen total 12288K, used 9819K [0x31010000, 0x31c10000, 0x35010000)
Virtual Machine Arguments:
JVM Args: -Xincgc -Xms64m -Xmx256m
Java Command:
Launcher Type: generic
Physical Memory: Page Size = 4k, Total = 16384M, Free = 17592186042556M