Re: [suse-amd64] Java Segfaults on Opteron w/ Suse 9.1
Similar problem here. Arima HDAMA, dual 246, 8 gig, LSI Megaraid SCSI, and SLES 8. Blackdown 64 bit 1.4 JVM (others tried, but too numerous to mention) Jakarta-Tomcat 4.1 Apache, JSP, servlets, etc. Now working, but still gets java segfaults in /var/log/messages (enought that it is now linked to a file on a partition with more space). We have been working on this for a couple of months, but still do not have a fix. Some things have helped: ulimit -s 2048 (for the shell starting Tomcat) Memory reduced in Tomcat => -Xms256 -Xmx 1024 (as far as I know this should do nothing in 1.4, but it seems to help) Al, please stay in contact as to what you find out on this. Our application is running, but I want to get rid of this problem. Regards, Bob Thilsted |---------+----------------------------> | | Al Adler | | | <aadler@sourcecod| | | ecorp.com> | | | | | | 05/17/04 11:06 AM| | | | |---------+---------------------------->
-----------------------------------------------------------------------------------------------------------------| | | | To: suse-amd64@suse.com | | cc: java-linux@blackdown.org | | Subject: [suse-amd64] Java Segfaults on Opteron w/ Suse 9.1 | -----------------------------------------------------------------------------------------------------------------|
Hello; We're having problems with java on our dual opteron 242 box. The box has 2gb Ram, and a Tyan 2885 mb. We have an application that runs in jboss 3.2.3. We installed a clean copy of 64 bit Suse 9.1 and setup our application. The application started dying in various ways which we traced back to the following errors appearing in /var/log/messages: May 17 13:23:27 dev5 kernel: java[5474]: segfault at 0000000000000004 rip 0000000057ea7300 rsp 000000008127f938 error 4 May 17 13:23:27 dev5 kernel: java[5474]: segfault at 0000000000000004 rip 0000000057f95f6a rsp 0000000081280040 error 4 May 17 13:23:29 dev5 kernel: java[5474]: segfault at 0000000000000004 rip 000000005800363e rsp 000000008127f558 error 4 May 17 13:23:29 dev5 kernel: java[5474]: segfault at 0000000000000004 rip 000000005800d8ca rsp 000000008127ed60 error 4 We even tried running jboss without our application deployed and got the same errors out of the jboss jmx-console. We have been running 64 bit Suse 9.0 before this; we had tried some of the preproduction 2.6 kernels for that and got similar errors. The standard 2.4 kernel(201) works without those errors, although the last 2 builds (209 and 215) have caused some less severe java out of memory errors. We've tried 3 different JVM's and got the same errors, the JVM's are the Blackdown.org 32 and 64 bit rc1 versions and the Sun 1.4.2_3. All the version info and processor info are below. Any idea where I can go for some help with this? Thanks Al MACHINE INFO: Linux dev5 2.6.4-54.5-smp #1 SMP Fri May 7 16:47:27 UTC 2004 x86_64 x86_64 x86_64 GNU/Linux dev5:~ # cat /proc/cpuinfo processor : 0 vendor_id : AuthenticAMD cpu family : 15 model : 5 model name : AMD Opteron(tm) Processor 242 stepping : 1 cpu MHz : 1593.735 cache size : 1024 KB fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext lm 3dnowext 3dnow bogomips : 3129.34 TLB size : 1088 4K pages clflush size : 64 address sizes : 40 bits physical, 48 bits virtual power management: ts ttp processor : 1 vendor_id : AuthenticAMD cpu family : 15 model : 5 model name : AMD Opteron(tm) Processor 242 stepping : 1 cpu MHz : 1593.735 cache size : 1024 KB fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext lm 3dnowext 3dnow bogomips : 3178.49 TLB size : 1088 4K pages clflush size : 64 address sizes : 40 bits physical, 48 bits virtual power management: ts ttp java version "1.4.2-rc1" Java(TM) 2 Runtime Environment, Standard Edition (build Blackdown-1.4.2-rc1) Java HotSpot(TM) Client VM (build Blackdown-1.4.2-rc1, mixed mode) dev5:~ # java -version java version "1.4.2_03" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_03-b02) Java HotSpot(TM) Client VM (build 1.4.2_03-b02, mixed mode) dev5:/usr/java/j2sdk1.4.2_amd64/bin # ./java -version java version "1.4.2-rc1" Java(TM) 2 Runtime Environment, Standard Edition (build Blackdown-1.4.2-rc1) Java HotSpot(TM) 64-Bit Server VM (build Blackdown-1.4.2-rc1, mixed mode) d -- Check the List-Unsubscribe header to unsubscribe For additional commands, email: suse-amd64-help@suse.com
Isn't SLES 8 a 2.4 kernel? We've been stable on 2.4 but have had our segfaults under 2.6 for both 9.0 and 9.1. We also have seen a memory leak in the blackdown 64 jvm(rc1) in our testing. The 32 bit blackdown is stable under 2.4 for us on some kernels but not others. TTFN, Al Robert_Thilsted@ord.uscourts.gov wrote:
Similar problem here. Arima HDAMA, dual 246, 8 gig, LSI Megaraid SCSI, and SLES 8.
Blackdown 64 bit 1.4 JVM (others tried, but too numerous to mention) Jakarta-Tomcat 4.1 Apache, JSP, servlets, etc.
Now working, but still gets java segfaults in /var/log/messages (enought that it is now linked to a file on a partition with more space). We have been working on this for a couple of months, but still do not have a fix. Some things have helped:
ulimit -s 2048 (for the shell starting Tomcat) Memory reduced in Tomcat => -Xms256 -Xmx 1024 (as far as I know this should do nothing in 1.4, but it seems to help)
Al, please stay in contact as to what you find out on this. Our application is running, but I want to get rid of this problem.
Regards,
Bob Thilsted
|---------+----------------------------> | | Al Adler | | | <aadler@sourcecod| | | ecorp.com> | | | | | | 05/17/04 11:06 AM| | | | |---------+---------------------------->
-----------------------------------------------------------------------------------------------------------------| | | | To: suse-amd64@suse.com | | cc: java-linux@blackdown.org | | Subject: [suse-amd64] Java Segfaults on Opteron w/ Suse 9.1 | -----------------------------------------------------------------------------------------------------------------|
Hello; We're having problems with java on our dual opteron 242 box. The box has 2gb Ram, and a Tyan 2885 mb. We have an application that runs in jboss 3.2.3. We installed a clean copy of 64 bit Suse 9.1 and setup our application. The application started dying in various ways which we traced back to the following errors appearing in /var/log/messages:
May 17 13:23:27 dev5 kernel: java[5474]: segfault at 0000000000000004 rip 0000000057ea7300 rsp 000000008127f938 error 4 May 17 13:23:27 dev5 kernel: java[5474]: segfault at 0000000000000004 rip 0000000057f95f6a rsp 0000000081280040 error 4 May 17 13:23:29 dev5 kernel: java[5474]: segfault at 0000000000000004 rip 000000005800363e rsp 000000008127f558 error 4 May 17 13:23:29 dev5 kernel: java[5474]: segfault at 0000000000000004 rip 000000005800d8ca rsp 000000008127ed60 error 4
We even tried running jboss without our application deployed and got the same errors out of the jboss jmx-console. We have been running 64 bit Suse 9.0 before this; we had tried some of the preproduction 2.6 kernels for that and got similar errors. The standard 2.4 kernel(201) works without those errors, although the last 2 builds (209 and 215) have caused some less severe java out of memory errors. We've tried 3 different JVM's and got the same errors, the JVM's are the Blackdown.org 32 and 64 bit rc1 versions and the Sun 1.4.2_3. All the version info and processor info are below. Any idea where I can go for some help with this?
Thanks Al
MACHINE INFO:
Linux dev5 2.6.4-54.5-smp #1 SMP Fri May 7 16:47:27 UTC 2004 x86_64 x86_64 x86_64 GNU/Linux
dev5:~ # cat /proc/cpuinfo processor : 0 vendor_id : AuthenticAMD cpu family : 15 model : 5 model name : AMD Opteron(tm) Processor 242 stepping : 1 cpu MHz : 1593.735 cache size : 1024 KB fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext lm 3dnowext 3dnow bogomips : 3129.34 TLB size : 1088 4K pages clflush size : 64 address sizes : 40 bits physical, 48 bits virtual power management: ts ttp
processor : 1 vendor_id : AuthenticAMD cpu family : 15 model : 5 model name : AMD Opteron(tm) Processor 242 stepping : 1 cpu MHz : 1593.735 cache size : 1024 KB fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext lm 3dnowext 3dnow bogomips : 3178.49 TLB size : 1088 4K pages clflush size : 64 address sizes : 40 bits physical, 48 bits virtual power management: ts ttp
java version "1.4.2-rc1" Java(TM) 2 Runtime Environment, Standard Edition (build Blackdown-1.4.2-rc1) Java HotSpot(TM) Client VM (build Blackdown-1.4.2-rc1, mixed mode)
dev5:~ # java -version java version "1.4.2_03" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_03-b02) Java HotSpot(TM) Client VM (build 1.4.2_03-b02, mixed mode)
dev5:/usr/java/j2sdk1.4.2_amd64/bin # ./java -version java version "1.4.2-rc1" Java(TM) 2 Runtime Environment, Standard Edition (build Blackdown-1.4.2-rc1) Java HotSpot(TM) 64-Bit Server VM (build Blackdown-1.4.2-rc1, mixed mode) d
-- Check the List-Unsubscribe header to unsubscribe For additional commands, email: suse-amd64-help@suse.com
participants (2)
-
Al Adler
-
Robert_Thilsted@ord.uscourts.gov