[Bug 27349] SafeDisc v2.x API entry analyzer flags Wine's user32.dll as "bad" (too many exports with PIC loads in prolog code) (SimCity 4, IL-2 FB)

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Jun 7 17:00:52 CDT 2011


http://bugs.winehq.org/show_bug.cgi?id=27349

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|SafeDisc v2.x API entry     |SafeDisc v2.x API entry
                   |analyzer flags Wine's       |analyzer flags Wine's
                   |user32.dll as "bad" (too    |user32.dll as "bad" (too
                   |many exports with PIC loads |many exports with PIC loads
                   |in prolog code) (SimCity 4, |in prolog code) (SimCity 4,
                   |...)                        |IL-2 FB)

--- Comment #4 from Anastasius Focht <focht at gmx.net> 2011-06-07 17:00:51 CDT ---
Hello,

adding game "IL-2 Sturmovik Forgotten Battles" (2 CD set, protection on CD2)...
Tested/debugged with original media.

--- snip ---
...
Scanning -> H:\.wine\drive_c\Program Files\Ubi Soft\IL-2 Sturmovik Forgotten
Battles\rts.dll
File Type : 32-Bit Dll (Subsystem : Win GUI / 2), Size : 880495 (0D6F6Fh)
Byte(s)
-> File has 741231 (0B4F6Fh) bytes of appended data starting at offset 022000h
[File Heuristics] -> Flag : 00000000000000000100000000000111 (0x00004007)
[!] Safedisc v2.80.011 detected !
[i] Appended data contents....
   [.] o: 0x00022028  / t: <0xA8726B03> <0xEF01996C> <0x00000001> / s: 00180922
byte(s) -> ~de6d0c.tmp
   [.] o: 0x0004E309  / t: <0xA8726B03> <0xEF01996C> <0x0000044C> / s: 00011920
byte(s) -> clcd32.dll
   [.] o: 0x000511C0  / t: <0xA8726B03> <0xEF01996C> <0x0000044C> / s: 00004118
byte(s) -> clcd16.dll
   [.] o: 0x000521FA  / t: <0xA8726B03> <0xEF01996C> <0x0000044D> / s: 00037967
byte(s) -> mcp.dll
   [.] o: 0x0005B670  / t: <0xA8726B03> <0xEF01996C> <0x00000002> / s: 00007096
byte(s) -> SECDRV.SYS
   [.] o: 0x0005D24F  / t: <0xA8726B03> <0xEF01996C> <0x00000002> / s: 00014069
byte(s) -> DrvMgt.dll
   [.] o: 0x0006096D  / t: <0xA8726B03> <0xEF01996C> <0x0000000B> / s: 00005442
byte(s) -> SecDrv04.VxD
   [.] o: 0x00061ED7  / t: <0xA8726B03> <0xEF01996C> <0x00000000> / s: 00036352
byte(s) -> ~e5d141.tmp
   [.] o: 0x0006ACFF  / t: <0xA8726B03> <0xEF01996C> <0x00000000> / s: 00442908
byte(s) -> ~df394b.tmp
[CompilerDetect] -> Visual C++ 6.0
- Scan Took : 0.417 Second(s)
--- snip ---

--- snip ---
$~/.wine/drive_c/Program Files/Ubi Soft/IL-2 Sturmovik Forgotten Battles$ xxd
-g 4 rts.dll | grep "BoG_" -A 2
0000fd0: 00000000 426f475f 202a3930 2e302621  ....BoG_ *90.0&!
0000fe0: 21202059 793e0000 00000000 00000000  !  Yy>..........
0000ff0: 00000000 02000000 50000000 0b000000  ........P.......
--- snip ---

Regards

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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