1 Reply Latest reply on Jul 14, 2009 11:13 AM by Peter Johnson

    JBoss exiting with java.lang.OutOfMemoryError

    David Robison Novice

      I am running JBoss as a Windows service using jbossvc.exe. However, it runs for a while and terminates with the following JVM dump. Any thoughts?

      #
      # An unexpected error has been detected by Java Runtime Environment:
      #
      # java.lang.OutOfMemoryError: requested 2621440 bytes for GrET in C:\BUILD_AREA\jdk6_11\hotspot\src\share\vm\utilities\growableArray.cpp. Out of swap space?
      #
      # Internal Error (allocation.inline.hpp:42), pid=4020, tid=3756
      # Error: GrET in C:\BUILD_AREA\jdk6_11\hotspot\src\share\vm\utilities\growableArray.cpp
      #
      # Java VM: Java HotSpot(TM) Client VM (11.0-b16 mixed mode windows-x86)
      # If you would like to submit a bug report, please visit:
      # http://java.sun.com/webapps/bugreport/crash.jsp
      #

      --------------- T H R E A D ---------------

      Current thread (0x52bcb400): VMThread [stack: 0x52c90000,0x52ce0000] [id=3756]

      Stack: [0x52c90000,0x52ce0000]
      [error occurred during error reporting (printing stack bounds), id 0x80000001]

      VM_Operation (0x5709fa74): GenCollectFull, mode: safepoint, requested by thread 0x55541c00


      --------------- P R O C E S S ---------------

      Java Threads: ( => current thread )
      0x6fb95800 JavaThread "RMI TCP Connection(idle)" daemon [_thread_blocked, id=864, stack(0x5d420000,0x5d470000)]
      0x7f3a2400 JavaThread "OOB-1224,10.4.100.17:1756" [_thread_blocked, id=2768, stack(0x5dd30000,0x5dd80000)]
      0x5a5fd000 JavaThread "ClientMessageReceptor6" daemon [_thread_blocked, id=2440, stack(0x5e700000,0x5e750000)]
      0x69e56800 JavaThread "ClockDaemonThread" daemon [_thread_blocked, id=312, stack(0x5e6b0000,0x5e700000)]
      0x599af400 JavaThread "ClientMessageReceptor5" daemon [_thread_blocked, id=2796, stack(0x5e660000,0x5e6b0000)]
      0x6a328800 JavaThread "ClientMessageReceptor4" daemon [_thread_blocked, id=3708, stack(0x5e610000,0x5e660000)]
      0x6a328400 JavaThread "ClientMessageReceptor3" daemon [_thread_blocked, id=1708, stack(0x5e5c0000,0x5e610000)]
      0x68668800 JavaThread "ClientMessageReceptor2" daemon [_thread_blocked, id=2632, stack(0x5e430000,0x5e480000)]
      0x69f44400 JavaThread "ServerMessageReceptor7" daemon [_thread_blocked, id=2824, stack(0x5dc40000,0x5dc90000)]
      0x5a425400 JavaThread "ServerMessageReceptor6" daemon [_thread_blocked, id=1896, stack(0x5d9c0000,0x5da10000)]
      0x586e5800 JavaThread "ServerMessageReceptor5" daemon [_thread_in_native, id=1260, stack(0x5dd80000,0x5ddd0000)]
      0x61ca7400 JavaThread "ServerMessageReceptor4" daemon [_thread_blocked, id=1200, stack(0x575a0000,0x575f0000)]
      0x5a0b6400 JavaThread "ServerMessageReceptor3" daemon [_thread_blocked, id=3636, stack(0x5e570000,0x5e5c0000)]
      0x58565400 JavaThread "ServerMessageReceptor2" daemon [_thread_in_native, id=252, stack(0x5e520000,0x5e570000)]
      0x5f407400 JavaThread "RequestProcessor-12" daemon [_thread_blocked, id=1648, stack(0x5e3e0000,0x5e430000)]
      0x599b1800 JavaThread "RequestProcessor-11" daemon [_thread_blocked, id=3560, stack(0x5bc60000,0x5bcb0000)]
      0x5f8c1400 JavaThread "http-0.0.0.0-8080-4" daemon [_thread_blocked, id=3564, stack(0x5e390000,0x5e3e0000)]
      0x5ad06400 JavaThread "http-0.0.0.0-8080-3" daemon [_thread_blocked, id=2108, stack(0x5c660000,0x5c6b0000)]
      0x52f13800 JavaThread "ModificationWatcher Task" daemon [_thread_blocked, id=2244, stack(0x53110000,0x53160000)]
      0x5543a400 JavaThread "ajp-0.0.0.0-8009-Acceptor-0" daemon [_thread_in_native, id=3896, stack(0x5e340000,0x5e390000)]
      0x55116c00 JavaThread "http-0.0.0.0-8080-2" daemon [_thread_in_native, id=2636, stack(0x5e2f0000,0x5e340000)]
      0x669cd400 JavaThread "http-0.0.0.0-8080-1" daemon [_thread_blocked, id=2592, stack(0x5e2a0000,0x5e2f0000)]
      0x57cb7c00 JavaThread "http-0.0.0.0-8080-Acceptor-0" daemon [_thread_in_native, id=1380, stack(0x5e250000,0x5e2a0000)]
      0x66fd4400 JavaThread "JBossLifeThread" [_thread_blocked, id=2524, stack(0x5e050000,0x5e0a0000)]
      0x563c9400 JavaThread "PageSavingThread-VicadsAdmin" daemon [_thread_blocked, id=3760, stack(0x5e000000,0x5e050000)]
      0x5a865400 JavaThread "Store Vicads.USER_CACHE Spool Thread" daemon [_thread_blocked, id=2344, stack(0x5e200000,0x5e250000)]
      0x5ac71c00 JavaThread "Thread-61" daemon [_thread_blocked, id=1940, stack(0x5e1b0000,0x5e200000)]
      0x597f7400 JavaThread "Thread-60" daemon [_thread_blocked, id=896, stack(0x5dc90000,0x5dce0000)]
      0x669fd400 JavaThread "RequestController-15" daemon [_thread_blocked, id=1752, stack(0x5dfb0000,0x5e000000)]
      0x54df0400 JavaThread "ZipFile Lock Reaper" daemon [_thread_blocked, id=1756, stack(0x5df60000,0x5dfb0000)]
      0x5a7ee400 JavaThread "Thread-57" daemon [_thread_in_native, id=2956, stack(0x5de70000,0x5dec0000)]
      0x62d15400 JavaThread "Thread-54" daemon [_thread_in_native, id=324, stack(0x5de20000,0x5de70000)]
      0x55939400 JavaThread "Thread-49" daemon [_thread_in_native, id=204, stack(0x5dce0000,0x5dd30000)]
      0x63238c00 JavaThread "Thread-43" daemon [_thread_in_native, id=3340, stack(0x5d3d0000,0x5d420000)]
      0x54646400 JavaThread "Thread-42" daemon [_thread_in_native, id=3316, stack(0x5dbf0000,0x5dc40000)]
      0x56d6d000 JavaThread "RequestController-14" daemon [_thread_blocked, id=3312, stack(0x5dba0000,0x5dbf0000)]
      0x5a88c000 JavaThread "RequestController-13" daemon [_thread_blocked, id=3308, stack(0x5db50000,0x5dba0000)]
      0x66a3bc00 JavaThread "RequestProcessor-10" daemon [_thread_blocked, id=3304, stack(0x5db00000,0x5db50000)]
      0x61140800 JavaThread "RequestProcessor-9" daemon [_thread_blocked, id=3300, stack(0x5dab0000,0x5db00000)]
      0x5b08ec00 JavaThread "RequestProcessor-8" daemon [_thread_blocked, id=3288, stack(0x5d970000,0x5d9c0000)]
      0x5433e800 JavaThread "RequestProcessor-7" daemon [_thread_blocked, id=3280, stack(0x5d920000,0x5d970000)]
      0x5b10d400 JavaThread "FilterThread#1" daemon [_thread_blocked, id=3276, stack(0x5d8d0000,0x5d920000)]
      0x5a76d400 JavaThread "FilterThread#0" daemon [_thread_blocked, id=3272, stack(0x5d880000,0x5d8d0000)]
      0x63678000 JavaThread "PushTaskExecutor#0-3" daemon [_thread_blocked, id=3268, stack(0x5d830000,0x5d880000)]
      0x59216400 JavaThread "PushTaskExecutor#0-2" daemon [_thread_blocked, id=3192, stack(0x5d7e0000,0x5d830000)]
      0x54201400 JavaThread "PushTaskExecutor#0-1" daemon [_thread_blocked, id=3264, stack(0x5d790000,0x5d7e0000)]
      0x5b79f400 JavaThread "PushTaskExecutor#0-0" daemon [_thread_blocked, id=3260, stack(0x5d740000,0x5d790000)]
      0x53a3b400 JavaThread "RequestProcessor-6" daemon [_thread_blocked, id=3256, stack(0x5d6f0000,0x5d740000)]
      0x58260c00 JavaThread "RequestProcessor-5" daemon [_thread_blocked, id=2992, stack(0x5d6a0000,0x5d6f0000)]
      0x628e6800 JavaThread "ObjectPoolCleaner" daemon [_thread_blocked, id=3248, stack(0x5d650000,0x5d6a0000)]
      0x64a1a800 JavaThread "RequestProcessor-4" daemon [_thread_blocked, id=3240, stack(0x5d600000,0x5d650000)]
      0x56547400 JavaThread "RequestProcessor-3" daemon [_thread_blocked, id=3236, stack(0x5d5b0000,0x5d600000)]
      0x598d2400 JavaThread "RequestController-12" daemon [_thread_blocked, id=3184, stack(0x5d560000,0x5d5b0000)]
      0x59e03400 JavaThread "RequestController-11" daemon [_thread_blocked, id=3220, stack(0x5d510000,0x5d560000)]
      0x5b79cc00 JavaThread "ServerMessageReceptor1" daemon [_thread_in_native, id=3392, stack(0x5d4c0000,0x5d510000)]
      0x59c63400 JavaThread "RequestController-10" daemon [_thread_blocked, id=3216, stack(0x5d470000,0x5d4c0000)]
      0x58bb0400 JavaThread "Timer-3" daemon [_thread_blocked, id=3204, stack(0x5d100000,0x5d150000)]
      0x5f774400 JavaThread "Timer-4,10.4.100.17:7900" daemon [_thread_blocked, id=4080, stack(0x5d330000,0x5d380000)]
      0x5500ec00 JavaThread "Timer-3,10.4.100.17:7900" daemon [_thread_blocked, id=3164, stack(0x5d0b0000,0x5d100000)]
      0x5b6ab400 JavaThread "Timer-2,10.4.100.17:7900" daemon [_thread_blocked, id=3144, stack(0x5d2e0000,0x5d330000)]
      0x5acfa400 JavaThread "ConnectionTable.AcceptorThread,10.4.100.17:7900" [_thread_in_native, id=3464, stack(0x5d290000,0x5d2e0000)]
      0x5a758800 JavaThread "DiagnosticsHandler,10.4.100.17:7900" daemon [_thread_in_native, id=3136, stack(0x5d240000,0x5d290000)]
      0x5a9aa800 JavaThread "ReceiverThread" daemon [_thread_in_native, id=3140, stack(0x5d1f0000,0x5d240000)]
      0x5357f800 JavaThread "FD_SOCK server socket acceptor,null" daemon [_thread_in_native, id=3132, stack(0x5d1a0000,0x5d1f0000)]
      0x554a5400 JavaThread "Timer-1,10.4.100.17:7900" daemon [_thread_blocked, id=3128, stack(0x5d150000,0x5d1a0000)]
      0x5b089800 JavaThread "Timer-12,10.4.100.17:1756" daemon [_thread_blocked, id=3100, stack(0x5d060000,0x5d0b0000)]
      0x550f1800 JavaThread "FD_SOCK server socket acceptor,10.4.100.17:1756" daemon [_thread_in_native, id=3108, stack(0x5d010000,0x5d060000)]
      0x57b35800 JavaThread "Timer-11,10.4.100.17:1756" daemon [_thread_blocked, id=3104, stack(0x5cfc0000,0x5d010000)]
      0x5afec400 JavaThread "Scheduler main thread" daemon [_thread_blocked, id=3076, stack(0x5cf70000,0x5cfc0000)]
      0x5b05d800 JavaThread "Thread-29" daemon [_thread_blocked, id=3088, stack(0x5c110000,0x5c160000)]
      0x5b558800 JavaThread "JCA PoolFiller" [_thread_blocked, id=3084, stack(0x5cf20000,0x5cf70000)]
      0x61591c00 JavaThread "HSQLDB Timer @1a9a15f" daemon [_thread_blocked, id=3080, stack(0x5ced0000,0x5cf20000)]
      0x55c2b800 JavaThread "DefaultQuartzScheduler_QuartzSchedulerThread" [_thread_blocked, id=2216, stack(0x5ce80000,0x5ced0000)]
      0x58566c00 JavaThread "DefaultQuartzScheduler_Worker-9" [_thread_blocked, id=2284, stack(0x5ce30000,0x5ce80000)]
      0x55c2a400 JavaThread "DefaultQuartzScheduler_Worker-8" [_thread_blocked, id=2300, stack(0x5cde0000,0x5ce30000)]
      0x566e3800 JavaThread "DefaultQuartzScheduler_Worker-7" [_thread_blocked, id=2304, stack(0x5cd90000,0x5cde0000)]
      0x59be9400 JavaThread "DefaultQuartzScheduler_Worker-6" [_thread_blocked, id=2308, stack(0x5cd40000,0x5cd90000)]
      0x52c77800 JavaThread "DefaultQuartzScheduler_Worker-5" [_thread_blocked, id=2312, stack(0x5ccf0000,0x5cd40000)]
      0x5682e400 JavaThread "DefaultQuartzScheduler_Worker-4" [_thread_blocked, id=2316, stack(0x5cca0000,0x5ccf0000)]
      0x57a03400 JavaThread "DefaultQuartzScheduler_Worker-3" [_thread_blocked, id=2660, stack(0x5cc50000,0x5cca0000)]
      0x55383800 JavaThread "DefaultQuartzScheduler_Worker-2" [_thread_blocked, id=3060, stack(0x5cc00000,0x5cc50000)]
      0x5594bc00 JavaThread "DefaultQuartzScheduler_Worker-1" [_thread_blocked, id=3040, stack(0x5cbb0000,0x5cc00000)]
      0x56987400 JavaThread "DefaultQuartzScheduler_Worker-0" [_thread_blocked, id=3064, stack(0x5cb60000,0x5cbb0000)]
      0x5ae6f400 JavaThread "WorkManager(2)-1" daemon [_thread_blocked, id=2916, stack(0x5cb10000,0x5cb60000)]
      0x5f5ca400 JavaThread "AOPListner" daemon [_thread_blocked, id=3408, stack(0x5bee0000,0x5bf30000)]
      0x58ea5400 JavaThread "ContainerBackgroundProcessor[StandardEngine[jboss.web]]" daemon [_thread_blocked, id=3068, stack(0x5cac0000,0x5cb10000)]
      0x5aa82400 JavaThread "RMI TCP Accept-4444" daemon [_thread_in_native, id=2912, stack(0x5ca70000,0x5cac0000)]
      0x5795d400 JavaThread "PooledInvokerAcceptor#0-4448" [_thread_in_native, id=2924, stack(0x5ca20000,0x5ca70000)]
      0x55fa0800 JavaThread "RMI TCP Accept-4447" daemon [_thread_in_native, id=3036, stack(0x5c9d0000,0x5ca20000)]
      0x5632f800 JavaThread "PooledInvokerAcceptor#0-4445" [_thread_in_native, id=928, stack(0x5c980000,0x5c9d0000)]
      0x56282400 JavaThread "Thread-26" [_thread_blocked, id=2920, stack(0x5c930000,0x5c980000)]
      0x55bd9c00 JavaThread "Listener:4712" daemon [_thread_in_native, id=2856, stack(0x5c8e0000,0x5c930000)]
      0x5b66a800 JavaThread "Thread-25" daemon [_thread_blocked, id=2884, stack(0x5c890000,0x5c8e0000)]
      0x5800fc00 JavaThread "Thread-24" daemon [_thread_blocked, id=2888, stack(0x5c840000,0x5c890000)]
      0x57ba1800 JavaThread "Thread-23" daemon [_thread_blocked, id=2892, stack(0x5c7f0000,0x5c840000)]
      0x59759800 JavaThread "Listener:4713" daemon [_thread_in_native, id=3024, stack(0x5c7a0000,0x5c7f0000)]
      0x55ae1800 JavaThread "RequestProcessor-2" daemon [_thread_blocked, id=2988, stack(0x5c750000,0x5c7a0000)]
      0x5aa89c00 JavaThread "RequestProcessor-1" daemon [_thread_blocked, id=3020, stack(0x5c700000,0x5c750000)]
      0x5ae13400 JavaThread "ServerMessageReceptor0" daemon [_thread_in_native, id=3228, stack(0x5c6b0000,0x5c700000)]
      0x54cfb800 JavaThread "ClientMessageReceptor1" daemon [_thread_in_native, id=2996, stack(0x5c610000,0x5c660000)]
      0x53e7e400 JavaThread "ClientMessageReceptor0" daemon [_thread_in_native, id=3000, stack(0x5c5c0000,0x5c610000)]
      0x59b5a800 JavaThread "RequestController-9" daemon [_thread_blocked, id=3008, stack(0x5c570000,0x5c5c0000)]
      0x599dc400 JavaThread "RequestController-8" daemon [_thread_blocked, id=3012, stack(0x5c520000,0x5c570000)]
      0x55df4400 JavaThread "RequestController-7" daemon [_thread_blocked, id=2200, stack(0x5c4d0000,0x5c520000)]
      0x5a9aec00 JavaThread "AcceptorThread[ServerSocket[addr=/0.0.0.0,port=0,localport=4446]]" [_thread_in_native, id=3820, stack(0x5c480000,0x5c4d0000)]
      0x5433cc00 JavaThread "ServerSocketRefresh" daemon [_thread_blocked, id=260, stack(0x5c430000,0x5c480000)]
      0x5b111c00 JavaThread "HDScanner" [_thread_blocked, id=1908, stack(0x5c3e0000,0x5c430000)]
      0x55d65400 JavaThread "JBoss System Threads(1)-5" daemon [_thread_in_native, id=2840, stack(0x5c390000,0x5c3e0000)]
      0x57a00c00 JavaThread "JBoss System Threads(1)-4" daemon [_thread_in_native, id=2864, stack(0x5c340000,0x5c390000)]
      0x56950000 JavaThread "RMI TCP Accept-1101" daemon [_thread_in_native, id=2604, stack(0x5c2f0000,0x5c340000)]
      0x58959400 JavaThread "AsynchViewChangeHandler Thread" [_thread_blocked, id=224, stack(0x5c2a0000,0x5c2f0000)]
      0x59e11c00 JavaThread "AsynchKeyChangeHandler Thread" [_thread_blocked, id=3604, stack(0x5c250000,0x5c2a0000)]
      0x59d99c00 JavaThread "Timer-10,10.4.100.17:1756" daemon [_thread_blocked, id=4044, stack(0x5c200000,0x5c250000)]
      0x5374f400 JavaThread "Timer-9,10.4.100.17:1756" daemon [_thread_blocked, id=220, stack(0x5c1b0000,0x5c200000)]
      0x585bf400 JavaThread "Timer-8,10.4.100.17:1756" daemon [_thread_blocked, id=2688, stack(0x5c160000,0x5c1b0000)]
      0x55382400 JavaThread "Timer-7,10.4.100.17:1756" daemon [_thread_blocked, id=632, stack(0x5c0c0000,0x5c110000)]
      0x569fdc00 JavaThread "Timer-6,10.4.100.17:1756" daemon [_thread_blocked, id=3952, stack(0x5c070000,0x5c0c0000)]
      0x55066000 JavaThread "Timer-5,10.4.100.17:1756" daemon [_thread_blocked, id=232, stack(0x5c020000,0x5c070000)]
      0x5925cc00 JavaThread "Timer-4,10.4.100.17:1756" daemon [_thread_blocked, id=3632, stack(0x5bfd0000,0x5c020000)]
      0x5502a400 JavaThread "FD_SOCK server socket acceptor,10.4.100.17:1756" daemon [_thread_in_native, id=2528, stack(0x5bf80000,0x5bfd0000)]
      0x5f3acc00 JavaThread "Timer-3,10.4.100.17:1756" daemon [_thread_blocked, id=3528, stack(0x5bf30000,0x5bf80000)]
      0x54f15000 JavaThread "Timer-2,10.4.100.17:1756" daemon [_thread_blocked, id=2272, stack(0x5be90000,0x5bee0000)]
      0x54e43000 JavaThread "UDP mcast,10.4.100.17:1756" [_thread_in_native, id=892, stack(0x5be40000,0x5be90000)]
      0x5f77bc00 JavaThread "UDP ucast,10.4.100.17:1756" [_thread_in_native, id=1652, stack(0x5bdf0000,0x5be40000)]
      0x5aad9c00 JavaThread "DiagnosticsHandler,10.4.100.17:1756" daemon [_thread_in_native, id=2780, stack(0x5bda0000,0x5bdf0000)]
      0x55cdd800 JavaThread "FD_SOCK server socket acceptor,null" daemon [_thread_in_native, id=3596, stack(0x5bd50000,0x5bda0000)]
      0x55d9bc00 JavaThread "Timer-1,10.4.100.17:1756" daemon [_thread_blocked, id=3964, stack(0x5bd00000,0x5bd50000)]
      0x566cac00 JavaThread "JBoss System Threads(1)-3" daemon [_thread_blocked, id=3984, stack(0x5bcb0000,0x5bd00000)]
      0x5af76c00 JavaThread "AcceptorThread[ServerSocket[addr=/0.0.0.0,port=0,localport=3873]]" [_thread_in_native, id=2716, stack(0x5bac0000,0x5bb10000)]
      0x5ae1b400 JavaThread "ServerSocketRefresh" daemon [_thread_blocked, id=512, stack(0x5ba70000,0x5bac0000)]
      0x5b257c00 JavaThread "main-FastReceiver" [_thread_blocked, id=1444, stack(0x5ba20000,0x5ba70000)]
      0x57de6c00 JavaThread "SnmpPortal--1" [_thread_blocked, id=1688, stack(0x5b9d0000,0x5ba20000)]
      0x5a7e1c00 JavaThread "SnmpTimer" daemon [_thread_blocked, id=752, stack(0x5b980000,0x5b9d0000)]
      0x59babc00 JavaThread "main-FastReceiver" [_thread_blocked, id=3728, stack(0x5b930000,0x5b980000)]
      0x5acb4c00 JavaThread "SnmpPortal--1" [_thread_blocked, id=2236, stack(0x5b8e0000,0x5b930000)]
      0x532e8c00 JavaThread "Timer-2" [_thread_blocked, id=1596, stack(0x5b890000,0x5b8e0000)]
      0x57cd5c00 JavaThread "main-FastReceiver" [_thread_blocked, id=1932, stack(0x5b840000,0x5b890000)]
      0x554a2c00 JavaThread "SnmpPortal--1" [_thread_blocked, id=1064, stack(0x5b7f0000,0x5b840000)]
      0x5505e800 JavaThread "secondaryServerSocketThread[0]" daemon [_thread_in_native, id=664, stack(0x5b7a0000,0x5b7f0000)]
      0x552f7c00 JavaThread "AcceptorThread[ServerSocket[addr=/0.0.0.0,port=0,localport=4457]]" [_thread_in_native, id=4000, stack(0x57730000,0x57780000)]
      0x59b21800 JavaThread "ServerSocketRefresh" daemon [_thread_blocked, id=3368, stack(0x576e0000,0x57730000)]
      0x5aaa3c00 JavaThread "RMI RenewClean-[IDOT-VICADS:1750]" daemon [_thread_blocked, id=1728, stack(0x57640000,0x57690000)]
      0x5804dc00 JavaThread "RMI Scheduler(0)" daemon [_thread_blocked, id=3452, stack(0x575f0000,0x57640000)]
      0x55db3c00 JavaThread "RMI TCP Accept-0" daemon [_thread_in_native, id=4008, stack(0x57550000,0x575a0000)]
      0x54857c00 JavaThread "RMI TCP Accept-1090" daemon [_thread_in_native, id=636, stack(0x57500000,0x57550000)]
      0x5b6ecc00 JavaThread "RequestController-6" daemon [_thread_blocked, id=416, stack(0x574b0000,0x57500000)]
      0x5aca7c00 JavaThread "RequestController-5" daemon [_thread_blocked, id=3572, stack(0x57460000,0x574b0000)]
      0x5a953c00 JavaThread "RequestController-4" daemon [_thread_blocked, id=1848, stack(0x573c0000,0x57410000)]
      0x58a7bc00 JavaThread "ORB thread" [_thread_blocked, id=2876, stack(0x57410000,0x57460000)]
      0x5ad71c00 JavaThread "RequestController-3" daemon [_thread_blocked, id=3032, stack(0x57370000,0x573c0000)]
      0x55650400 JavaThread "RequestController-2" daemon [_thread_blocked, id=1632, stack(0x57320000,0x57370000)]
      0x54ca5c00 JavaThread "ServerSocketListener" daemon [_thread_in_native, id=2088, stack(0x572d0000,0x57320000)]
      0x54cf1400 JavaThread "RequestController-1" daemon [_thread_blocked, id=3684, stack(0x57280000,0x572d0000)]
      0x5b49f400 JavaThread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2" daemon [_thread_blocked, id=2028, stack(0x57230000,0x57280000)]
      0x59d3ec00 JavaThread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1" daemon [_thread_blocked, id=2556, stack(0x571e0000,0x57230000)]
      0x5920e800 JavaThread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0" daemon [_thread_blocked, id=3600, stack(0x57190000,0x571e0000)]
      0x5b197c00 JavaThread "Timer-1" daemon [_thread_blocked, id=680, stack(0x57140000,0x57190000)]
      0x58877c00 JavaThread "SubscriptionWatchDog" [_thread_blocked, id=3988, stack(0x570f0000,0x57140000)]
      0x5550a800 JavaThread "JBoss System Threads(1)-2" daemon [_thread_in_native, id=2092, stack(0x570a0000,0x570f0000)]
      0x55541c00 JavaThread "GC Daemon" daemon [_thread_blocked, id=3440, stack(0x57050000,0x570a0000)]
      0x5555c800 JavaThread "RMI Reaper" [_thread_blocked, id=3516, stack(0x57000000,0x57050000)]
      0x5555c000 JavaThread "RMI TCP Accept-1098" daemon [_thread_in_native, id=1044, stack(0x56fb0000,0x57000000)]
      0x553d8400 JavaThread "JBoss System Threads(1)-1" daemon [_thread_in_native, id=2100, stack(0x56f40000,0x56f90000)]
      0x5510d400 JavaThread "Timer-Log4jService" daemon [_thread_blocked, id=3864, stack(0x56eb0000,0x56f00000)]
      0x53353800 JavaThread "Timer-0" daemon [_thread_blocked, id=332, stack(0x53610000,0x53660000)]
      0x002a7400 JavaThread "DestroyJavaVM" [_thread_blocked, id=1412, stack(0x005c0000,0x00610000)]
      0x52c2f400 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=1304, stack(0x52e70000,0x52ec0000)]
      0x52c29400 JavaThread "CompilerThread0" daemon [_thread_blocked, id=2776, stack(0x52e20000,0x52e70000)]
      0x52c27c00 JavaThread "Attach Listener" daemon [_thread_blocked, id=1284, stack(0x52dd0000,0x52e20000)]
      0x52c26800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3748, stack(0x52d80000,0x52dd0000)]
      0x52c16c00 JavaThread "Finalizer" daemon [_thread_blocked, id=3152, stack(0x52d30000,0x52d80000)]
      0x52c12400 JavaThread "Reference Handler" daemon [_thread_blocked, id=3924, stack(0x52ce0000,0x52d30000)]

      Other Threads:
      =>0x52bcb400 VMThread [stack: 0x52c90000,0x52ce0000] [id=3756]
      0x52c31800 WatcherThread [stack: 0x52ec0000,0x52f10000] [id=2832]

      VM state:at safepoint (normal execution)

      VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
      [0x002a6298] UNKNOWN - owner thread: 0x52bcb400
      [0x002a66f8] UNKNOWN - owner thread: 0x55541c00

      Heap
      def new generation total 27904K, used 16321K [0x02690000, 0x044d0000, 0x07550000)
      eden space 24832K, 62% used [0x02690000, 0x035bb750, 0x03ed0000)
      from space 3072K, 25% used [0x03ed0000, 0x03f94fb8, 0x041d0000)
      to space 3072K, 0% used [0x041d0000, 0x041d0000, 0x044d0000)
      tenured generation total 369408K, used 201307K [0x07550000, 0x1de10000, 0x42690000)
      the space 369408K, 54% used [0x07550000, 0x139e6c50, 0x139e6e00, 0x1de10000)
      compacting perm gen total 76544K, used 76331K [0x42690000, 0x47150000, 0x52690000)
      the space 76544K, 99% used [0x42690000, 0x4711afc0, 0x4711b000, 0x47150000)
      No shared spaces configured.

      Dynamic libraries:
      0x00400000 - 0x00424000 C:\WINDOWS\system32\java.exe
      0x7c800000 - 0x7c8c2000 C:\WINDOWS\system32\ntdll.dll
      0x77e40000 - 0x77f42000 C:\WINDOWS\system32\kernel32.dll
      0x7d1e0000 - 0x7d27c000 C:\WINDOWS\system32\ADVAPI32.dll
      0x77c50000 - 0x77cef000 C:\WINDOWS\system32\RPCRT4.dll
      0x76f50000 - 0x76f63000 C:\WINDOWS\system32\Secur32.dll
      0x7c340000 - 0x7c396000 C:\Program Files\Java\jre6\bin\msvcr71.dll
      0x6d800000 - 0x6da56000 C:\Program Files\Java\jre6\bin\client\jvm.dll
      0x77380000 - 0x77411000 C:\WINDOWS\system32\USER32.dll
      0x77c00000 - 0x77c49000 C:\WINDOWS\system32\GDI32.dll
      0x76aa0000 - 0x76acd000 C:\WINDOWS\system32\WINMM.dll
      0x6d280000 - 0x6d288000 C:\Program Files\Java\jre6\bin\hpi.dll
      0x76b70000 - 0x76b7b000 C:\WINDOWS\system32\PSAPI.DLL
      0x6d7b0000 - 0x6d7bc000 C:\Program Files\Java\jre6\bin\verify.dll
      0x6d320000 - 0x6d33f000 C:\Program Files\Java\jre6\bin\java.dll
      0x6d7f0000 - 0x6d7ff000 C:\Program Files\Java\jre6\bin\zip.dll
      0x6d610000 - 0x6d623000 C:\Program Files\Java\jre6\bin\net.dll
      0x71c00000 - 0x71c17000 C:\WINDOWS\system32\WS2_32.dll
      0x77ba0000 - 0x77bfa000 C:\WINDOWS\system32\msvcrt.dll
      0x71bf0000 - 0x71bf8000 C:\WINDOWS\system32\WS2HELP.dll
      0x71b20000 - 0x71b61000 C:\WINDOWS\System32\mswsock.dll
      0x76ed0000 - 0x76efa000 C:\WINDOWS\system32\DNSAPI.dll
      0x76f70000 - 0x76f77000 C:\WINDOWS\System32\winrnr.dll
      0x76f10000 - 0x76f3e000 C:\WINDOWS\system32\WLDAP32.dll
      0x76f80000 - 0x76f85000 C:\WINDOWS\system32\rasadhlp.dll
      0x6d560000 - 0x6d569000 C:\Program Files\Java\jre6\bin\management.dll
      0x5f270000 - 0x5f2ca000 C:\WINDOWS\system32\hnetcfg.dll
      0x71ae0000 - 0x71ae8000 C:\WINDOWS\System32\wshtcpip.dll
      0x68000000 - 0x68035000 C:\WINDOWS\system32\rsaenh.dll
      0x7c8d0000 - 0x7d0cf000 C:\WINDOWS\system32\SHELL32.dll
      0x77da0000 - 0x77df2000 C:\WINDOWS\system32\SHLWAPI.dll
      0x77420000 - 0x77523000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.3959_x-ww_D8713E55\comctl32.dll
      0x6d700000 - 0x6d706000 C:\Program Files\Java\jre6\bin\rmi.dll
      0x76cf0000 - 0x76d0a000 C:\WINDOWS\system32\iphlpapi.dll
      0x76cd0000 - 0x76ce9000 C:\WINDOWS\system32\MPRAPI.dll
      0x76df0000 - 0x76e24000 C:\WINDOWS\system32\ACTIVEDS.dll
      0x76dc0000 - 0x76de8000 C:\WINDOWS\system32\adsldpc.dll
      0x71c40000 - 0x71c97000 C:\WINDOWS\system32\NETAPI32.dll
      0x76b80000 - 0x76bae000 C:\WINDOWS\system32\credui.dll
      0x76a80000 - 0x76a98000 C:\WINDOWS\system32\ATL.DLL
      0x77670000 - 0x777a9000 C:\WINDOWS\system32\ole32.dll
      0x77d00000 - 0x77d8b000 C:\WINDOWS\system32\OLEAUT32.dll
      0x76e30000 - 0x76e3c000 C:\WINDOWS\system32\rtutils.dll
      0x7e020000 - 0x7e02f000 C:\WINDOWS\system32\SAMLIB.dll
      0x770e0000 - 0x771e8000 C:\WINDOWS\system32\SETUPAPI.dll
      0x6d630000 - 0x6d639000 C:\Program Files\Java\jre6\bin\nio.dll
      0x6d000000 - 0x6d138000 C:\Program Files\Java\jre6\bin\awt.dll
      0x73070000 - 0x73097000 C:\WINDOWS\system32\WINSPOOL.DRV
      0x76290000 - 0x762ad000 C:\WINDOWS\system32\IMM32.dll

      VM Arguments:
      jvm_args: -Dprogram.name=run.bat -Xms128M -Xmx1024M -XX:MaxPermSize=256M -Djboss.partition.name=PEORIA -Djboss.partition.udpGroup=239.0.0.13 -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dorg.jboss.resolver.warning=true -Djava.endorsed.dirs=C:\VICADSBoss\lib\endorsed
      java_command: org.jboss.Main -c vicads --host=0.0.0.0
      Launcher Type: SUN_STANDARD

      Environment Variables:
      PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem
      OS=Windows_NT
      PROCESSOR_IDENTIFIER=x86 Family 6 Model 26 Stepping 5, GenuineIntel



      --------------- S Y S T E M ---------------

      OS: Windows Server 2003 family Build 3790 Service Pack 2

      CPU:total 2 (1 cores per cpu, 1 threads per core) family 6 model 10 stepping 5, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3

      Memory: 4k page, physical 2096540k(1063864k free), swap 4038764k(3026940k free)

      vm_info: Java HotSpot(TM) Client VM (11.0-b16) for windows-x86 JRE (1.6.0_11-b03), built on Nov 10 2008 02:15:12 by "java_re" with MS VC++ 7.1

      time: Wed Jul 08 05:44:11 2009
      elapsed time: 68790 seconds

        • 1. Re: JBoss exiting with java.lang.OutOfMemoryError
          Peter Johnson Master

          Have you monitored the memory usage? And the free memory available on the system? Also, is this running in a VM or a physical machine?

          The growableArray.cpp is often used to increase the ehap or permgen size. You might try setting -Xmx and -Xms to the same value, ditto for -XX:PermSize and -XX:MaxPermSize. Doing this will set the memory spaces at their maximum and prevent increasing or shrinking of the size, which should help avoid the problem.

          I find is rather unusual that you are getting an out-of-memory error when you are using only about 2GB of the 6GB of memory that you have available.

          Finally, you should report this to Sun - the JVM should not crash like this.