Esto sería fácil de rastrear en Objective-C, pero en Java pensé que este tipo de cosas era imposible. El error que estoy viendo es:Puntero no alineado liberado, en Java?
java(7198,0x124a13000) malloc: *** error for object 0x1003109c1: Non-aligned pointer being freed
*** set a breakpoint in malloc_error_break to debug
¿Cómo establecería un punto de interrupción de este tipo en Java? O bien, ¿cómo rastrearía el objeto en cuestión? Esa dirección de memoria NO es el código hash, ¿verdad?
Supongo que está compilando Java a C y luego a un archivo binario. Qué compilador estas usando? ¿Qué sucede cuando compilas tu código Java en bytecode ordinario de Java y lo ejecutas en una JVM? –
Es todo el material 100% estándar dentro de Eclipse utilizando la JVM estándar. Probablemente sean los controladores CoreMIDI ... –
Gracias @AlexD, lo rastreé. Era una biblioteca nativa (suministrada por Apple, irónicamente/tristemente). –