https://bugs.winehq.org/show_bug.cgi?id=46479
Bug ID: 46479 Summary: 64-bit mono crashes in RtlAddGrowableFunctionTable Product: Wine Version: 4.0-rc6 Hardware: x86 OS: Linux Status: NEW Keywords: download, source, win64 Severity: major Priority: P2 Component: ntdll Assignee: wine-bugs@winehq.org Reporter: madewokherd@gmail.com CC: madewokherd@gmail.com Distribution: ---
Created attachment 63305 --> https://bugs.winehq.org/attachment.cgi?id=63305 log of crash
Running a .NET executable with 64-bit Mono version 5.18.0 from https://www.mono-project.com/download/stable/#download-win crashes when attempting to start any executable. Earlier versions of Mono have worked.
The easiest way to reproduce this is to run the mcs.bat file included in the distribution. No source code is needed, it's enough to run the file with no arguments.
This bug blocks upstream merges into Wine Mono.
https://bugs.winehq.org/show_bug.cgi?id=46479
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://www.mono-project.co | |m/download/stable/#download | |-win
https://bugs.winehq.org/show_bug.cgi?id=46479
--- Comment #1 from Gijs Vermeulen gijsvrm@gmail.com --- Bug 46370 seems related.
https://bugs.winehq.org/show_bug.cgi?id=46479
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|wine-bugs@winehq.org |bunglehead@gmail.com
--- Comment #2 from Nikolay Sivov bunglehead@gmail.com --- I'll take a look.
https://bugs.winehq.org/show_bug.cgi?id=46479
--- Comment #3 from Nikolay Sivov bunglehead@gmail.com --- Created attachment 63308 --> https://bugs.winehq.org/attachment.cgi?id=63308 patches
Attaching some patches, will send them in after 4.0. With these fixes running 'wine start mcs.bat' only shows separate console window briefly and terminates, without crashes.
https://bugs.winehq.org/show_bug.cgi?id=46479
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #63308|text/plain |application/gzip mime type| | Attachment #63308|1 |0 is patch| |
https://bugs.winehq.org/show_bug.cgi?id=46479
alasky@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alasky@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=46479
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #63308|0 |1 is obsolete| |
--- Comment #4 from Nikolay Sivov bunglehead@gmail.com --- Created attachment 63311 --> https://bugs.winehq.org/attachment.cgi?id=63311 patches v2
Updated patches to add locking to grow function.
https://bugs.winehq.org/show_bug.cgi?id=46479
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|bunglehead@gmail.com |wine-bugs@winehq.org
--- Comment #5 from Nikolay Sivov bunglehead@gmail.com --- Patches are in:
6f7731819c7386a031f22756933076c5920306e8 0cd5a68ca47c9f2b459fa6cb46c874b582c1db2b 067f6d74636ddd03cf7a7abc5e82a4ca16e55208
Please test.
https://bugs.winehq.org/show_bug.cgi?id=46479
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Fixed by SHA1| |067f6d74636ddd03cf7a7abc5e8 | |2a4ca16e55208 Status|NEW |RESOLVED
--- Comment #6 from Vincent Povirk madewokherd@gmail.com --- MCS works, that's good enough for me.
https://bugs.winehq.org/show_bug.cgi?id=46479
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aoanla@gmail.com
--- Comment #7 from Matteo Bruni matteo.mystral@gmail.com --- *** Bug 46370 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=46479
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 4.1.