http://bugs.winehq.org/show_bug.cgi?id=24064
--- Comment #22 from GyB gyebro69@gmail.com 2010-08-26 09:09:45 --- I managed to get the affected games work again. I grabbed the tarball of gcc-4.3.5, compiled and installed into /opt, then I recompiled the source of Wine-1.3.1 using this alternate compiler. When compiling with the default cflags: "-g -O2" the crash doesn't occur anymore in Steam. However, if I compile the source with -O0 the crash still happens.
My distro's shipped gcc is 4.4.4. Whether I compile Wine with -O2 or -O0 the games crash in Steam using the system-default compiler.
I'm not sure it has something to do with the bug, but I'll stick to this previous version of gcc in the future when it comes to compiling Wine from source.