[Bug 46251] some (all?) crinkler compressed executables crash because they expect KERNEL32.DLL as the second library when following PEB32- >LdrData->InLoadOrderModuleList

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Dec 6 17:47:43 CST 2018


https://bugs.winehq.org/show_bug.cgi?id=46251

--- Comment #8 from Peter De Schrijver <p2 at psychaos.be> ---
nicer trace:

0x00420013 in ?? ()
1: x/i $eip
=> 0x420013:    mov    eax,DWORD PTR [eax+0xc]
2: $eax = 0x7bd3a480
3: *($eax + 0xc) = 0x110bd0
4: *($eax + 0x18) = 0x110728
Wine-gdb> 
Warning: not running or target is remote
0x00420016 in ?? ()
1: x/i $eip
=> 0x420016:    mov    eax,DWORD PTR [eax]
2: $eax = 0x110bd0
3: *($eax + 0xc) = 0x7bd3a494
4: *($eax + 0x18) = 0x400000
Wine-gdb> 
Warning: not running or target is remote
0x00420018 in ?? ()
1: x/i $eip
=> 0x420018:    mov    eax,DWORD PTR [eax]
2: $eax = 0x1104e8
3: *($eax + 0xc) = 0x110bd8
4: *($eax + 0x18) = 0x7bc40000
Wine-gdb> 
Warning: not running or target is remote
0x0042001a in ?? ()
1: x/i $eip
=> 0x42001a:    mov    ebp,DWORD PTR [eax+0x18]
2: $eax = 0x110628
3: *($eax + 0xc) = 0x1104f0
4: *($eax + 0x18) = 0x7eff0000
Wine-gdb> 
Warning: not running or target is remote
0x0042001d in ?? ()
1: x/i $eip
=> 0x42001d:    test   ebp,ebp
2: $eax = 0x110628
3: *($eax + 0xc) = 0x1104f0
4: *($eax + 0x18) = 0x7eff0000
Wine-gdb>

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list