Memory leak when adding flying-saucer-pdf dependency in the pom.xml
Opened this issue · 0 comments
GoogleCodeExporter commented
What steps will reproduce the problem?
I'm seeing a spike in memory when I use the following dependency in the pom.xml
along with jetty maven plugin.
The issue can be reproduced as follows:
1. Create a 'maven web app project'
2. Add the following into the pom.xml
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.xhtmlrenderer</groupId>
<artifactId>flying-saucer-pdf</artifactId>
<version>9.0.7</version>
<scope>compile</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.2.6.v20141205</version>
</plugin>
</plugins>
</build>
3. Run mvn jetty:run
4. It takes a lot of time to boot the app and you can see memory consumption
spikes.
5. But it comes down once the application is started successfully.
What is the expected output? What do you see instead?
Memory should not spike, as we are just adding a dependency of
flying-saucer-pdf in the pom.xml
There are no issues if we remove the flying-saucer-pdf dependency.
What version of the product are you using? On what operating system?
flying-saucer 9.0.7
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)
Ubuntu 14.04 64 bit.
Please provide any additional information below.
Original issue reported on code.google.com by soji...@gmail.com
on 5 Jan 2015 at 3:56