[ https://issues.apache.org/jira/browse/PDFBOX-1977?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13932248#comment-13932248 ]
John Hewson commented on PDFBOX-1977: ------------------------------------- {quote} I like the name "fuzz test"! {quote} Yes it's fun, [Wikipedia|http://en.wikipedia.org/wiki/Fuzz_testing] has an article explaining the origin of the name. {quote} +1, we definitely need both. Whenever a bug is hit it's best to make a very specific non-randomized test case showing the bug, fix the bug, and then see that the test passes. {quote} Lets do that. > LZWFilter fails / TestFilters is non-determinate > ------------------------------------------------ > > Key: PDFBOX-1977 > URL: https://issues.apache.org/jira/browse/PDFBOX-1977 > Project: PDFBox > Issue Type: Bug > Affects Versions: 1.8.5, 2.0.0 > Reporter: John Hewson > Assignee: Tilman Hausherr > Labels: LZW > Fix For: 1.8.5, 2.0.0 > > > TestFilters uses Random().nextLong() to generate a seed for random data, > which means that it is non-determinate. Depending on the seed value, the test > may fail or succeed. > Using the following seed results in the LZW filter failing: > final long seed = -6257105096642706464L; -- This message was sent by Atlassian JIRA (v6.2#6252)