libglib g_list_lastで次のJavaセグメンテーション違反を見たことがありますか?スタックにはg_list_lastしか表示されず、「現在のスレッドはネイティブスレッドです」と表示されます。Java 6VMはJBOSS6を実行しており、カスタムネイティブコードはありませんでした。
サーバーは数時間正常に動作し、その後故障します...常にまったく同じエラーが発生します。hs_errファイルからの最も興味深い抜粋を投稿しています。
手がかりを事前に感謝します!
よろしく、
ダグ
# #致命的なエラーがJavaランタイム環境によって検出されました: # #SIGSEGV(0xb)at pc = 0x0000003e5022a5e3、pid = 14845、tid = 1196464448 # #JREバージョン:6.0_23-b05 #Java VM:Java HotSpot(TM)64ビットサーバーVM(19.0-b09混合モードlinux-amd64圧縮oops) #問題のあるフレーム: #C [libglib-2.0.so.0 + 0x2a5e3] g_list_last + 0x13 # #バグレポートを提出したい場合は、以下にアクセスしてください。 #http://java.sun.com/webapps/bugreport/crash.jsp # - - - - - - - - スレッド - - - - - - - - 現在のスレッドはネイティブスレッドです siginfo:si_signo = SIGSEGV:si_errno = 0、si_code = 1(SEGV_MAPERR)、si_addr = 0x0000010068f06abb レジスター: RAX = 0x0000010068f06ab3、RBX = 0x000000004d59ee10、RCX = 0x000000004e60aeb0、RDX = 0x0000000000000000 RSP = 0x0000000047508e18、RBP = 0x00002aaab9afcca0、RSI = 0x00002aaab9afcca0、RDI = 0x0000010068f06ab3 R8 = 0x0000000000000001、R9 = 0x0000000000003a93、R10 = 0x0000000000000000、R11 = 0x0000003e5022abb0 R12 = 0x000000047c6556b8、R13 = 0x00002aaab8c7a3f0、R14 = 0x000000004d698e40、R15 = 0x000000004da3c4b0 RIP = 0x0000003e5022a5e3、EFL = 0x0000000000010202、CSGSFS = 0x0000000000000033、ERR = 0x0000000000000004 TRAPNO = 0x000000000000000e
..。
R11 = 0x0000003e5022abb0 0x0000003e5022abb0:/lib64/libglib-2.0.so.0の0x0000003e50200000のg_list_append + 0 R12 = 0x000000047c6556b8 [エラー報告中にエラーが発生しました(レジスタの印刷、スタックの最上位、PCの近くの命令)、id 0xb] スタック:[0x00000000474c9000,0x000000004750a000]、sp = 0x0000000047508e18、空き領域= 255k ネイティブフレーム:(J =コンパイルされたJavaコード、j =解釈された、Vv = VMコード、C =ネイティブコード) C [libglib-2.0.so.0 + 0x2a5e3] g_list_last + 0x13 - - - - - - - - 処理する - - - - - - - - VMの状態:セーフポイントではありません(通常の実行) 現在スレッドが所有しているVMMutex/ Monitor:なし ヒープ PSYoungGen合計4767296K、使用済み4345622K [0x00000006c2800000、0x0000000800000000、0x0000000800000000) eden space 4368704K、99%使用[0x00000006c2800000,0x00000007caaac208,0x00000007cd250000) スペース398592Kから、4%使用[0x00000007cd250000,0x00000007ce369990,0x00000007e5790000) スペース373184K、0%使用[0x00000007e9390000,0x00000007e9390000,0x0000000800000000) PSOldGen合計10403840K、使用済み1828930K [0x0000000447800000、0x00000006c2800000、0x00000006c2800000) オブジェクトスペース10403840K、17%使用[0x0000000447800000,0x00000004b7210910,0x00000006c2800000) PSPermGen合計288448K、使用済み288427K [0x0000000347800000、0x00000003591b0000、0x0000000447800000) オブジェクトスペース288448K、99%使用[0x0000000347800000,0x00000003591aaf10,0x00000003591b0000)
..。
- - - - - - - - システム - - - - - - - - OS:Red Hat Enterprise Linux Serverリリース5.5(Tikanga) uname:Linux 2.6.18-194.el5#1 SMP Tue Mar 16 21:52:39 EDT 2010 x86_64 libc:glibc 2.5 NPTL 2.5 rlimit:スタック10240k、コア0k、NPROC 1056767、NOFILE 16384、AS無限大 負荷平均:1.01 0.58 0.40 / proc / meminfo: MemTotal:132086452 kB MemFree:12656648 kB バッファー:1441372 kB キャッシュ:107627992 kB SwapCached:0 kB アクティブ:77778444 kB 非アクティブ:39851400 kB HighTotal:0 kB HighFree:0 kB LowTotal:132086452 kB LowFree:12656648 kB SwapTotal:61440552 kB SwapFree:61440552 kB 汚れた:864 kB 書き戻し:0 kB AnonPages:8560164 kB マップ済み:84312 kB スラブ:1645472 kB ページテーブル:31956 kB NFS_Unstable:0 kB バウンス:0 kB CommitLimit:127483776 kB Committed_AS:20373196 kB VmallocTotal:34359738367 kB VmallocUsed:297932 kB VmallocChunk:34359436991 kB HugePages_Total:0 HugePages_Free:0 HugePages_Rsvd:0 巨大なページサイズ:2048 kB CPU:合計32(CPUあたり8コア、コアあたり2スレッド)ファミリ6モデル47ステッピング2、cmov、cx8、fxsr、mmx、sse、sse2、sse3、ssse3、sse4.1、sse4.2、popcnt、ht メモリ:4kページ、物理132086452k(12656648k無料)、スワップ61440552k(61440552k無料) vm_info:Linux-amd64 JRE(1.6.0_23-b05)用のJava HotSpot(TM)64ビットサーバーVM(19.0-b09)、2010年11月12日14:12:21に「java_re」とgcc 3.2.2( SuSE Linux)