<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><span>Strictly speaking, it is a fix in Qyoto - this -mstackalign flag should be added in the CMake scripts somewhere.</span></div><div><span>You don't need to build a debug version of Qt - each binary installation (either Qt SDK or Qt libraries) contains two sets of files Qt<name>.dll and Qt<name>d.dll (for example, QtGui.dll and QtGuid.dll). This "d" means "debug" and signifies the library is a debug build. I got my stack trace using an installation of Qt libraries 4.8.0.<br></span></div><div><br></div>  <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <font size="2" face="Arial"> <hr size="1">  <b><span style="font-weight:bold;">From:</span></b> Steven Boswell II
 <ulatekh@yahoo.com><br> <b><span style="font-weight: bold;">To:</span></b> Dimitar Dobrev <dpldobrev@yahoo.com> <br> <b><span style="font-weight: bold;">Sent:</span></b> Friday, December 30, 2011 8:49 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: Fixed the QDialog.Exec() crash on Windows<br> </font> <br>
<div id="yiv1843562954"><div><div style="color:#000;background-color:#fff;font-family:times new roman, new york, times, serif;font-size:12pt;"><div><span>So was that a fix in Qyoto or in Qt?</span></div><div><br><span></span></div><div><span>Good work finding this...I hope I can figure out how to debug low-level crashes like this, so I can be more useful in this effort.  Looks like I'll have to build a debug version of Qt itself :-)<br></span></div><div><br><span></span></div><div><span>-Steve<br></span></div><div><br></div>  <div style="font-family:times new roman, new york, times, serif;font-size:12pt;"> <div style="font-family:times new roman, new york, times, serif;font-size:12pt;"> <font size="2" face="Arial"> <hr size="1">  <b><span style="font-weight:bold;">From:</span></b> Dimitar Dobrev <dpldobrev@yahoo.com><br> <b><span style="font-weight:bold;">To:</span></b> Steven Boswell II <ulatekh@yahoo.com>; KDE for other programming
 languages
 <kde-bindings@kde.org> <br> <b><span style="font-weight:bold;">Sent:</span></b> Friday, December 30, 2011 8:47 AM<br> <b><span style="font-weight:bold;">Subject:</span></b> Fixed the QDialog.Exec() crash on Windows<br> </font> <br>
<div id="yiv1843562954"><div><div style="color:#000;background-color:#fff;font-family:times new roman, new york, times, serif;font-size:12pt;"><div>I tracked the problem down to qt_blend_argb32_on_argb32_sse2, which, according to http://svn.netlabs.org/qt4/ticket/187, is fixed by simply compiling everything with the -mstackrealign GCC flag.<br></div></div></div></div><br><br> </div> </div>  </div></div></div><br><br> </div> </div>  </div></body></html>