On 15.10.2016 1:58, Tony Kelman wrote:
>> 2 [main] mandb (736) t:\cygwin64\bin\mandb.exe: *** fatal error -
>> cygheap base mismatch detected - 0x1802FC408/0x110C408.
> As far as I can tell, build 14946 fixed whatever the problem was.
> Crisis averted, for now.
Confirming. Windows build 14946 is fine.
Cygwin64, Msys2 (both x32 and x64) now works correctly.
As well as Msys2-based tools, like git for windows.
May be that was a bug in Windows: FreeLibrary() unload wrong .DLL image
with same filename. Suspect that it's not a typical situation for
developers of Windows when some app/lib sequentially loads/unloads same
.DLL but on different positions. As Windows actually unload .DLLs after
some delay - it just unloaded wrong image. That's my guessing.
Problem reports: http://cygwin.com/problems.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple