[Bug 33307] New: heap corruption with gcc 4.8.0

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Mar 31 10:21:45 CDT 2013


http://bugs.winehq.org/show_bug.cgi?id=33307

             Bug #: 33307
           Summary: heap corruption with gcc 4.8.0
           Product: Wine
           Version: 1.5.27
          Platform: x86-64
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: ntdll
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: lich at math.spbu.ru
    Classification: Unclassified


Fresh wine compiled with gcc 4.8.0 is quite unusable. Likely, gcc is a culprit.
But nevertheless it might indicate to some very sophisticated hidden bug in
wine64, so I post a bug here.

Compilation:

$ cd wine
$ mkdir build64
$ cd build64
$ ../configure --enable-win64 --prefix=/opt/wine64 --without-xinput2
--disable-tests
$ sudo make install

$ wine64 notepad
Bus error

Further investigation has led to the following:
$ WINEDEBUG=file,ntdll,heap wine64 notepad
...
err:heap:HEAP_ValidateInUseArena Heap 0x10000: block 0x106c0 tail overwritten
at 0x106e8 (byte 0/32 == 0x5c)
.....
wine64: ../../../dlls/ntdll/heap.c:455: HEAP_GetPtr: Assertion `0' failed.

-- 
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.



More information about the wine-bugs mailing list