In the old Champollion (v1.0.1) I can without any issues decompile all .pex files in a directory without having to use the threaded mode. Trying the same in the new Champollion (v1.3.2) results in an error. For example:
OLD Champollion (v1.0.1)
CommandC:\Users\%USERNAME%\Desktop\test>champollion.exe smallTest/scripts -p smallTest/sourceOutputsmallTest/scripts\file1.pex decompiled to smallTest/source\file1.pscsmallTest/scripts\file2.pex decompiled to smallTest/source\file2.pscERROR: smallTest/scripts\file3_edited.pex : Invalid string indexsmallTest/scripts\file4.pex decompiled to smallTest/source\file4.pscsmallTest/scripts\file5.pex decompiled to smallTest/source\file5.psc5 files processed in 0.0224941 s
_Please note that "file3edited.pex" is corrupted on purpose
NEW Champollion (v1.3.2)
CommandC:\Users\%USERNAME%\Desktop\test>champollion.exe smallTest/scripts -p smallTest/sourceOutputERROR: smallTest/scripts : Unable to open fileERROR: smallTest/scripts : Unable to open fileERROR: smallTest/scripts : Unable to open fileERROR: smallTest/scripts : Unable to open fileERROR: smallTest/scripts : Unable to open file5 files processed in 0.0013759 s5 files failed to decompile.
In the old Champollion (v1.0.1) I can without any issues decompile all .pex files in a directory without having to use the threaded mode. Trying the same in the new Champollion (v1.3.2) results in an error. For example:
OLD Champollion (v1.0.1)
Command
C:\Users\%USERNAME%\Desktop\test>champollion.exe smallTest/scripts -p smallTest/source
OutputsmallTest/scripts\file1.pex decompiled to smallTest/source\file1.psc
smallTest/scripts\file2.pex decompiled to smallTest/source\file2.psc
ERROR: smallTest/scripts\file3_edited.pex : Invalid string index
smallTest/scripts\file4.pex decompiled to smallTest/source\file4.psc
smallTest/scripts\file5.pex decompiled to smallTest/source\file5.psc
5 files processed in 0.0224941 s
_Please note that "file3edited.pex" is corrupted on purpose
NEW Champollion (v1.3.2)
Command
C:\Users\%USERNAME%\Desktop\test>champollion.exe smallTest/scripts -p smallTest/source
OutputERROR: smallTest/scripts : Unable to open file
ERROR: smallTest/scripts : Unable to open file
ERROR: smallTest/scripts : Unable to open file
ERROR: smallTest/scripts : Unable to open file
ERROR: smallTest/scripts : Unable to open file
5 files processed in 0.0013759 s
5 files failed to decompile.