http://bugs.winehq.org/show_bug.cgi?id=29808 Bug #: 29808 Summary: mingw32-g++ random crash compiling a wxWidgets app since git change 764b85511c72ab9e4b4ab456c98e0e71b4aa4009 Product: Wine Version: 1.4-rc2 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msvcrt AssignedTo: wine-bugs(a)winehq.org ReportedBy: zaskar_84(a)yahoo.com.ar Classification: Unclassified I usually build Windows' binary and installer for my projects from my linux laptop with wine. I've just found that since some change between wine-1.3.32 and wine-1.3.33 it gives random errors when compiling zinjai.exe. The problem still persist in 1.4rc2 and current git version (tested a few minutes ago). mingw32-g++ output is the following: mingw32-g++ -O 2 -I"../MinGW"/wx/include -c mxFlowCanvas.cpp -o ../release.w32/mxFlowCanvas.o mxFlowCanvas.cpp:823: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. there's no other wine message in the output. The step where the error appears (for wich source file it crash) is not always the same, it changes if I reboot the system. I've made a binary search in git tree and I found that the change that introduces the problem seems to be: 764b85511c72ab9e4b4ab456c98e0e71b4aa4009: mscvrt: Don't use fputc in flsbuf implementation. To reproduce it you can download zinjai for windows (this is the project I'm trying to compile) from http://zinjai.sourceforge.net, install it (full installation, with wxWidgets and fuentes checked) and try to compile it again with a Makefile.wine that you can find in zinjai/src. I use mingw32-4.4.0 and wxWidgets-2.8.3, both included in zinjai's installer, so you only need to create a "mingw32-g++" script that calls ming32-g++.exe with wine (or modify the makefile to set the correct command to call mingw32-g++.exe from zinjai's mingw installation through wine), an run "make -f Makefile.wine" in a linux terminal from zinjai/src. In case it help, I'm running wine on a multilib slackware64 13.0 based system, with kernel version 3.2.0-rc7. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.