| Untraceable GC path? [message #638735] |
Fri, 12 November 2010 07:00  |
Eclipse User |
|
|
|
I'm debugging a mem leak using tomcat 6.0.28 and a smallest possible spring 3.0.5 servlet.
From MAT:
Tomcat on it's own has the expected 4 WebappClassLoaders all with tiny mem usage.
After deploying and undeploying my servlet I have the 4 expected ones and an extra larger WebappClassLoader which is clearly my undeployed one that's leaked.
So I run Path to GC roots on it excluding weak and soft references. It returns "Found 0 paths".
There are some weak refs paths but they can't be keeping the classloader alive.
I'm assuming this is the classloader for my servlet because it has the right name. I also ran tomcats "find leaks" feature to cause a gc to be run first before taking the dump.
Can anyone explain how there can be 0 paths?
|
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.06254 seconds