Skip to main content
November 15, 2010
Question

Server hanging httpd threads & eventually creashing

  • November 15, 2010
  • 2 replies
  • 5909 views

I think my coldfusion server is doing somehting odd, it appears to be hanging on to httpd processess & not letting them go - ventually running the server out of memory

I get this when I try to stop the server :

Stopping ColdFusion 8, please wait
Error occurred during initialization of VM
Could not reserve enough space for object heap
*** glibc detected *** /opt/coldfusion8/runtime/bin/coldfusion8: free(): invalid pointer: 0xbffe9660 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7ee6aa6]
/lib/libc.so.6(cfree+0x90)[0xb7ee9fc0]
/opt/coldfusion8/runtime/jre/lib/i386/server/libjvm.so[0x6602f93]
/opt/coldfusion8/runtime/jre/lib/i386/server/libjvm.so[0x65b3fe0]
/opt/coldfusion8/runtime/jre/lib/i386/server/libjvm.so[0x65b5c1d]
/opt/coldfusion8/runtime/jre/lib/i386/server/libjvm.so[0x65b9099]
/opt/coldfusion8/runtime/jre/lib/i386/server/libjvm.so(JNI_CreateJavaVM+0x53)[0x639c293]
/opt/coldfusion8/runtime/bin/coldfusion8[0x804c518]
/opt/coldfusion8/runtime/bin/coldfusion8[0x804ad7b]
/opt/coldfusion8/runtime/bin/coldfusion8[0x804a0f2]
/opt/coldfusion8/runtime/bin/coldfusion8[0x8049036]
/lib/libc.so.6(__libc_start_main+0xdc)[0xb7e95dec]
/opt/coldfusion8/runtime/bin/coldfusion8(dlopen+0x41)[0x8048ea1]
======= Memory map: ========
06000000-0665c000 r-xp 00000000 00:59 86672232   /opt/coldfusion8/runtime/jre/lib/i386/server/libjvm.so
0665c000-066a0000 rwxp 0065c000 00:59 86672232   /opt/coldfusion8/runtime/jre/lib/i386/server/libjvm.so
066a0000-06ac2000 rwxp 066a0000 00:00 0
08048000-08051000 r-xp 00000000 00:59 86682252   /opt/coldfusion8/runtime/bin/coldfusion8
08051000-08052000 rwxp 00008000 00:59 86682252   /opt/coldfusion8/runtime/bin/coldfusion8
08052000-08095000 rwxp 08052000 00:00 0
80400000-80421000 rwxp 80400000 00:00 0
80421000-80500000 --xp 80421000 00:00 0
8050d000-80518000 r-xp 00000000 00:59 25170338   /lib/libgcc_s-4.1.2-20070626.so.1
80518000-80519000 rwxp 0000a000 00:59 25170338   /lib/libgcc_s-4.1.2-20070626.so.1
b4d22000-b4d2b000 rwxp b4d22000 00:00 0
b4d2b000-b4de2000 rwxp b4d2b000 00:00 0
b4de2000-b5022000 rwxp b4de2000 00:00 0
b5022000-b7de2000 rwxp b5022000 00:00 0
b7de2000-b7df1000 r-xp 00000000 00:59 86672238   /opt/coldfusion8/runtime/jre/lib/i386/libzip.so
b7df1000-b7df3000 rwxp 0000e000 00:59 86672238   /opt/coldfusion8/runtime/jre/lib/i386/libzip.so
b7df3000-b7e16000 r-xp 00000000 00:59 86672272   /opt/coldfusion8/runtime/jre/lib/i386/libjava.so
b7e16000-b7e18000 rwxp 00023000 00:59 86672272   /opt/coldfusion8/runtime/jre/lib/i386/libjava.so
b7e18000-b7e23000 r-xp 00000000 00:59 86672264   /opt/coldfusion8/runtime/jre/lib/i386/libverify.so
b7e23000-b7e24000 rwxp 0000b000 00:59 86672264   /opt/coldfusion8/runtime/jre/lib/i386/libverify.so
b7e24000-b7e2d000 r-xp 00000000 00:59 25170318   /lib/libnss_files-2.5.so
b7e2d000-b7e2e000 r-xp 00008000 00:59 25170318   /lib/libnss_files-2.5.so
b7e2e000-b7e2f000 rwxp 00009000 00:59 25170318   /lib/libnss_files-2.5.so
b7e2f000-b7e42000 r-xp 00000000 00:59 25170304   /lib/libnsl-2.5.so
b7e42000-b7e43000 r-xp 00012000 00:59 25170304   /lib/libnsl-2.5.so
b7e43000-b7e44000 rwxp 00013000 00:59 25170304   /lib/libnsl-2.5.so
b7e44000-b7e46000 rwxp b7e44000 00:00 0
b7e47000-b7e4f000 rwxs 00000000 68:05 17126466   (deleted) /tmp/hsperfdata_apache/30648
b7e4f000-b7e56000 r-xp 00000000 00:59 25170246   /lib/librt-2.5.so
b7e56000-b7e57000 r-xp 00006000 00:59 25170246   /lib/librt-2.5.so
b7e57000-b7e58000 rwxp 00007000 00:59 25170246   /lib/librt-2.5.so
b7e58000-b7e7d000 r-xp 00000000 00:59 25170336   /lib/libm-2.5.so
b7e7d000-b7e7e000 r-xp 00024000 00:59 25170336   /lib/libm-2.5.so
b7e7e000-b7e7f000 rwxp 00025000 00:59 25170336   /lib/libm-2.5.so
b7e7f000-b7e80000 rwxp b7e7f000 00:00 0
b7e80000-b7fba000 r-xp 00000000 00:59 25170592   /lib/libc-2.5.so
b7fba000-b7fbc000 r-xp 0013a000 00:59 25170592   /lib/libc-2.5.so
b7fbc000-b7fbd000 rwxp 0013c000 00:59 25170592   /lib/libc-2.5.so
b7fbd000-b7fc0000 rwxp b7fbd000 00:00 0
b7fc0000-b7fc2000 r-xp 00000000 00:59 25170292   /lib/libdl-2.5.so
b7fc2000-b7fc3000 r-xp 00001000 00:59 25170292   /lib/libdl-2.5.so
b7fc3000-b7fc4000 rwxp 00002000 00:59 25170292   /lib/libdl-2.5.so
b7fc4000-b7fd7000 r-xp 00000000 00:59 25170430   /lib/libpthread-2.5.so
b7fd7000-b7fd8000 r-xp 00012000 00:59 25170430   /lib/libpthread-2.5.so
b7fd8000-b7fd9000 rwxp 00013000 00:59 25170430   /lib/libpthread-2.5.so
b7fd9000-b7fdc000 rwxp b7fd9000 00:00 0
b7fdc000-b7fe2000 r-xp 00000000 00:59 86672314   /opt/coldfusion8/runtime/jre/lib/i386/native_threads/libhpi.so
b7fe2000-b7fe3000 rwxp 00006000 00:59 86672314   /opt/coldfusion8/runtime/jre/lib/i386/native_threads/libhpi.so
b7fe3000-b7fe4000 rwxp b7fe3000 00:00 0
b7fe4000-b7fe5000 r-xp b7fe4000 00:00 0
b7fe5000-b7ffe000 r-xp 00000000 00:59 25170244   /lib/ld-2.5.so
b7ffe000-b7fff000 r-xp 00019000 00:59 25170244   /lib/ld-2.5.so
b7fff000-b8000000 rwxp 0001a000 00:59 25170244   /lib/ld-2.5.so
bffae000-bffb1000 --xp bffae000 00:00 0
bffb1000-bfffe000 rwxp bffb1000 00:00 0
ffffe000-fffff000 r-xp 00000000 00:00 0
sh: line 1: 30648 Aborted                 /opt/coldfusion8/runtime/bin/coldfusion8 -jar jrun.jar stop coldfusion
The ColdFusion 8 server seems to be hanging, will stop non-gracefully
ColdFusion 8 has been stopped

