我遇到了一个问题,涉及 GlazedList 1.8的代码,在java 1.8_05/64位/FC20和Windows 8下运行时造成了 SIGSEGV。我有反汇编输出(
JRE版本:Java(TM) SE Runtime Environment(8.0_05-b13)(构建1.8.0_05-b13)Java虚拟机:Java HotSpot(TM) 64位服务器VM(25.5-b02混合模式linux-amd64压缩的oops) 问题帧: J 12756 C2 ca.odell.glazedlists.impl.filter.BoyerMooreCaseInsensitiveTextSearchStrategy.indexOf(Ljava/lang/String;)I(147字节)@ 0x00007fdc2d93bcfc [0x00007fdc2d93baa0 + 0x25c]
-XX:+UnlockDiagnosticVMOptions '-XX:CompileCommand=print,*BoyerMooreCaseInsensitiveTextSearchStrategy.indexOf'
参见下文),但我不知道如何调试它。所以任何关于调试代码或寻求帮助的提示都将不胜感激。
反汇编代码超过 30000 个字符,所以您需要转到此处https://java.net/jira/browse/GLAZEDLISTS-564?focusedCommentId=378982&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-378982阅读代码。
Java运行环境检测到了一个致命错误:SIGSEGV (0xb) at pc=0x00007fdc2d93bcfc, pid=12092, tid=140582414018304
JRE版本:Java(TM) SE Runtime Environment(8.0_05-b13)(构建1.8.0_05-b13)Java虚拟机:Java HotSpot(TM) 64位服务器VM(25.5-b02混合模式linux-amd64压缩的oops) 问题帧: J 12756 C2 ca.odell.glazedlists.impl.filter.BoyerMooreCaseInsensitiveTextSearchStrategy.indexOf(Ljava/lang/String;)I(147字节)@ 0x00007fdc2d93bcfc [0x00007fdc2d93baa0 + 0x25c]