-
Bug
-
Resolution: Cannot Reproduce
-
P3
-
7u51
-
generic
>
> They got histo:live and they got a heap dump afterwards.
>
> https://mos-cores.us.oracle.com/web/cores/3-8631459001/tds-2014-03-31/14655739_jmap_devwin_justinwhite_20140327.zip/3_undeploy_histolive.txt
> The jhisto shows 1666 sun.reflect.DelegatingClassLoader
>
> PermStat shows all 1666 dead.
> $ grep "sun/reflect/DelegatingClassLoader" /cores/3-8631459001/tds-2014-03-31/14655739_jmap_devwin_justinwhite_20140327.zip/3_undeploy_permstat.txt | grep -c dead
> 1666
>
> but the jhat on the dump
> select [ o, referrers(o) ] from sun.reflect.DelegatingClassLoader o
> shows 2 referrers to each sun.reflect.DelegatingClassLoader.
>
It is quite possible that there is a bug in PermStat and it is reporting these classloaders as dead which are actually alive. Could you please file a JBS bug for this on SA/PermStat and we can investigate this further.
> They got histo:live and they got a heap dump afterwards.
>
> https://mos-cores.us.oracle.com/web/cores/3-8631459001/tds-2014-03-31/14655739_jmap_devwin_justinwhite_20140327.zip/3_undeploy_histolive.txt
> The jhisto shows 1666 sun.reflect.DelegatingClassLoader
>
> PermStat shows all 1666 dead.
> $ grep "sun/reflect/DelegatingClassLoader" /cores/3-8631459001/tds-2014-03-31/14655739_jmap_devwin_justinwhite_20140327.zip/3_undeploy_permstat.txt | grep -c dead
> 1666
>
> but the jhat on the dump
> select [ o, referrers(o) ] from sun.reflect.DelegatingClassLoader o
> shows 2 referrers to each sun.reflect.DelegatingClassLoader.
>
It is quite possible that there is a bug in PermStat and it is reporting these classloaders as dead which are actually alive. Could you please file a JBS bug for this on SA/PermStat and we can investigate this further.