My immediate thought it is there is some packet being received that has a bad size value,
which is why a 1.6GB buffer might have been allocated.
Maybe you could patch the code that allocates that array to throw an exception when a
certain size limit is reached? I'd also try to run tcpdump and try and capture the
offending packet if possible.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4136239#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...