This program lets you modify Java bytecode so that it throws an
ArithmeticException on floating point division by zero (32- & 64-bit).

It allows you to trace down code that generates undesirable Infinities
and NaNs in your Java application without wasting enormous amounts of
time on blind debugging.

Instructions:
1. Make sure Java 1.7 or greater and Python 2.7 are installed.
2. Get the Krakatau code from https://github.com/Storyyeller/Krakatau
3. Edit the variables in the "processBytecode.bat" script as required
4. Run the processBytecode.bat script

Read the readme & source code comments for additional information.

Project Activity

See All Activity >

Follow java-sigfpe-emulator

java-sigfpe-emulator Web Site

Other Useful Business Software
Build Data Resilience - Take the Assessment Today Icon
Build Data Resilience - Take the Assessment Today

Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
Take the Assessment
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of java-sigfpe-emulator!

Additional Project Details

Registered

2020-05-06