Seit dem ich Archlinux installiert habe (vielleicht liegts am neuen Kernel) verursacht java eine Ausnahme im Kernel, und zwar in den JRE-Versionen 1.5 sowie 1.6 mit azureus. Hatte vorher Slackware-current mit 2.6.18.8-Kernel. Hier ein Auszug aus meiner Kernel-Log:
Apr 29 09:08:50 karova CPU: 0
Apr 29 09:08:50 karova EIP: 0060:[<c02cefde>] Tainted: P VLI
Apr 29 09:08:50 karova EFLAGS: 00210202 (2.6.20-ARCH #1)
Apr 29 09:08:50 karova EIP is at fib_rules_lookup+0x1e/0xd0
Apr 29 09:08:50 karova eax: cf3c8000 ebx: 00000000 ecx: 00000000 edx: dcea3460
Apr 29 09:08:50 karova esi: 00000000 edi: cf3c9e40 ebp: dcea2a80 esp: cf3c9db4
Apr 29 09:08:50 karova ds: 007b es: 007b ss: 0068
Apr 29 09:08:50 karova Process java (pid: 6116, ti=cf3c8000 task=d52d3030 task.ti=cf3c8000)
Apr 29 09:08:50 karova Stack: 00000000 00000000 00000000 cfae6ed4 cf3c9e40 cf3c9e9c dce91fcb cf3c9dd4
Apr 29 09:08:50 karova dce75950 00000000 00000000 cf3c9e4c dce68d7b 00000000 00000000 00000000
Apr 29 09:08:50 karova c03d2880 cf3c9e4c cfae6ed4 cfae6ec4 cfae6a40 dce8a531 00000044 00000000
Apr 29 09:08:50 karova Call Trace:
Apr 29 09:08:50 karova [<dce91fcb>] fib6_rule_lookup+0x2b/0x90 [ipv6]
Apr 29 09:08:50 karova [<dce75950>] ip6_pol_route_output+0x0/0x1c0 [ipv6]
Apr 29 09:08:50 karova [<dce68d7b>] ip6_dst_lookup_tail+0x8b/0xc0 [ipv6]
Apr 29 09:08:50 karova [<dce8a531>] tcp_v6_connect+0x241/0x700 [ipv6]
Apr 29 09:08:50 karova [<c02b79f4>] lock_sock_nested+0xa4/0xb0
Apr 29 09:08:50 karova [<c030770a>] inet_stream_connect+0x1ea/0x270
Apr 29 09:08:50 karova [<c02b53a2>] sys_connect+0x82/0xd0
Apr 29 09:08:50 karova [<c02b564f>] sock_attach_fd+0x6f/0xd0
Apr 29 09:08:50 karova [<c01716ef>] get_empty_filp+0x6f/0x170
Apr 29 09:08:50 karova [<c016e6a1>] fd_install+0x21/0x50
Apr 29 09:08:50 karova [<c02b621c>] sock_map_fd+0x3c/0x60
Apr 29 09:08:50 karova [<c02b6c08>] sys_socketcall+0x98/0x280
Apr 29 09:08:50 karova [<c011d380>] do_page_fault+0x0/0x630
Apr 29 09:08:50 karova [<c0103242>] sysenter_past_esp+0x5f/0x85
Apr 29 09:08:50 karova =======================
Apr 29 09:08:50 karova Code: e9 61 fe ff ff 90 8d b4 26 00 00 00 00 55 89 c5 57 89 d7 56 53 83 ec 08 89 e0 89 4c 24 04 25 00 e0 ff ff ff 40 14 8b 55 34 8b 32 <8b> 06 0f 18 00 90 39 f2 74 35 90 8d b4 26 00 00 00 00 8b 46 0c
Apr 29 09:08:50 karova EIP: [<c02cefde>] fib_rules_lookup+0x1e/0xd0 SS:ESP 0068:cf3c9db4
Apr 29 09:08:50 karova <6>note: java[6116] exited with preempt_count 1
Ausserdem friert mein Rechner regelmäßg ein, dies hat aber nichts mit Java zu tun. Die Scrolltasten blinken. Ich bekomme keinen Log-Eintrag darüber. So kann ich das Problem schwierig eingrenzen. Ich habe auf einem AMD64 die 32 bit Version von Arch laufen, hab ein MCP51 - Chipset von Nvidia mit entsprechender GPU on Board. Ich habe auf ihr bisher nur den Treiber von Nvidia zum laufen gebracht, aber vor arch-linux ohne Probleme. Vielleicht hat jemand einen Ansatz.