http://bugs.winehq.org/show_bug.cgi?id=31658
Bug #: 31658 Summary: SlingPlayer 1.5 crashes when stopping stream Product: Wine Version: 1.5.12 Platform: x86-64 URL: http://download.slingmedia.com/player/pc/SlingPlayer-S etup-EU-1.5.1.343.exe OS/Version: Linux Status: NEW Keywords: download, regression Severity: normal Priority: P2 Component: winex11.drv AssignedTo: wine-bugs@winehq.org ReportedBy: kennybobs@o2.co.uk CC: julliard@winehq.org Classification: Unclassified Regression SHA1: fbac3194a5b90fd05fc3c367ed797a592a9be7b2
Created attachment 41620 --> http://bugs.winehq.org/attachment.cgi?id=41620 wine-1.5.12-157-gbdf9a9f console output
SlingPlayer 1.5 crashes when stopping the stream.
The application doesn't save any settings until it closes, so all settings are lost and have to be entered every time.
This is a recent regression.
fbac3194a5b90fd05fc3c367ed797a592a9be7b2 is the first bad commit commit fbac3194a5b90fd05fc3c367ed797a592a9be7b2 Author: Alexandre Julliard julliard@winehq.org Date: Thu Aug 30 17:46:33 2012 +0200
winex11: Store the OpenGL drawable in a separate structure with its own context.
:040000 040000 b38e46d082a13734fd014b8c9651e4a0ffab1e12 82d544592daba55e42104248c684e545c38a2af7 M dlls
Reverting this commit fixes the bug.
X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 140 (ATIFGLEXTENSION) Minor opcode of failed request: 72 () Value in failed request: 0x700001c Serial number of failed request: 144982 Current serial number in output stream: 144982
Native qcap, quartz and gdiplus used to get this far.
http://bugs.winehq.org/show_bug.cgi?id=31658
--- Comment #1 from Alexandre Julliard julliard@winehq.org 2012-09-10 06:38:30 CDT --- Please run with +synchronous and post a backtrace.
http://bugs.winehq.org/show_bug.cgi?id=31658
--- Comment #2 from Ken Sharp kennybobs@o2.co.uk 2012-09-10 10:11:29 CDT --- Created attachment 41634 --> http://bugs.winehq.org/attachment.cgi?id=41634 wine-1.5.12-157-gbdf9a9f +synchronous
err:x11drv:error_handler X protocol error: serial=13372, request_code=140 - breaking into debugger wine: Unhandled exception 0x80000003 at address 0x7b836b0f (thread 0009), starting debugger...
http://bugs.winehq.org/show_bug.cgi?id=31658
--- Comment #3 from Alexandre Julliard julliard@winehq.org 2012-09-10 10:20:06 CDT --- There's no backtrace in there I'm afraid.
http://bugs.winehq.org/show_bug.cgi?id=31658
--- Comment #4 from Ken Sharp kennybobs@o2.co.uk 2012-09-10 10:49:17 CDT --- Unfortunately that's all it's giving me.
$ WINEPREFIX=~/.wine.sling1.5/ WINEDEBUG=+synchronous WINEDLLOVERRIDES="quartz,gdiplus,qcap=n" wine-git ~/.wine.sling1.5/drive_c/Program\ Files/Sling\ Media/SlingPlayer/SlingPlayer.exe &> /tmp/sling15_+synchronous.log
http://bugs.winehq.org/show_bug.cgi?id=31658
--- Comment #5 from Alexandre Julliard julliard@winehq.org 2012-09-10 10:57:09 CDT --- Try running inside the debugger, or with gdb. Or try a +relay trace.
http://bugs.winehq.org/show_bug.cgi?id=31658
--- Comment #6 from Ken Sharp kennybobs@o2.co.uk 2012-09-10 11:46:28 CDT --- Created attachment 41636 --> http://bugs.winehq.org/attachment.cgi?id=41636 wine-1.5.12-157-gbdf9a9f +relay
Unfortunately I have no idea how to use the debuggers.
I have attached the last 50,000 lines of two +relay logs: one with +synchronous and one without. Not sure which, if any, is useful.
http://bugs.winehq.org/show_bug.cgi?id=31658
--- Comment #7 from Alexandre Julliard julliard@winehq.org 2012-10-09 10:32:17 CDT --- Please try with latest git, and if it still doesn't work attach a +relay,+win,+event,+x11drv,+wgl trace.
http://bugs.winehq.org/show_bug.cgi?id=31658
--- Comment #8 from Ken Sharp kennybobs@o2.co.uk 2012-10-09 15:27:10 CDT --- Created attachment 42049 --> http://bugs.winehq.org/attachment.cgi?id=42049 wine-1.5.14-265-g8780fa6 +relay,+win,+event,+x11drv,+wgl [128 MB] (Part 1/2)
Still present in wine-1.5.14-265-g8780fa6.
Started wineserver -p180 to try and reduce the log size but it's still too big with lzma compression. Hopefully 7zip is okay...
http://bugs.winehq.org/show_bug.cgi?id=31658
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #42049|application/octet-stream |application/x-7z-compressed mime type| |
http://bugs.winehq.org/show_bug.cgi?id=31658
--- Comment #9 from Ken Sharp kennybobs@o2.co.uk 2012-10-09 15:28:36 CDT --- Created attachment 42051 --> http://bugs.winehq.org/attachment.cgi?id=42051 wine-1.5.14-265-g8780fa6 +relay,+win,+event,+x11drv,+wgl [128 MB] (Part 2/2)
http://bugs.winehq.org/show_bug.cgi?id=31658
--- Comment #10 from Alexandre Julliard julliard@winehq.org 2012-10-09 16:21:01 CDT --- Created attachment 42056 --> http://bugs.winehq.org/attachment.cgi?id=42056 Destroy drawable on SetParent
Thanks, please give this a try.
http://bugs.winehq.org/show_bug.cgi?id=31658
--- Comment #11 from Ken Sharp kennybobs@o2.co.uk 2012-10-09 17:29:36 CDT --- This patch fixes the bug.
http://bugs.winehq.org/show_bug.cgi?id=31658
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |c6e0daa200587dda0710ee0dc71 | |35097a4bdce7e Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #12 from Alexandre Julliard julliard@winehq.org 2012-10-10 15:08:18 CDT --- Fixed by c6e0daa200587dda0710ee0dc7135097a4bdce7e.
http://bugs.winehq.org/show_bug.cgi?id=31658
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Alexandre Julliard julliard@winehq.org 2012-10-12 13:36:09 CDT --- Closing bugs fixed in 1.5.15.