[Bug 42502] New: SlingPlayer 1.5.1 crashes on load (Assertion failure)
wine-bugs at winehq.org
wine-bugs at winehq.org
Tue Feb 21 15:46:20 CST 2017
https://bugs.winehq.org/show_bug.cgi?id=42502
Bug ID: 42502
Summary: SlingPlayer 1.5.1 crashes on load (Assertion failure)
Product: Wine
Version: 2.2
Hardware: x86
URL: http://download.slingmedia.com/player/pc/SlingPlayer-S
etup-EU-1.5.1.343.exe
OS: Linux
Status: NEW
Keywords: download, regression
Severity: normal
Priority: P2
Component: directx-d3d
Assignee: wine-bugs at winehq.org
Reporter: imwellcushtymelike at gmail.com
CC: stefan at codeweavers.com
Blocks: 17972, 18010, 31651, 38938
Regression SHA1: 34d8b987c493544f640bf5ca0a5a6cbb3d3f4e7b
Distribution: Ubuntu
Created attachment 57376
--> https://bugs.winehq.org/attachment.cgi?id=57376
Wine 2.1 console output
SlingPlayer 1.5.1 crashes around 98% of the time with an assertion failure, 1%
of the time with a page fault, and 1% of the time it loads, but crashes later
in a similar manner. The attached log shows an assertion failure, though the
debugger doesn't run.
wine: Assertion failed at address 0xb77df428 (thread 0009), starting
debugger...
*** Error in `/home/test/.wine/drive_c/Program Files/Sling
Media/SlingPlayer/SlingPlayer.exe': corrupted double-linked list: 0x7c3ba500
***
This is a regression.
34d8b987c493544f640bf5ca0a5a6cbb3d3f4e7b is the first bad commit
commit 34d8b987c493544f640bf5ca0a5a6cbb3d3f4e7b
Author: Stefan Dösinger <stefan at codeweavers.com>
Date: Thu Jul 30 18:50:15 2015 +0200
wined3d: Try to detect the polygon offset scale value.
FEAR draws the same geometry twice, the second time using zfunc=equal.
In both cases it sets a huge depth bias of -0.5, presumably to get
better precision for the fragile Z comparison. The GL polygon offset we
set ends up being so large that it pulls the geometry into the negative
Z range. It isn't clipped (or no longer, older NV drivers probably had a
separate bug there), but the Z value gets clamped to 0.0 in the first
draw and doesn't match the incoming Z in the second draw.
This commit cannot be automatically reverted in latest git.
No known workaround.
The crash is avoided by running it under Valgrind.
Optional native gdiplus to work around Bug 30899.
--
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