https://bugs.winehq.org/show_bug.cgi?id=45149
Bug ID: 45149 Summary: regedit crashes (with no visible crash dialog) in winetricks dotnet35sp1 Product: Wine Version: 3.7 Hardware: x86 OS: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: kernel32 Assignee: wine-bugs@winehq.org Reporter: austinenglish@gmail.com CC: z.figura12@gmail.com Distribution: Gentoo
Originally reported at https://github.com/Winetricks/winetricks/issues/810
winetricks hangs when running regedit (though this doesn't happen anywhere else). If you run ps aux, you can see that winedbg --auto is running, but there's no crash dialog (it was not diabled).
Talking with Zebediah about it on IRC, he pointed out that staging has a patch that allows the dialog to at least show: https://github.com/wine-staging/wine-staging/blob/master/patches/kernel32-De...
I couldn't find any other bug bug referencing it.
Of course, there's a second bug, in that running regedit crashes (when setting the windows version)..
https://bugs.winehq.org/show_bug.cgi?id=45149
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #1 from Anastasius Focht focht@gmx.net --- Hello Austin,
--- quote --- I couldn't find any other bug bug referencing it. --- quote ---
here you go: bug 35928
I admit the bug was not marked as 'staged'. Did that now.
Regards
https://bugs.winehq.org/show_bug.cgi?id=45149
--- Comment #2 from Zebediah Figura z.figura12@gmail.com --- I guess this is a dupe then? given that the crash itself is (I think) a bug in winetricks rather than in wine.
https://bugs.winehq.org/show_bug.cgi?id=45149
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
--- quote --- I guess this is a dupe then? given that the crash itself is (I think) a bug in winetricks rather than in wine. --- quote ---
well you can still use this ticket for tracking the crash of 'regedit' builtin. For that you need to provide more detailed information (full relay log).
Regards
https://bugs.winehq.org/show_bug.cgi?id=45149
--- Comment #4 from Zebediah Figura z.figura12@gmail.com --- (In reply to Anastasius Focht from comment #3)
Hello folks,
--- quote --- I guess this is a dupe then? given that the crash itself is (I think) a bug in winetricks rather than in wine. --- quote ---
well you can still use this ticket for tracking the crash of 'regedit' builtin. For that you need to provide more detailed information (full relay log).
Regards
Well, the crash isn't in regedit.exe (which executes fine) but in mscorsvw service. It crashes on unimplemented CorIsLatestSvc, which AFAIU is not actually a Wine bug.
https://bugs.winehq.org/show_bug.cgi?id=45149
tokktokk fdsfgs@krutt.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs@krutt.org
https://bugs.winehq.org/show_bug.cgi?id=45149
--- Comment #5 from Vincent Povirk madewokherd@gmail.com --- I guess we could write a CorIsLatestSvc stub that just makes a winediag message saying it's broke (builtin mscoree with native .NET).
https://bugs.winehq.org/show_bug.cgi?id=45149
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=45149
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|kernel32 |mscoree Summary|regedit crashes (with no |Provide |visible crash dialog) in |mscoree.dll.CorIsLatestSvc |winetricks dotnet35sp1 |stub with diagnostic | |message to tell native MS | |.NET CLR bootstrapper must | |be used (dll override)
--- Comment #6 from Anastasius Focht focht@gmx.net --- Hello Vincent,
--- quote --- I guess we could write a CorIsLatestSvc stub that just makes a winediag message saying it's broke (builtin mscoree with native .NET). --- quote ---
That's a good idea. The diagnostic message should contain a hint about the correct dll override setting, otherwise many end users will have no clue how to interpret the message.
Refining summary to describe the problem better.
Regards
https://bugs.winehq.org/show_bug.cgi?id=45149
--- Comment #7 from Vincent Povirk madewokherd@gmail.com --- Does fixing the override make things work in this situation?
Also, if we know the correct resolution, is there any reason not to just do it?
https://bugs.winehq.org/show_bug.cgi?id=45149
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Fixed by SHA1| |27f2f4199fde170a1ff2b309050 | |6ad3c9e6d1bfa Status|NEW |RESOLVED
--- Comment #8 from Zebediah Figura z.figura12@gmail.com --- This was fixed a long time ago, by https://source.winehq.org/git/wine.git/commitdiff/27f2f4199fde170a1ff2b3090506ad3c9e6d1bfa.
https://bugs.winehq.org/show_bug.cgi?id=45149
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 4.3.