http://bugs.winehq.org/show_bug.cgi?id=25057
--- Comment #9 from Marcus Meissner marcus@jet.franken.de 2010-11-10 15:39:55 CST --- the program creates a new segment
readwrite anon file mapped to a readwriteexec mapping
in this mapping it writes user32.dll hooks, SetScrollInfo namely.
(it overwrites the start of user32.SetScrollInfo with jmp <MAPPING>.
However, this section stays rw-, so the call on "NX" capable systems like x86_64 will fault on entering.
Not sure if this is a write vs exec issue.