luajit-decomp icon indicating copy to clipboard operation
luajit-decomp copied to clipboard

Error processing of complex files

Open xxxgoes opened this issue 11 years ago • 2 comments

If any function contains more than 100 variables, then it falls decompiler with an error on line 583.

Unfortunately I do not speak English, I use Google Translate

xxxgoes avatar Aug 12 '14 13:08 xxxgoes

I haven't had time to check, but it's probably because this code is VERY buggy - I recommend you use this instead (don't know if it works though).

Also I noticed that the LuaJIT version on your fork is 2.0.3, but this only supports version 2.0.2 (someone else noticed this doesn't work with other versions).

I may at some point rewrite this, but don't hold me to that.

bobsayshilol avatar Aug 13 '14 21:08 bobsayshilol

I've been working with this repo a lot, and I have never experienced any issues in big files like you suggested. (However, I added 2-3 missing instructions frmo the manual to the source code, can be looked up quite easily. The decompiler says if it encounters an unkwnown instruction). I know this is not the right place for feedback, but either way: This tool is fantastic. It took me some time to get used to handling the output, but it actually does almost everything one could ask for. Only global vars and table lookups are sometimes missing.

phil294 avatar Jul 15 '17 23:07 phil294