http://bugs.winehq.org/show_bug.cgi?id=10273 --- Comment #21 from Anastasius Focht <focht(a)gmx.net> 2007-11-08 08:21:54 --- Hello, statistics with the gcc hidden visibility attr (make functions internal) and stub entry points "NOP" patches committed: before (wine-0.9.48-xxx): kernel32 user32 gdi32 condition (cx < threshold) -------------------------------------------------------------------- c1: 0x59 0x53 0x5D 0x5F c2: 0x46* 0x47* 0x50* 0x3C c3: 0x43 0x4B 0x4B 0x5A current wine-0.9.48-422-g0bfba69: kernel32 user32 gdi32 condition (cx < threshold) -------------------------------------------------------------------- c1: 0x44 0x4B 0x3C 0x5F c2: 0x2E 0x3A 0x21 0x3C c3: 0x3A 0x47 0x37 0x5A The standard case seems safe now, although user32 is near c2 threshold. We should watch this, it's possible that future changes/additions might trigger it again. ==== current wine-0.9.48-422-g0bfba69 + relay: kernel32 user32 gdi32 condition (cx < threshold) -------------------------------------------------------------------- c1: 0x52 0x5E* 0x53 0x5F c2: 0x43* 0x5C* 0x42* 0x3C c3: 0x00 0x00 0x00 0x5A AJ could you please make the relay thunk entry code NOP padded too (tools/winebuild/spec32.c:output_relay_debug)? If people run the games/apps with +relay tracking other bugs down, SafeDisc 2.x won't tolerate this. NOP padding relay thunks won't hurt and helps people to submit logs for other bugs. -- If anyone encounters problems with SafeDisc 2.x games not running despite recent patches, please file bug reports. Although I think this was the major showstopper for SafeDisc 2.x left. New targets... ;-) Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.