[Bug 50257] Regression: startup crash/infinite loop on FreeBSD

WineHQ Bugzilla wine-bugs at winehq.org
Wed Dec 30 12:39:09 CST 2020


https://bugs.winehq.org/show_bug.cgi?id=50257

--- Comment #20 from Alexandre Julliard <julliard at winehq.org> ---
(In reply to Alex S from comment #13)

> env LD_DEBUG=1 ./wine64 winecfg
> ...
> "calloc" in "libc.so.7" ==> 0x69626e00 in "ucrtbase.dll.so"
> reloc_jmpslot: *0x62245c18 = 0x69626e00
> 0084:err:heap:HEAP_GetPtr Invalid heap 0000000000000000!
> 0084:err:heap:HEAP_GetPtr Invalid heap 0000000000000000!
> "_execve" in "libc.so.7" ==> 0x6963e1d0 in "ucrtbase.dll.so"
> ...
> "_exit" in "libc.so.7" ==> 0x69617190 in "ucrtbase.dll.so"


If this means that libc symbols are resolved to ucrtbase.dll.so, that sounds
like a bug in the dynamic linker. We load dlls without RTLD_GLOBAL so their
symbols should not be available for global resolution.

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