I've been getting a Murcury runtime error running on two separate Mac Minis. Both are on 10.5.6, one is a 1.83GHz Core 2 Duo, and the other is 2.0GHz Core 2 Duo. Both have Prince 6.0r8, and Java 1.5.0_16. We use Prince via the java connector (prince-java-r4) running through JBoss 4.0.5. I do not get this error on a MacBook Pro (10.5.6, 1.83GHz Core 2 Duo).
The most frustrating thing about this error is that Prince actually works for a while and then starts bombing out... anywhere from 10 minutes to 3 hours later. All I'd get in the Prince log was:
Wondering where the rest of my log message went, I modified the java connector code to print out more information (specifially the "unknown messages") which finally gave me the following output in the java log:
I've created a very simple version of the webapp that will run on Tomcat 5.5 and will eventually start to fail the same way as the JBoss version. So it's not just our JBoss configuration. Any ideas would be greatly appreciated.
The most frustrating thing about this error is that Prince actually works for a while and then starts bombing out... anywhere from 10 minutes to 3 hours later. All I'd get in the Prince log was:
Thu Mar 12 20:11:46 2009: ---- begin
Thu Mar 12 20:11:47 2009: ---- begin
Thu Mar 12 20:11:49 2009: ---- begin
Wondering where the rest of my log message went, I modified the java connector code to print out more information (specifially the "unknown messages") which finally gave me the following output in the java log:
[Prince] converting InputStream to OutputStream.
[Prince] cmdline options: [/usr/local/bin/prince, --input=html, --baseurl=http://localhost:8888, --log=/usr/local/tomcat/prince-output/prince.log, --verbose]
[Prince] closing InputStream
[Prince] closing OutputStream.
[Prince] unknown message: Mercury runtime: caught bus error ***
[Prince] unknown message: e: non-existent physical address
[Prince] unknown message: ess involved: 0x0
[Prince] unknown message: may have been caused by a stack overflow, due to unbounded recursion.
[Prince] unknown message: ing from signal handler
I've created a very simple version of the webapp that will run on Tomcat 5.5 and will eventually start to fail the same way as the JBoss version. So it's not just our JBoss configuration. Any ideas would be greatly appreciated.