Benoit Maisonny wrote: > > XXE 3.6.0 stops responding after a while and I can reproduce the > problem. Actually, maybe it does respond but it's using 100% CPU and > takes a _very_ long time to respond. > > To reproduce the issue, I open and close a certain document (120kB) on > the local file system. After a few of times (3 to 5, it's not always the > same), the open or close action will take a _very_ long time to > complete, or maybe never complete at all: I don't always have the > patience to wait. Most of the time, I just kill XXE after a couple of > minutes and try again. Sometimes, a simple kill will not be enough or > will take too long to register, so I do kill -9. > > If I don't close the file and just work on it, I don't see this issue > (but I don't work long on the same files). > > I tried this on various JVMs (1.5 and 6; 32 and 64 bits) and 3 different > computers, on Linux (I can't remember if I tested this on Windows or > not). The command line has "-Xss1m -Xmx512m". I tried larger values > without seeing any improvements. > > Not sure whether memory is an issue, as I don't get any exception, but > this document is using a pretty large configuration: 210kB of DTD files, > 120kB of CSS, a schematron validation, among other things. No custom > Java commands, though. > > Can you help? Shall I provide more info? A jmap memory dump, maybe?
I need to reproduce the problem here. Therefore please send me (mail: hussein at xmlmind.com) your configuration and the 120kB document (or tell me where I can download these files.)

