rohanpadhye/JQF

Does JQF supports MultiThreading?

stuti100 opened this issue · 1 comments

image

image

Getting these errors,is it because of memory out of bound exception error caused by some functionality or JQF is unable to support mutli-threading?

It means JQF found an input that caused your test to fail with the error "unable to create native thread...". So, either JQF has successfully found a bug in your application, or your test harness is raising these exceptions even for benign inputs.

Try running the repro to see the full exception stack trace. If you only get this exception during fuzzing but not with repro, it could be because your target application is not resetting properly. Make sure that the test method releases all resources after execution, including waiting for all new threads to join. In your error message above, it seems like there are too many threads being created. I don't know from the message whether all those threads are created when executing only the 2198th input (which would reveal a resource exhaustion bug) or because the threads created in the first 2197 inputs are not being destroyed when their test execution completes.