[Bug 44204] New: Slingplayer 2.0 crashes on connect (dsound)
https://bugs.winehq.org/show_bug.cgi?id=44204 Bug ID: 44204 Summary: Slingplayer 2.0 crashes on connect (dsound) Product: Wine Version: 3.0-rc2 Hardware: x86 URL: http://download.slingmedia.com/player/pc/SlingPlayer_2 .0.4522_Setup-Global.exe OS: Linux Status: NEW Keywords: download Severity: minor Priority: P2 Component: directx-dsound Assignee: wine-bugs(a)winehq.org Reporter: imwellcushtymelike(a)gmail.com Distribution: Ubuntu Created attachment 59972 --> https://bugs.winehq.org/attachment.cgi?id=59972 Wine 3.0-rc2 console output SlingPlayer 2.0.4 crashes when starting the stream under Wine 3.0-rc2. This never used to occur but I haven't been able to complete a bisect. I will try again later but it is a very slow process as it appears that the application has to be fully installed with each test. The clue to the workaround comes from: 003d:trace:loaddll:load_builtin_dll Loaded L"C:\\windows\\system32\\dsound.dll" at 0x731c0000: builtin wine: Unhandled illegal instruction at address 0x730073 (thread 003d), starting debugger... Native dsound (winetricks dsound) works around the crash. To get this far, the following overrides are needed: WINEARCH=win32 - Bug 35268 / Bug 35276 quartz - Bug 18556 wmp9 - Bug 28669 (wmp10 + dsound = another crash) mf - Bug 44201 Ignore the installer crash - Bug 17289 With the addition of native dsound, Slingplayer 2.0 can once again be used. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=44204 --- Comment #1 from Ken Sharp <imwellcushtymelike(a)gmail.com> --- Created attachment 59973 --> https://bugs.winehq.org/attachment.cgi?id=59973 Wine 3.0-rc2 +dsound -- 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.
https://bugs.winehq.org/show_bug.cgi?id=44204 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |af05ff4b152cf3e3cd4544ffbfa | |6576a9bd856b6 CC| |aeikum(a)codeweavers.com Keywords| |regression --- Comment #2 from Ken Sharp <imwellcushtymelike(a)gmail.com> --- I managed to narrow it down to af05ff4b152cf3e3cd4544ffbfa6576a9bd856b6. af05ff4b152cf3e3cd4544ffbfa6576a9bd856b6 is the first bad commit commit af05ff4b152cf3e3cd4544ffbfa6576a9bd856b6 Author: Andrew Eikum <aeikum(a)codeweavers.com> Date: Mon May 16 08:28:32 2016 -0500 qcap: Search the whole graph for an unconnected pin. Signed-off-by: Andrew Eikum <aeikum(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> :040000 040000 4b5dc4d2dd359a288a3cf74a904435dd08a7d532 5084f493a474725566b2c87c61acca3eafbe4ba9 M dlls I went back to the commit before and it stops the crash. Native dsound also stops the crash at this commit. This commit can be reverted in latest git (3.0-rc4) but the application still crashes in the way, and the workaround is the same. I suspect there is another commit along the line somewhere, but it will take me even longer to find that. Note: between this commit and git the application has to be fully reinstalled in a clean wineprefix or it just hangs, which is why a bisect takes so long. I would need to bisect again to find out why, which I won't be doing. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=44204 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=44269 Component|directx-dsound |-unknown Summary|Slingplayer 2.0 crashes on |Slingplayer 2.0 crashes on |connect (dsound) |connect when wine is | |compiled with -O0 --- Comment #3 from Ken Sharp <imwellcushtymelike(a)gmail.com> --- This crash only occurs when Wine is compiled with -O0. I tried -O1 and -O2 and there is no crash. When it does crash the workaround is a native dsound. $ gcc --version gcc (Ubuntu 5.4.0-6ubuntu1~16.04.5) 5.4.0 20160609 However, the application goes on to crash with Bug 44269, for which a native dsound is also a workaround and the backtrace looks suspiciously similar. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=44204 --- Comment #4 from Alexandre Julliard <julliard(a)winehq.org> --- *** Bug 44269 has been marked as a duplicate of this bug. *** -- 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.
https://bugs.winehq.org/show_bug.cgi?id=44204 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12(a)gmail.com --- Comment #5 from Zebediah Figura <z.figura12(a)gmail.com> --- Is this bug still present with current Wine (6.0-rc2)? I apparently can't test without hardware. Note that you may need to disable dxva2 via DLL overrides; I get a crash on launch otherwise. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=44204 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |52127 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=44204 Bug 44204 depends on bug 52127, which changed state. Bug 52127 Summary: SlingPlayer 2 crashes on load https://bugs.winehq.org/show_bug.cgi?id=52127 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- 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.
https://bugs.winehq.org/show_bug.cgi?id=44204 --- Comment #6 from Zeb Figura <z.figura12(a)gmail.com> --- (In reply to Zeb Figura from comment #5)
Is this bug still present with current Wine (6.0-rc2)? I apparently can't test without hardware.
Note that you may need to disable dxva2 via DLL overrides; I get a crash on launch otherwise.
Ping? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=44204 --- Comment #7 from Ken Sharp <imwellcushtymelike(a)gmail.com> --- Sorry for the delay. I've moved house and so everything needs unpacking. Once I find the Slingbox I'll update all the Slinplayer reports. (Sling servers aren't needed) -- 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.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla