这在 Objective-C 中很容易追踪,但在 Java 中我认为这种事情是不可能的。我看到的错误是:
java(7198,0x124a13000) malloc: *** error for object 0x1003109c1: Non-aligned pointer being freed
*** set a breakpoint in malloc_error_break to debug
如何在 Java 中设置这种类型的断点?或者,我将如何追踪相关对象?该内存地址不是哈希码,对吧?
最佳答案
您不会在 Java 本身中调试此类内容,因为这似乎是 JVM 本身的错误或某些流氓 native 库中的错误。
关于java - 在 Java 中释放非对齐指针?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9333311/