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
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
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