any help? ideas? getting desperate

-thanks

-sean

    This topic has been closed for replies.

    2 replies

    November 15, 2010

    I also get this error - but only on a few different pages - if I restart CF a couple of times - it goes away.

    500

    ROOT CAUSE: 
    coldfusion.runtime.EventHandlerException: Event handler exception.
         at coldfusion.runtime.AppEventInvoker.onRequest(AppEventInvoker.java:251)
         at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:278)
         at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:48)
         at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40)
         at coldfusion.filter.PathFilter.invoke(PathFilter.java:86)
         at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:70)
         at coldfusion.filter.BrowserDebugFilter.invoke(BrowserDebugFilter.java:74)
         at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)
         at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
         at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:46)
         at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
         at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
         at coldfusion.CfmServlet.service(CfmServlet.java:198)
         at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)
         at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
         at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42)
         at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
         at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
         at jrun.servlet.FilterChain.service(FilterChain.java:101)
         at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
         at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
         at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286)
         at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
         at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
         at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
         at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
         at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
         at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
    Caused by: java.lang.ExceptionInInitializerError
         at org.apache.bcel.util.SyntheticRepository.<clinit>(SyntheticRepository.java:86)
         at org.apache.bcel.classfile.JavaClass.<init>(JavaClass.java:110)
         at org.apache.bcel.classfile.JavaClass.<init>(JavaClass.java:229)
         at org.apache.bcel.generic.ClassGen.getJavaClass(ClassGen.java:230)
         at coldfusion.bytecode.JavaAssembler.getBytes(JavaAssembler.java:379)
         at coldfusion.compiler.EvaluateAssembler.assembleSet(EvaluateAssembler.java:87)
         at coldfusion.compiler.ExprClassLoader.defineSet(ExprClassLoader.java:44)
         at coldfusion.compiler.ExprClassLoader$SetCache.fetch(ExprClassLoader.java:100)
         at coldfusion.util.LruCache.get(LruCache.java:180)
         at coldfusion.compiler.ExprClassLoader$ExprCache.fetchSerial(ExprClassLoader.java:362)
         at coldfusion.util.AbstractCache.fetch(AbstractCache.java:58)
         at coldfusion.util.SoftCache.get(SoftCache.java:81)
         at coldfusion.compiler.ExprClassLoader.set(ExprClassLoader.java:256)
         at coldfusion.runtime.CFPage.SetVariable(CFPage.java:3922)
         at coldfusion.runtime.CfJspPage._checkParam(CfJspPage.java:2910)
         at coldfusion.tagext.lang.ParamTag.doStartTag(ParamTag.java:138)
         at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2661)
         at cffunctions2ecfm1152816649$funcFIELDSDEFAULTS.runFunction(/var/www/vhosts/newride.ca/subdomains/admin/httpdocs/Assets/CFC/functions.cfm:222)
         at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:418)
         at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:360)
         at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:324)
         at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:59)
         at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:277)
         at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:192)
         at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2471)
         at cfmanage2dinventory2dedit2ecfm24489901.runPage(/var/www/vhosts/newride.ca/subdomains/admin/httpdocs/Assets/XHTML/manage-inventory-edit.cfm:98)
         at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:196)
         at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:483)
         at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2661)
         at cfindex2ecfm1182266435.runPage(/var/www/vhosts/newride.ca/subdomains/admin/httpdocs/index.cfm:27)
         at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:196)
         at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:483)
         at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2661)
         at cfApplication2ecfc1506803272$funcONREQUEST.runFunction(/var/www/vhosts/newride.ca/subdomains/admin/httpdocs/Application.cfc:126)
         at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:418)
         at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:324)
         at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:59)
         at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:277)
         at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:192)
         at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:448)
         at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:308)
         at coldfusion.runtime.AppEventInvoker.invoke(AppEventInvoker.java:74)
         at coldfusion.runtime.AppEventInvoker.onRequest(AppEventInvoker.java:243)
         ... 27 more
    Caused by: java.security.AccessControlException: access denied (java.io.FilePermission /opt/coldfusion8/runtime/servers/lib read)
         at java.security.AccessControlContext.checkPermission(AccessControlContext.java:323)
         at java.security.AccessController.checkPermission(AccessController.java:546)
         at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
         at java.lang.SecurityManager.checkRead(SecurityManager.java:871)
         at java.io.File.exists(File.java:731)
         at org.apache.bcel.util.ClassPath.getPathComponents(ClassPath.java:142)
         at org.apache.bcel.util.ClassPath.getClassPath(ClassPath.java:160)
         at org.apache.bcel.util.ClassPath.<init>(ClassPath.java:113)
         at org.apache.bcel.util.ClassPath.<clinit>(ClassPath.java:69)
         ... 70 more

    javax.servlet.ServletException: ROOT CAUSE: 
    coldfusion.runtime.EventHandlerException: Event handler exception.
         at coldfusion.runtime.AppEventInvoker.onRequest(AppEventInvoker.java:251)
         at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:278)
         at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:48)
         at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40)
         at coldfusion.filter.PathFilter.invoke(PathFilter.java:86)
         at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:70)
         at coldfusion.filter.BrowserDebugFilter.invoke(BrowserDebugFilter.java:74)
         at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)
         at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
         at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:46)
         at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
         at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
         at coldfusion.CfmServlet.service(CfmServlet.java:198)
         at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)
         at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
         at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42)
         at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
         at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
         at jrun.servlet.FilterChain.service(FilterChain.java:101)
         at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
         at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
         at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286)
         at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
         at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
         at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
         at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
         at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
         at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
    Caused by: java.lang.ExceptionInInitializerError
         at org.apache.bcel.util.SyntheticRepository.<clinit>(SyntheticRepository.java:86)
         at org.apache.bcel.classfile.JavaClass.<init>(JavaClass.java:110)
         at org.apache.bcel.classfile.JavaClass.<init>(JavaClass.java:229)
         at org.apache.bcel.generic.ClassGen.getJavaClass(ClassGen.java:230)
         at coldfusion.bytecode.JavaAssembler.getBytes(JavaAssembler.java:379)
         at coldfusion.compiler.EvaluateAssembler.assembleSet(EvaluateAssembler.java:87)
         at coldfusion.compiler.ExprClassLoader.defineSet(ExprClassLoader.java:44)
         at coldfusion.compiler.ExprClassLoader$SetCache.fetch(ExprClassLoader.java:100)
         at coldfusion.util.LruCache.get(LruCache.java:180)
         at coldfusion.compiler.ExprClassLoader$ExprCache.fetchSerial(ExprClassLoader.java:362)
         at coldfusion.util.AbstractCache.fetch(AbstractCache.java:58)
         at coldfusion.util.SoftCache.get(SoftCache.java:81)
         at coldfusion.compiler.ExprClassLoader.set(ExprClassLoader.java:256)
         at coldfusion.runtime.CFPage.SetVariable(CFPage.java:3922)
         at coldfusion.runtime.CfJspPage._checkParam(CfJspPage.java:2910)
         at coldfusion.tagext.lang.ParamTag.doStartTag(ParamTag.java:138)
         at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2661)
         at cffunctions2ecfm1152816649$funcFIELDSDEFAULTS.runFunction(/var/www/vhosts/newride.ca/subdomains/admin/httpdocs/Assets/CFC/functions.cfm:222)
         at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:418)
         at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:360)
         at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:324)
         at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:59)
         at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:277)
         at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:192)
         at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2471)
         at cfmanage2dinventory2dedit2ecfm24489901.runPage(/var/www/vhosts/newride.ca/subdomains/admin/httpdocs/Assets/XHTML/manage-inventory-edit.cfm:98)
         at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:196)
         at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:483)
         at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2661)
         at cfindex2ecfm1182266435.runPage(/var/www/vhosts/newride.ca/subdomains/admin/httpdocs/index.cfm:27)
         at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:196)
         at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:483)
         at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2661)
         at cfApplication2ecfc1506803272$funcONREQUEST.runFunction(/var/www/vhosts/newride.ca/subdomains/admin/httpdocs/Application.cfc:126)
         at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:418)
         at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:324)
         at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:59)
         at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:277)
         at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:192)
         at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:448)
         at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:308)
         at coldfusion.runtime.AppEventInvoker.invoke(AppEventInvoker.java:74)
         at coldfusion.runtime.AppEventInvoker.onRequest(AppEventInvoker.java:243)
         ... 27 more
    Caused by: java.security.AccessControlException: access denied (java.io.FilePermission /opt/coldfusion8/runtime/servers/lib read)
         at java.security.AccessControlContext.checkPermission(AccessControlContext.java:323)
         at java.security.AccessController.checkPermission(AccessController.java:546)
         at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
         at java.lang.SecurityManager.checkRead(SecurityManager.java:871)
         at java.io.File.exists(File.java:731)
         at org.apache.bcel.util.ClassPath.getPathComponents(ClassPath.java:142)
         at org.apache.bcel.util.ClassPath.getClassPath(ClassPath.java:160)
         at org.apache.bcel.util.ClassPath.<init>(ClassPath.java:113)
         at org.apache.bcel.util.ClassPath.<clinit>(ClassPath.java:69)
         ... 70 more

         at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:70)
         at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
         at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
         at jrun.servlet.FilterChain.service(FilterChain.java:101)
         at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
         at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
         at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286)
         at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
         at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
         at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
         at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
         at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
         at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
    Legend
    November 15, 2010

    Hi Sean,

    What Java version?

    CFadmin UI Server Settings > Settings Summary > JVM Details > Java Version

                  

    Likely there would be more details in the “coldfusion-out.log“ located in “/opt/coldfusion8/runtime/logs” that would probably show the reason.

    I suspect the “500 ROOT CAUSE: coldfusion.runtime.EventHandlerException: Event handler exception” error commences once the CF has failed or hung.

    HTH, Carl.

    November 15, 2010

    I suspect the “500 ROOT CAUSE:  coldfusion.runtime.EventHandlerException: Event handler exception” error  commences once the CF has failed or hung.

    Actually, no. I can browse most coldfusion sites & pages normally, but only certain specific pages cause the error [until I restart a couple of times] - interestingly enough, the java/jvm settings page is one of them!

    Java version =                                      1.6.0_04 

    -thanks

    -sean

    Legend
    November 15, 2010

    Hi Sean,

    You do not mention the platform. From the error I guess Unix/Linux. Is that 32bit? Perhaps you have configured too much memory to the Minimum or Maximum heap and crossed the 32 bit memory limit threshold. What are your JVM arguments for Xmx Xms ?

    HTH, Carl.

    November 15, 2010

    Hi;

    sorry - in a bit of a blind panic right now ....

    it's a MediaTemple VM 4G memory running on CentOS 5.something.

    the jvm args are :

    -server -Dsun.io.useCanonCaches=false -XX:MaxPermSize=192m -XX:+UseParallelGC -Dcoldfusion.rootDir={application.home}/../ -Dcoldfusion.libPath={application.home}/../lib

    the max heap is 512m minimum is blank