Comment 12 for bug 56965

Revision history for this message
In , Scott Ritchie (scottritchie) wrote :

https://launchpad.net/distros/ubuntu/+source/wine/+bug/56965

Found on the Ubuntu bug reports:

"The problem seems to be that the %gs register that holds the thread local stack
is not setup correctly since the normal _start function is not use in
wine-preloader. The stack protector uses the %gs register and the stack
protector is enabled by -fstack-protector.

If you compile the wine-preloader with -fno-stack-protector it will thus not
cause segmentation fault."

"The real fix is to correct the wine-preloader to follow proper
convention, I assume. For now turn off the stack protector as a
work-around and file a bug with the wine devs."