http://bugs.winehq.org/show_bug.cgi?id=58335
--- Comment #35 from Bernhard Übelacker bernhardu@mailbox.org --- Created attachment 78826 --> http://bugs.winehq.org/attachment.cgi?id=78826 debugging1.txt
(In reply to Michael Setzer II from comment #34)
Created attachment 78825 [details] output with new WINEDEBUG option. Notepad doesn't open
Ran with that option, but notepad doesn't open without the +heap.
I had for some reason a Fedora 42 VM around and installed also winehq devel packages in it. Unfortunately for me "notepad" opens without issue.
However, comparing my log from WINEDEBUG=+pid,+module,+seh to yours I find in my output these two lines, where I wonder why these are missing in your output:
0028:002c:trace:module:open_known_dll loaded L"\??\C:\windows\system32\kernel32.dll" from known dlls ... 0028:002c:trace:module:open_known_dll loaded L"\??\C:\windows\system32\kernelbase.dll" from known dlls
Then the crash happens somewhere in ntdll.dll, due to your output. By starting some process in my VM, confirming in this ntdll.dll got loaded to the same address and loading debug information, I believe the function which crashes is add_assembly, dlls/ntdll/actctx.c:770, where the variable actctx is dereferenced unconditionally.
770 if (actctx->num_assemblies == actctx->allocated_assemblies)
This leads unfortunately to another request, could you please run again with WINEDEBUG=+pid,+module,+seh,+actctx wine notepad and attach the result?
On a side note I still wonder what the file "/home/msetzerii/wine" contains. Is this really a script and get there some wine related environments set?