[Bug 45546] Magic The Gathering Arena updater: Unity fork of Mono-runtime reports 'Fatal error in gc, GetThreadContext failed' ( suspension of Mono-managed threads sometimes exceed 100ms)

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Jan 18 11:53:10 CST 2019


https://bugs.winehq.org/show_bug.cgi?id=45546

Ian Sabourin <sslasher0 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sslasher0 at gmail.com

--- Comment #19 from Ian Sabourin <sslasher0 at gmail.com> ---
Created attachment 63312
  --> https://bugs.winehq.org/attachment.cgi?id=63312
Workaround for personal use: remove timeout in get_thread_context()

This small patch eliminates crashes during Magic: Arena updates. However it
conceivably introduces problems in other degenerate scenarios, where threads do
not suspend, indefinitely. Therefore I'm not suggesting to merge this anywhere.
But until a better solution is established, this might help some people.

I am also posting a comment where I will summarize the discussion regarding how
to best solve this.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list