Hi all, we are using tomcat with Railo CFML engine and we made a little upgrade on our system that is Crashing Tomcat, we don't know why 'cos it's a very simple code.
The upgrade was just add one select field to the page, and then some SQL filter, trust me we analyse the code many times and we believe that there is absolutely nothing that could crash the JVM or Tomcat, even the database stills up. The SQL query it's simple.. and return less then ten rows in our tests. The page send e-mails from some users, simple thing. The SQL added just filter some users by group code. Using some SQL Client the query executes normally. Here is some information about our server: Server version: Apache Tomcat/6.0.29 Server built: July 19 2010 1458 Server number: 6.0.0.29 OS Name: Linux OS Version: 2.6.18-194.32.1.el5 Architecture: i386 JVM Version: 1.6.0_24-b07 JVM Vendor: Sun Microsystems Inc. Railo Version: Railo 3.2.1.004 final this is the error that shows on catalina.out log: Thu Feb 17 16:03:33 BRST 2011-711 Call:/editor/mensagem/envio/envio_mensagem.cfm (2) (it calls the function normally..) Thu Feb 17 16:03:33 BRST 2011-817 Release: (2) # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (codeBuffer.cpp:161), pid=6088, tid=3035556752 # guarantee(middle - slop > start) failed: need enough space to divide up # # JRE version: 6.0_23-b05 # Java VM: Java HotSpot(TM) Client VM (19.0-b09 mixed mode, sharing linux-x86 ) # An error report file with more information is saved as: # xxx/tomcat/temp/hs_err_pid6088.log # # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp # and then the same thing when we tried to upgrade the JDK version: # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (codeBuffer.cpp:161), pid=7700, tid=3035847568 # guarantee(middle - slop > start) failed: need enough space to divide up # # JRE version: 6.0_24-b07 # Java VM: Java HotSpot(TM) Client VM (19.1-b02 mixed mode, sharing linux-x86 ) # An error report file with more information is saved as: # xxx/tomcat/temp/hs_err_pid7700.log # # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp # I don't know if it could really be a bug.. Maybe someone pass through this.. If you need the report file that the error crash saved, just tell me.. It's hard to upgrade the tomcat version because of the dependencies of our system it's gonna take a while.. But I'll try to upgrade to the last tomcat 6 branch. Thanks for helping Regards,