http://bugs.winehq.org/show_bug.cgi?id=58412
Bug ID: 58412 Summary: winedbg recursively forks until the memory is exhausted Product: Wine Version: 10.0-rc2 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: ntdll Assignee: wine-bugs@winehq.org Reporter: bernhardu@mailbox.org Distribution: ---
This bug is just to document my findings from this Debian Bug: https://bugs.debian.org/1104317
It was just observed with a 32-bit Trixie/testing system. It looks like for some reason the executable image gets relocated and cannot be placed at its desired base address. Unfortunately the entry point gets not relocated.
With a rebuilt package including these patches winecfg could startup normally.
https://gitlab.winehq.org/wine/wine/-/commit/398da92511b51d3ee4ce7c77bfe6d73...
https://gitlab.winehq.org/wine/wine/-/commit/5c45391e9f79854915c50a15054f2de...
http://bugs.winehq.org/show_bug.cgi?id=58412
Bernhard Übelacker bernhardu@mailbox.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Distribution|--- |Debian Fixed by SHA1| |5c45391e9f79854915c50a15054 | |f2de4888596a2 Status|NEW |RESOLVED
--- Comment #1 from Bernhard Übelacker bernhardu@mailbox.org --- I am opening this bug as this may be a canditate for a stable point release.
Unfortunately there is not yet a "Target Milestone" "10.0.x" available.
http://bugs.winehq.org/show_bug.cgi?id=58412
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 10.11.
http://bugs.winehq.org/show_bug.cgi?id=58412
--- Comment #3 from Bernhard Übelacker bernhardu@mailbox.org --- A small addition: When there exist not yet a fully configured wineprefix it simply fails like this:
##### benutzer@debian:~$ winecfg wine: Unhandled page fault on execute access to 00406000 at address 00406000 (thread 002c), starting debugger... 002c:err:seh:start_debugger Couldn't start debugger L"winedbg --auto 40 32" (2) Read the Wine Developers Guide on how to set up winedbg or another debugger wine: could not load kernel32.dll, status c0000135 #####
The recursive winedbg.exe executions can just be observed with a wineprefix created by a working wine version.