https://bugs.winehq.org/show_bug.cgi?id=52127
Bug ID: 52127 Summary: SlingPlayer 2 crashes on load Product: Wine Version: 6.22 Hardware: x86-64 URL: http://download.slingmedia.com/player/pc/SP2/SlingPlay er-2.0.3508-Setup-EMEA.exe OS: Linux Status: NEW Keywords: download, regression Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: imwellcushtymelike@gmail.com CC: julliard@winehq.org Blocks: 18556, 28669, 44204 Regression SHA1: a76518c186ac0893ea460cd3b061096f1b05c8cc Distribution: Ubuntu
Created attachment 71162 --> https://bugs.winehq.org/attachment.cgi?id=71162 Wine 6.22 console log
SlingPlayer 2 crashes with a Vis C++ error in Wine 6.22.
This never used to occur.
a76518c186ac0893ea460cd3b061096f1b05c8cc is the first bad commit commit a76518c186ac0893ea460cd3b061096f1b05c8cc Author: Alexandre Julliard julliard@winehq.org Date: Wed Dec 11 22:22:43 2019 +0100
kernelbase: Use exception handlers instead of IsBad* functions.
Signed-off-by: Alexandre Julliard julliard@winehq.org
:040000 040000 bbbda9e8b3bc9c0f48aba9472365ca39a95a57fc 4745b91c6e1ed41e2b1ff25741fa77c58cc02a01 M dlls
Commit cannot be reverted in latest git as build fails.
Tried native quartz but it made no difference.
Doesn't occur in Wine Staging 6.22.
https://bugs.winehq.org/show_bug.cgi?id=52127
--- Comment #1 from Hans Leidekker hans@meelstraat.net --- I can't reproduce this on current Wine. The app offered to install an update which I declined. Does this require a connected Slingbox to reproduce?
https://bugs.winehq.org/show_bug.cgi?id=52127
Huw Davies huw.davies@physics.ox.ac.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |huw.davies@physics.ox.ac.uk
--- Comment #2 from Huw Davies huw.davies@physics.ox.ac.uk --- Created attachment 71588 --> https://bugs.winehq.org/attachment.cgi?id=71588 Return early if !hmem
Ken, does this help? It's entirely based on a guess looking at the commit which caused the regression.
https://bugs.winehq.org/show_bug.cgi?id=52127
--- Comment #3 from Ken Sharp imwellcushtymelike@gmail.com --- Apologies for the long wait - my system took a nosedive.
No change in Wine 7.9.
(In reply to Hans Leidekker from comment #1)
Does this require a connected Slingbox to reproduce?
No, it crashes just loading. Sorry, I should have said that in the beginning.
(In reply to Huw Davies from comment #2)
Created attachment 71588 [details] Return early if !hmem
Ken, does this help?
Latest git FTBFS for me, but applying the (amended) patch to 7.9 works - there is no crash and the app continues.
As things have changed a bit since the patch was made I swapped !hmem for !handle.
https://bugs.winehq.org/show_bug.cgi?id=52127
Huw Davies huw.davies@physics.ox.ac.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |f27a77e593f687f06080aa91112 | |157bbb86d861c
--- Comment #4 from Huw Davies huw.davies@physics.ox.ac.uk --- Fixed by commit f27a77e593f687f06080aa91112157bbb86d861c.
https://bugs.winehq.org/show_bug.cgi?id=52127
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |kernel32
https://bugs.winehq.org/show_bug.cgi?id=52127
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 7.10.