[LLVMbugs] [Bug 10152] New: Clang produced qmake.exe crashes on exit
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Sat Jun 18 14:52:21 PDT 2011
http://llvm.org/bugs/show_bug.cgi?id=10152
Summary: Clang produced qmake.exe crashes on exit
Product: clang
Version: trunk
Platform: PC
OS/Version: Windows NT
Status: NEW
Severity: normal
Priority: P
Component: -New Bugs
AssignedTo: unassignedclangbugs at nondot.org
ReportedBy: vanboxem.ruben at gmail.com
CC: llvmbugs at cs.uiuc.edu
I built clang with GCC 4.6 for x86_64-w64-mingw32 (64-bit Windows) in Cmake's
"Release" mode, modified InitHeaderSearch.cpp to point at all the headers,
(applied some patches that were required to Clang and mingw-w64's float.h, see
my email on cfe-dev) and modified Qt's qmake/makefile.win32-g++ to use clang++
instead of g++, changed the optimization to "-O0 -ggdb3" and removed the "-s"
from the link line. I used the plain win32-g++ mkspec.
The resulting qmake binary runs OK seemingly (it starts processing Qt's pro
files, and only crashes on exit), but segfaults for sure when invoked with
"qmake --version" with this short backtrace:
#0 0x00000000005fd015 in QBasicAtomicInt::deref (this=0x0)
#1 0x0000000000000000 in ?? ()
This, of course, does not happen with plain GCC compiled qmake.
The crash on exit does not seem to affect qmake's runtime operation. The
generated makefiles are fine and can be used to attempt building Qt (however,
that's another story, euh bug report)
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the llvm-bugs
mailing list