SlingPlayer 1.5 crashes

Bug #1260901 reported by Ken Sharp
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Wine
New
Undecided
Unassigned

Bug Description

I'll start by saying that this bug exists in the PPA package Wine 1.7.7, so if you wish to close this as invalid then feel free but bear in mind:

1. There is currently no way to report a bug in a PPA package.
2. The patches in said package will, presumably, make their may into the main Wine package at some point so it will still need to be fixed.
3. AFAIK it's the same maintainer team.

Now...

SlingPlayer 1.5 crashes in Wine 1.7.7 and Wine 1.7.8 from the PPA but does not crash when built from source. I have tested all the patches that I can from the PPA (apt-get source wine1.7) against current git and they all work fine except:

A. The Winepulse patches fail to apply, and even FTBFS with the provided source from the PPA, so I have no idea how they were packaged.
B. build-link-dummy.patch fails to apply to current git.

I therefore cannot find a specific patch, but given that it works without the Pulseaudio patches, and the app streams live audio and video, it would seem to be related to them in some way.

The app works fine in Wine 1.7.6 so I have held the package for now.

The app works fine in upstream Wine 1.7.8 (tested builds with -O0 and -O2).

Crash log attached.

Revision history for this message
Ken Sharp (kennybobs) wrote :
Ken Sharp (kennybobs)
affects: wine1.4 (Ubuntu) → wine
Ken Sharp (kennybobs)
tags: added: hw-specific
Revision history for this message
Scott Ritchie (scottritchie) wrote :

Come to think of it, the Wine project in Launchpad is a pretty reasonable place for PPA bugs (and I can mark them as affecting official releases as well).

Anyway I've subscribed Maarten to this one so he can take a look. Is it still happening for you on the 1.7.9 packages?

Revision history for this message
Maarten Lankhorst (mlankhorst) wrote :

I don't have a slingbox, and when attempting to install I run across the "Slingplayer 1.5 installer fails in a WOW64 prefix" bug. Did you run it in a WINEARCH=win32 prefix? You wouldn't get a 64-bits wine when building from source.

Revision history for this message
Ken Sharp (kennybobs) wrote :

You can ignore all the installer errors: http://appdb.winehq.org/objectManager.php?sClass=version&iId=11492

Slingplayer works fine building both i386 and WOW64 from source.

I'll have to get back to you on 1.7.9 though as I can't imagine much has changed, and I need to make sure I have 1.7.6 to fallback to.

Revision history for this message
Scott Ritchie (scottritchie) wrote :
Revision history for this message
Ken Sharp (kennybobs) wrote :

Aha!

No change in 1.7.9-0ubuntu1~precise1 although the output is always different, but the crash is always in user32 which may blow my PulseAudio theory out of the window. I've added another trace.

Using native qcap.dll I can avoid the crash, but the Slingplayer simply reports an error when trying to stream.

Not sure what else to try.

Note to self:
http_proxy=http://homeserver:3128 wget http://wine.budgetdedicated.com/archive/binary/wine1.7-amd64_1.7.6-0ubuntu2_amd64.deb http://wine.budgetdedicated.com/archive/binary/wine1.7-i386_1.7.6-0ubuntu2_i386.deb http://wine.budgetdedicated.com/archive/binary/wine1.7_1.7.6-0ubuntu2_amd64.deb http://wine.budgetdedicated.com/archive/binary/wine1.7-dbg_1.7.6-0ubuntu2_amd64.deb

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.