judovana / java-runtime-decompiler

GNU General Public License v3.0
68 stars 14 forks source link

Overwritten class (sometines) resets to its original state #136

Closed judovana closed 3 years ago

judovana commented 3 years ago

Consider casual HelloWorld class, which has infinite loop to print "HELLO". Sometimes, the following happens:

mkoncek commented 3 years ago

I will inspect whether this isn't CPLC caching incorrectly.

judovana commented 3 years ago

nope. It is not CPLC fault. It happens also with direct binary change, or through jasm/jcoder.

judovana commented 3 years ago

I need to find a deterministic case.

judovana commented 3 years ago

Should be indirrectlky fixed by https://github.com/pmikova/java-runtime-decompiler/pull/154

judovana commented 3 years ago

154 merged. cross fingers