Subversion Repositories filter_foundry

Compare Revisions

Regard whitespace Rev 529 → Rev 530

/trunk/releases/FilterFoundry 1.6b1 (Hotfix)/1.6b1 Patch.txt
0,0 → 1,31
 
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!