Control: severity -1 important

Hi,

On Mon, 28 Apr 2025 23:25:18 +0300, Michael Krylov <sqar...@gmail.com> wrote:
> Running current version of wine32 apparently leads to some bug that starts
> winedbg. The problem is, windbg also fails and starts another copy of
> winedbg process, which fails, starts another copy, etc. The copies of
> winedbg use up all the memory of the machine, rendering the whole
> system unusable and usually spawning OOM killer that will kill running
> processes and cause data loss.

I've seen this happen once on i386, but I haven't been able to reproduce it.
I get various outputs, for example:

$ winecfg
wine: created the configuration directory '/home/steve/.wine'
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 28"
(2)
Read the Wine Developers Guide on how to set up winedbg or another debugger
wine: could not load kernel32.dll, status c0000135

A second attempt produces different output but still doesn’t loop:

$ winecfg
wine: Unhandled page fault on execute access to 00402B90 at address 00402B90
(thread 0034), starting debugger...
0034:err:seh:start_debugger Couldn't start debugger L"winedbg --auto 48 36"
(2)
Read the Wine Developers Guide on how to set up winedbg or another debugger
002c:err:wineboot:start_services_process Unexpected termination of
services.exe - exit code -1073741819
wine: Unhandled page fault on read access to F07A8814 at address 00411E10
(thread 0044), starting debugger...
0044:err:seh:start_debugger Couldn't start debugger L"winedbg --auto 64 76"
(2)
Read the Wine Developers Guide on how to set up winedbg or another debugger
002c:err:winediag:nodrv_CreateWindow Application tried to create a window,
but no driver could be loaded.
002c:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
004c:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr
0x80004002
004c:err:ole:CoMarshalInterface Failed to marshal the interface
{6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
004c:err:ole:apartment_get_local_server_stream Failed: 0x80004002
004c:err:ole:start_rpcss Failed to open service manager
003c:err:winediag:nodrv_CreateWindow Application tried to create a window,
but no driver could be loaded.
003c:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
wine: Unhandled privileged instruction at address 00410000 (thread 0054),
starting debugger...
0054:err:seh:start_debugger Couldn't start debugger L"winedbg --auto 80 76"
(2)
Read the Wine Developers Guide on how to set up winedbg or another debugger
wine: could not load kernel32.dll, status c0000135


Most of the time, only the last line shows up.

I’ll try to dig further to figure out what’s causing the failure. I can’t
reproduce the data loss, so I’m downgrading the issue; on top of that, Trixie
won’t really support running i386, so it’s not clear to me whether this issue
is RC (since wine32 on amd64 works fine).

Regards,

Stephen

Attachment: pgpLudgqTGadE.pgp
Description: OpenPGP digital signature

Reply via email to