http://bugs.winehq.org/show_bug.cgi?id=15650
Summary: Wine crashes if it is built with -fomit-frame-pointer Product: Wine Version: CVS/GIT Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: amorozov@etersoft.ru
Created an attachment (id=16709) --> (http://bugs.winehq.org/attachment.cgi?id=16709) WINEDEBUG=+winedevice ./wine winecfg
If wine is built with CFLAGS=-fomit-frame-pointer ./configure then it crashes.
$ gcc --version i586-alt-linux-gcc (GCC) 4.1.2 20070626 (ALT Linux, build 4.1.2-alt3) Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
http://bugs.winehq.org/show_bug.cgi?id=15650
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |1.1.6
http://bugs.winehq.org/show_bug.cgi?id=15650
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com Keywords| |source
http://bugs.winehq.org/show_bug.cgi?id=15650
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #1 from Anastasius Focht focht@gmx.net 2008-10-17 15:13:07 --- Hello,
yes nice bug ;-) A bit hard to debug/spot ... stack imbalance once again. The default entry point for wine's native subsystem drivers (winecrt0) needs stdcall decoration because the caller (winedevice) assumes WINAPI for the driver init function (PDRIVER_INITIALIZE).
Regards
http://bugs.winehq.org/show_bug.cgi?id=15650
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |WONTFIX
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2008-10-18 13:43:48 --- CFLAGS=-fomit-frame-pointer is not supported.
http://bugs.winehq.org/show_bug.cgi?id=15650
--- Comment #3 from Vitaliy Margolen vitaliy@kievinfo.com 2008-10-18 14:03:01 --- Created an attachment (id=16728) --> (http://bugs.winehq.org/attachment.cgi?id=16728) Patch
You mean something like this?
http://bugs.winehq.org/show_bug.cgi?id=15650
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|WONTFIX |FIXED
--- Comment #4 from Vitaliy Margolen vitaliy@kievinfo.com 2008-10-18 14:59:39 --- Looks like Alexandre already fixed it.
http://bugs.winehq.org/show_bug.cgi?id=15650
Vitaly Lipatov lav@etersoft.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lav@etersoft.ru
--- Comment #5 from Vitaly Lipatov lav@etersoft.ru 2008-10-19 06:41:44 --- Yes, fixed since http://source.winehq.org/git/wine.git/?a=commit;h=d230e713b97efa63796bfd4dc2...
http://bugs.winehq.org/show_bug.cgi?id=15650
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org 2008-10-24 11:14:15 --- Closing bugs fixed in 1.1.7.
http://bugs.winehq.org/show_bug.cgi?id=15650
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |d230e713b97efa63796bfd4dc2c | |9d37f4602ed43 Priority|P3 |P2 Severity|enhancement |normal