[Design of JBoss Profiler] - Re: Sorting a GC operation
by clebert.suconic@jboss.com
"gsporar" wrote : 1. If I click on Leaks I see a subset of the information presented when I click on Creations, is that correct? In other words, the Creations display shows the total number of instances created (by method) and the total number still alive on the heap. The Leaks display just shows the total number (by method) that are still alive on the heap.
|
It shows objects created during the capture, associated with the method. You could click either Instances Created or Instances Created + subMethods.
The release is associated with GC operations that happened during capturing. You can also disable release calculation deselecting "Calculate releases on GC operations" during the PID selection.
"gsporar" wrote :
| 2. The Bytes column just shows the size of the objects, not total retained size, correct? In other words, if I have 10 instances of class A on the heap and each class A is 100 bytes then the Bytes value would be 1000 even if each instance of class A had a live reference to a unique class B instance that is 100000 bytes.
|
Yes... that is correct.
Also.. .this is capturing ObjectAlloc and ObjectRelease events from JVMPI. This is showing only what was allocated during data capturing, and associating these allocs withs methods what happened during event MethodEnter and MethodExit.
For finding memory-leaks is better to use JVMTI/MemoryProfiler.
"gsporar" wrote :
| 3. Assuming the answer to #2 is that the retained size is not shown, then are there plans to add more display and sort options? I ask because I don't immediately see how to use this display to track down some types of memory leaks. I can calculate a delta in my head between Quantity and Release Quantity, but it would be nice if there were an additional column for it. More importantly, though, the objects on the heap taking up the most space are not always the real source of a memory leak problem - a slow leak over time of small objects can cause just as much trouble. But those slow leaks take longer to eat up enough heap space to cause an OutOfMemoryError, so it would be nice to be able to sort by the delta between Quantity and Release Quantity (so that I don't have to run the application until the error occurs). Is there any further documentation that provides a tutorial showing how best to use this display?
|
I guess for memory leaks is better to use the JVMTI module. This is used exclusevely to track down what's happening inside a method. Like... to verify if a method is creating an object and releasing it properly. This is more useful for things like message objects.
Also, please... as you're reading the documentation, if you find any lack of information, please let me know how can I improove it.
thanks a lot,
Clebert Suconic
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3961324#3961324
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3961324
17 years, 11 months
[Design of JBoss Profiler] - Crashes when send signal
by kerekesb
I would like to profile JBoss Portal 2.4.0 CR2. I have the following versions:
OS: Ubuntu Linux 6.0.6 and Debian Sarge 3.1
Java version: 1.5.0_07,Sun Microsystems Inc
gcc version: gcc-4.0
JBoss [Zion] 4.0.4.GA (build: CVSTag=JBoss_4_0_4_GA date=200605151000)
JBoss portal 2.4.0 CR2
JAVA_OPTS="$JAVA_OPTS -XrunjbossInspector:/tmp/portal-profiler,include=org.jboss.portal.identity,ignore=*"
I compiled all necessary dynamic library by manually.
But when I add "kill -3 ", I have the next error:
Full thread dump Java HotSpot(TM) Server VM (1.5.0_07-b03 mixed mode):
"http-0.0.0.0-8080-1" daemon prio=1 tid=0x0812d0b8 nid=0x51df in Object.wait() [0x8c7ac000..0x8c7ace30]
at java.lang.Object.wait(Native Method)
- waiting on <0x8e690560> (a org.apache.tomcat.util.net.MasterSlaveWorkerThread)
at java.lang.Object.wait(Object.java:474)
at org.apache.tomcat.util.net.MasterSlaveWorkerThread.await(MasterSlaveWorkerThread.java:81)
- locked <0x8e690560> (a org.apache.tomcat.util.net.MasterSlaveWorkerThread)
at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:107)
at java.lang.Thread.run(Thread.java:595)
"TP-Monitor" daemon prio=1 tid=0x8902a970 nid=0x51de in Object.wait() [0x86476000..0x864761b0]
at java.lang.Object.wait(Native Method)
- waiting on <0x8e690060> (a org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable)
at org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable.run(ThreadPool.java:559)
- locked <0x8e690060> (a org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable)
at java.lang.Thread.run(Thread.java:595)
"TP-Processor4" daemon prio=1 tid=0x8809a9f8 nid=0x51dd runnable [0x864f6000..0x864f7130]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
- locked <0x8e6fba80> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:450)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at org.apache.jk.common.ChannelSocket.accept(ChannelSocket.java:293)
at org.apache.jk.common.ChannelSocket.acceptConnections(ChannelSocket.java:647)
at org.apache.jk.common.ChannelSocket$SocketAcceptor.runIt(ChannelSocket.java:857)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
"TP-Processor3" daemon prio=1 tid=0x88df5088 nid=0x51dc in Object.wait() [0x86577000..0x865780b0]
at java.lang.Object.wait(Native Method)
- waiting on <0x8e690188> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
at java.lang.Object.wait(Object.java:474)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:656)
- locked <0x8e690188> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
at java.lang.Thread.run(Thread.java:595)
"TP-Processor2" daemon prio=1 tid=0x8776fe00 nid=0x51db in Object.wait() [0x865f8000..0x865f9030]
at java.lang.Object.wait(Native Method)
- waiting on <0x8e690220> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
at java.lang.Object.wait(Object.java:474)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:656)
- locked <0x8e690220> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
at java.lang.Thread.run(Thread.java:595)
"TP-Processor1" daemon prio=1 tid=0x87ca2e20 nid=0x51da in Object.wait() [0x86679000..0x86679fb0]
at java.lang.Object.wait(Native Method)
- waiting on <0x8e6902b8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
at java.lang.Object.wait(Object.java:474)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:656)
- locked <0x8e6902b8> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
at java.lang.Thread.run(Thread.java:595)
"http-0.0.0.0-8080" daemon prio=1 tid=0x08a361d8 nid=0x51d9 runnable [0x866fa000..0x866faf30]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
- locked <0x91388e70> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:450)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:60)
at org.apache.tomcat.util.net.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoint.java:407)
at org.apache.tomcat.util.net.PoolTcpEndpoint.run(PoolTcpEndpoint.java:647)
at java.lang.Thread.run(Thread.java:595)
"JBossLifeThread" prio=1 tid=0x08a368f8 nid=0x51d8 in Object.wait() [0x8677b000..0x8677beb0]
at java.lang.Object.wait(Native Method)
- waiting on <0x8e6905f0> (a java.lang.Object)
at java.lang.Object.wait(Object.java:474)
at org.jboss.system.server.ServerImpl$LifeThread.run(ServerImpl.java:932)
- locked <0x8e6905f0> (a java.lang.Object)
"ObservationManager" daemon prio=1 tid=0x8902c968 nid=0x51d6 in Object.wait() [0x867fc000..0x867fce30]
at java.lang.Object.wait(Native Method)
- waiting on <0x91d88ac8> (a org.apache.commons.collections.buffer.BlockingBuffer)
at java.lang.Object.wait(Object.java:474)
at org.apache.commons.collections.buffer.BlockingBuffer.remove(BlockingBuffer.java:107)
- locked <0x91d88ac8> (a org.apache.commons.collections.buffer.BlockingBuffer)
at org.apache.jackrabbit.core.observation.ObservationManagerFactory.run(ObservationManagerFactory.java:155)
at java.lang.Thread.run(Thread.java:595)
"Transient File Reaper" daemon prio=1 tid=0x89aff068 nid=0x51d3 in Object.wait() [0x8687e000..0x8687e1b0]
at java.lang.Object.wait(Native Method)
- waiting on <0x91d88b60> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
- locked <0x91d88b60> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
at org.apache.jackrabbit.util.TransientFileFactory$ReaperThread.run(TransientFileFactory.java:135)
"Store org.hibernate.cache.StandardQueryCache Expiry Thread" daemon prio=1 tid=0x8902c4f0 nid=0x51d2 waiting on condition [0x868fe000..0x868ff130]
at java.lang.Thread.sleep(Native Method)
at net.sf.ehcache.store.DiskStore.expiryThreadMain(DiskStore.java:754)
at net.sf.ehcache.store.DiskStore.access$700(DiskStore.java:60)
at net.sf.ehcache.store.DiskStore$ExpiryThread.run(DiskStore.java:924)
"Store org.hibernate.cache.StandardQueryCache Spool Thread" daemon prio=1 tid=0x88df6970 nid=0x51d1 waiting on condition [0x86cfc000..0x86cfd0b0]
at java.lang.Thread.sleep(Native Method)
at net.sf.ehcache.store.DiskStore.spoolThreadMain(DiskStore.java:555)
at net.sf.ehcache.store.DiskStore.access$600(DiskStore.java:60)
at net.sf.ehcache.store.DiskStore$SpoolThread.run(DiskStore.java:906)
"Store org.hibernate.cache.UpdateTimestampsCache Expiry Thread" daemon prio=1 tid=0x8aa78bc0 nid=0x51d0 waiting on condition [0x86d7d000..0x86d7e030]
at java.lang.Thread.sleep(Native Method)
at net.sf.ehcache.store.DiskStore.expiryThreadMain(DiskStore.java:754)
at net.sf.ehcache.store.DiskStore.access$700(DiskStore.java:60)
at net.sf.ehcache.store.DiskStore$ExpiryThread.run(DiskStore.java:924)
"Store org.hibernate.cache.UpdateTimestampsCache Spool Thread" daemon prio=1 tid=0x88ed2750 nid=0x51cf waiting on condition [0x875fe000..0x875fefb0]
at java.lang.Thread.sleep(Native Method)
at net.sf.ehcache.store.DiskStore.spoolThreadMain(DiskStore.java:555)
at net.sf.ehcache.store.DiskStore.access$600(DiskStore.java:60)
at net.sf.ehcache.store.DiskStore$SpoolThread.run(DiskStore.java:906)
"IdleRemover" daemon prio=1 tid=0x08882688 nid=0x51ce in Object.wait() [0x87ffb000..0x87ffbf30]
at java.lang.Object.wait(Native Method)
- waiting on <0x91ad3ef8> (a java.util.ArrayList)
at org.jboss.resource.connectionmanager.IdleRemover$IdleRemoverRunnable.run(IdleRemover.java:161)
- locked <0x91ad3ef8> (a java.util.ArrayList)
at java.lang.Thread.run(Thread.java:595)
"JCA PoolFiller" prio=1 tid=0x0883a4f8 nid=0x51cc in Object.wait() [0x87afe000..0x87afeeb0]
at java.lang.Object.wait(Native Method)
- waiting on <0x91869088> (a java.util.LinkedList)
at java.lang.Object.wait(Object.java:474)
at org.jboss.resource.connectionmanager.PoolFiller.run(PoolFiller.java:85)
- locked <0x91869088> (a java.util.LinkedList)
at java.lang.Thread.run(Thread.java:595)
"Timer-2" daemon prio=1 tid=0x08f6a8e8 nid=0x51cb in Object.wait() [0x881fc000..0x881fce30]
at java.lang.Object.wait(Native Method)
- waiting on <0x91869118> (a java.util.TaskQueue)
at java.util.TimerThread.mainLoop(Timer.java:509)
- locked <0x91869118> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:462)
"HSQLDB Timer @145d424" daemon prio=1 tid=0x08424bd0 nid=0x51ca in Object.wait() [0x8827e000..0x8827e1b0]
at java.lang.Object.wait(Native Method)
- waiting on <0x918691b8> (a org.hsqldb.lib.HsqlTimer)
at org.hsqldb.lib.HsqlTimer.nextTask(Unknown Source)
- locked <0x918691b8> (a org.hsqldb.lib.HsqlTimer)
at org.hsqldb.lib.HsqlTimer$TaskRunner.run(Unknown Source)
at java.lang.Thread.run(Thread.java:595)
"WorkManager(3)-1" daemon prio=1 tid=0x086e4800 nid=0x51c9 in Object.wait() [0x86dfe000..0x86dff130]
at java.lang.Object.wait(Native Method)
- waiting on <0x91869278> (a EDU.oswego.cs.dl.util.concurrent.Semaphore)
at java.lang.Object.wait(Object.java:474)
at EDU.oswego.cs.dl.util.concurrent.Semaphore.acquire(Semaphore.java:108)
- locked <0x91869278> (a EDU.oswego.cs.dl.util.concurrent.Semaphore)
at EDU.oswego.cs.dl.util.concurrent.SemaphoreControlledChannel.take(SemaphoreControlledChannel.java:131)
at org.jboss.resource.adapter.mail.inflow.NewMsgsWorker.run(NewMsgsWorker.java:75)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:204)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:275)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:743)
at java.lang.Thread.run(Thread.java:595)
"ContainerBackgroundProcessor[StandardEngine[jboss.web]]" daemon prio=1 tid=0x088106a8 nid=0x51c4 waiting on condition [0x882fe000..0x882ff0b0]
at java.lang.Thread.sleep(Native Method)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1547)
at java.lang.Thread.run(Thread.java:595)
"PooledInvokerAcceptor#0-4445" prio=1 tid=0x084726f8 nid=0x51c3 runnable [0x886ce000..0x886cf030]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
- locked <0x912674f0> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:450)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at org.jboss.invocation.pooled.server.PooledInvoker.run(PooledInvoker.java:261)
at java.lang.Thread.run(Thread.java:595)
"RMI TCP Accept-4444" daemon prio=1 tid=0x08f49c60 nid=0x51c2 runnable [0x8874f000..0x8874ffb0]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
- locked <0x91267680> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:450)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:340)
at java.lang.Thread.run(Thread.java:595)
"JBoss System Threads(1)-2" daemon prio=1 tid=0x08f49e30 nid=0x51c1 runnable [0x887d0000..0x887d0f30]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
- locked <0x91267838> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:450)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at org.jnp.server.Main$AcceptHandler.run(Main.java:441)
at org.jboss.util.threadpool.RunnableTaskWrapper.run(RunnableTaskWrapper.java:148)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:743)
at java.lang.Thread.run(Thread.java:595)
"GC Daemon" daemon prio=1 tid=0x084aa3e8 nid=0x51c0 in Object.wait() [0x88851000..0x88851eb0]
at java.lang.Object.wait(Native Method)
- waiting on <0x91103998> (a sun.misc.GC$LatencyLock)
at sun.misc.GC$Daemon.run(GC.java:100)
- locked <0x91103998> (a sun.misc.GC$LatencyLock)
"RMI Reaper" prio=1 tid=0x0870d8b8 nid=0x51bf in Object.wait() [0x888d2000..0x888d2e30]
at java.lang.Object.wait(Native Method)
- waiting on <0x91102ac8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
- locked <0x91102ac8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
at sun.rmi.transport.ObjectTable$Reaper.run(ObjectTable.java:336)
at java.lang.Thread.run(Thread.java:595)
"Timer-1" daemon prio=1 tid=0x08f4a388 nid=0x51be in Object.wait() [0x88954000..0x889541b0]
at java.lang.Object.wait(Native Method)
- waiting on <0x91102e48> (a java.util.TaskQueue)
at java.lang.Object.wait(Object.java:474)
at java.util.TimerThread.mainLoop(Timer.java:483)
- locked <0x91102e48> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:462)
"RMI TCP Accept-1098" daemon prio=1 tid=0x087984e8 nid=0x51bd runnable [0x889d4000..0x889d5130]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
- locked <0x91102b28> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:450)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:340)
at java.lang.Thread.run(Thread.java:595)
"JBoss System Threads(1)-1" daemon prio=1 tid=0x08442c60 nid=0x51bb runnable [0x88cfe000..0x88cff0b0]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
- locked <0x91104108> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:450)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at org.jboss.web.WebServer.run(WebServer.java:324)
at org.jboss.util.threadpool.RunnableTaskWrapper.run(RunnableTaskWrapper.java:148)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:743)
at java.lang.Thread.run(Thread.java:595)
"TimeoutFactory-0" daemon prio=1 tid=0x899afac0 nid=0x51ba in Object.wait() [0x897ff000..0x89800030]
at java.lang.Object.wait(Native Method)
- waiting on <0x90bc1d00> (a java.lang.Object)
at org.jboss.util.timeout.TimeoutPriorityQueueImpl.poll(TimeoutPriorityQueueImpl.java:271)
- locked <0x90bc1d00> (a java.lang.Object)
at org.jboss.util.timeout.TimeoutPriorityQueueImpl.take(TimeoutPriorityQueueImpl.java:230)
at org.jboss.util.timeout.TimeoutFactory.doWork(TimeoutFactory.java:215)
at org.jboss.util.timeout.TimeoutFactory.access$000(TimeoutFactory.java:41)
at org.jboss.util.timeout.TimeoutFactory$1.run(TimeoutFactory.java:136)
"ScannerThread" daemon prio=1 tid=0x0845ae30 nid=0x51b5 waiting on condition [0x8ae3e000..0x8ae3efb0]
at java.lang.Thread.sleep(Native Method)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:280)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:225)
"Timer-0" daemon prio=1 tid=0x8b138888 nid=0x51b4 in Object.wait() [0x8aebf000..0x8aebff30]
at java.lang.Object.wait(Native Method)
- waiting on <0x90890170> (a java.util.TaskQueue)
at java.util.TimerThread.mainLoop(Timer.java:509)
- locked <0x90890170> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:462)
"DestroyJavaVM" prio=1 tid=0x0805db18 nid=0x51a7 waiting on condition [0x00000000..0xbfef6a60]
"Low Memory Detector" daemon prio=1 tid=0x081095a8 nid=0x51af runnable [0x00000000..0x00000000]
"CompilerThread1" daemon prio=1 tid=0x08108120 nid=0x51ae waiting on condition [0x00000000..0x8ca4f358]
"CompilerThread0" daemon prio=1 tid=0x081070c0 nid=0x51ad waiting on condition [0x00000000..0x8cad02d8]
"AdapterThread" daemon prio=1 tid=0x08105f80 nid=0x51ac waiting on condition [0x00000000..0x00000000]
"Signal Dispatcher" daemon prio=1 tid=0x081050c8 nid=0x51ab waiting on condition [0x00000000..0x00000000]
"Finalizer" daemon prio=1 tid=0x080f9f60 nid=0x51aa in Object.wait() [0x8cc86000..0x8cc86f30]
at java.lang.Object.wait(Native Method)
- waiting on <0x908915b0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
- locked <0x908915b0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
"Reference Handler" daemon prio=1 tid=0x080f9a90 nid=0x51a9 in Object.wait() [0x8cd07000..0x8cd07eb0]
at java.lang.Object.wait(Native Method)
- waiting on <0x90890450> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:474)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
- locked <0x90890450> (a java.lang.ref.Reference$Lock)
"VM Thread" prio=1 tid=0x080f7608 nid=0x51a8 runnable
"VM Periodic Task Thread" prio=1 tid=0x0810aa48 nid=0x51b0 waiting on condition
JBossProfiler: Initializing DataGathering
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGSEGV (0xb) at pc=0xb7efb46d, pid=20903, tid=2261769136
#
# Java VM: Java HotSpot(TM) Server VM (1.5.0_07-b03 mixed mode)
# Problematic frame:
# C [libc.so.6+0x6b46d] memmove+0x4d
#
# An error report file with more information is saved as hs_err_pid20903.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3961287#3961287
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3961287
17 years, 11 months