Hi all,
Did a vanilla Tomcat 6.0.32 install (.exe package) on a 64-bit Windows 2008 R2 server. The service starts and stops fine, but after a while (say, roughly one day), I get the following error message in Windows' Application log when trying to start Tomcat from a stopped state. The title of the error is "Event 1000, Application Error": Faulting application name: tomcat6.exe, version: 1.0.5.0, time stamp: 0x4d245ac2 Faulting module name: jvm.dll, version: 19.1.0.2, time stamp: 0x4d4a214c Exception code: 0xc0000094 Fault offset: 0x000000000051f48f Faulting process id: 0x9d0 Faulting application start time: 0x01cc0a5acc256cf0 Faulting application path: C:\Program Files\Apache Software Foundation\Tomcat 6.0\bin\tomcat6.exe Faulting module path: C:\Program Files\Java\jre6\bin\server\jvm.dll Report Id: 09f73d92-764e-11e0-af4a-005056a10003 And from commons-daemon.log: [2011-05-04 08:57:17] [debug] ( prunsrv.c:1494) Commons Daemon procrun log initialized [2011-05-04 08:57:17] [info] ( :0 ) Commons Daemon procrun (1.0.5.0 64-bit) started [2011-05-04 08:57:17] [info] ( :0 ) Running 'Tomcat6' Service... [2011-05-04 08:57:17] [debug] ( prunsrv.c:1246) Inside ServiceMain... [2011-05-04 08:57:17] [info] ( :0 ) Starting service... [2011-05-04 08:57:17] [debug] ( javajni.c:206 ) loading jvm 'C:\Program Files\Java\jre6\bin\server\jvm.dll' [2011-05-04 08:57:17] [debug] ( javajni.c:660 ) Jvm Option[0] -Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 6.0 [2011-05-04 08:57:17] [debug] ( javajni.c:660 ) Jvm Option[1] -Dcatalina.base=C:\Program Files\Apache Software Foundation\Tomcat 6.0 [2011-05-04 08:57:17] [debug] ( javajni.c:660 ) Jvm Option[2] -Djava.endorsed.dirs=C:\Program Files\Apache Software Foundation\Tomcat 6.0\endorsed [2011-05-04 08:57:17] [debug] ( javajni.c:660 ) Jvm Option[3] -Djava.io.tmpdir=C:\Program Files\Apache Software Foundation\Tomcat 6.0\temp [2011-05-04 08:57:17] [debug] ( javajni.c:660 ) Jvm Option[4] -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager [2011-05-04 08:57:17] [debug] ( javajni.c:660 ) Jvm Option[5] -Djava.util.logging.config.file=C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\logging.properties [2011-05-04 08:57:17] [debug] ( javajni.c:660 ) Jvm Option[6] -Djava.class.path=C:\Program Files\Apache Software Foundation\Tomcat 6.0\bin\bootstrap.jar Latest 64-bit JDK (jdk-6u24-windows-x64.exe) is also installed, Windows' UAC and DEP is disabled. The worst part is that a reboot doesn't solve the problem. Starting from a cold boot gives the same error. Thankfully the machine is a VM, so I can revert back to a known-good state... but this basically seems to act as a time-bomb of sorts. If I don't do any stopping/starting after some period of time, Tomcat will permanently stay down the next time the service is stopped. Thoughts? Any help is greatly appreciated. =