Subversion Repositories filter_foundry

Rev

Blame | Last modification | View Log | RSS feed


FilterFoundry 1.6b1 for Windows Hotfix
======================================

The two most severe bugs in 1.6b1 can be hotfixed by editing the binary file.
All bugs have been solved in 1.7+

(1) Patching memory bug 1.6b1

Problem: FilterFoundry crashes at start if the computer
has too much RAM (maxSpace variable calculation).
Emergency patch: Disable "DoPrepare" function

8BF Search:    B8 67 66 66 66
8BF Replace:   89 46 2C 66 66

Fixed in SVN Rev 106, main.c, method DoPrepare (published in 1.7.0.1)


(2) Obfuscate loading bug

Problem: Obfuscated filters can be built, but not be loaded.
The problem cannot be easily solved, therefore it is
the best to prevent the option.
Therefore, remove the obfuscate checkbox using a resource editor.

Fixed in SVN Rev 106, load_win.c, method readPARMresource (published in 1.7.0.1)

Reason: Tried to edit LockResource memory. But LockResource memory
is read-only. Therefore, you need a copy. This is impossible
to be done using a hex-patch. Need a recompile!