Thread: CompareInfo 1.0
View Single Post
  #21  
Old 01-17-2026, 07:37
LordGarfio LordGarfio is offline
Friend
 
Join Date: Jan 2005
Posts: 75
Rept. Given: 7
Rept. Rcvd 5 Times in 4 Posts
Thanks Given: 89
Thanks Rcvd at 101 Times in 35 Posts
LordGarfio Reputation: 5
Quote:
Originally Posted by CodeCracker View Post
CompareInfo_v4:
- added "Skip diffbase" - to skip comparing comparing relocation
- added "Start with first section" to start comparing with first section skipping header
Hi,

On Windows XP SP3 PosReady 2009, CompareInfo does not load from version 3 onwards, however, earlier versions (1.00, 1.01, 2.00) load correctly.

73DDF10B | 53 | push ebx | 0x0
73DDF10C | 68 4567DD73 | push <mfc42.Ordinal#1130> | mfc42.Ordinal#1130
73DDF111 | 50 | push eax | 0x0
73DDF112 | FF75 08 | push dword ptr ss:[ebp+8] | compareinfo2.00406598 DLGTEMPLATEEX (01 00 FF FF)
73DDF115 | FF75 10 | push dword ptr ss:[ebp+10] | compareinfo2.00400000
73DDF118 | FF15 AC64E773 | call dword ptr ds:[<CreateDialogIndirectParam>] |

The v3 and v4 versions crash when calling the CreateDialogIndirectParam() API.

Cheers.
Reply With Quote
The Following User Says Thank You to LordGarfio For This Useful Post:
niculaita (01-17-2026)