Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 539234 - media-sound/tomahawk-0.8.2 crashes when playing audio with phonon-gstreamer
Summary: media-sound/tomahawk-0.8.2 crashes when playing audio with phonon-gstreamer
Status: RESOLVED DUPLICATE of bug 522880
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Johannes Huber (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on: 388207
Blocks:
  Show dependency tree
 
Reported: 2015-02-07 13:25 UTC by Joe Sapp (RETIRED)
Modified: 2015-10-10 18:47 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Backtrace from crash (tomahawk-0.8.2-bt,23.85 KB, text/plain)
2015-02-07 13:25 UTC, Joe Sapp (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joe Sapp (RETIRED) gentoo-dev 2015-02-07 13:25:31 UTC
Created attachment 395784 [details]
Backtrace from crash

After emerging tomahawk-0.8.2, I tried to play some audio.  It immediately crashed, so I generated a backtrace (attached) and emailed the developers.  I received the following reply:

> I'm afraid this is an issue in your phonon-gstreamer package. Please
> install phonon-backend-vlc and remove phonon-backend-gstreamer (it's
> pretty much broken in your distribution anyway). This won't affect
> your regular gstreamer installation, merely the phonon backends.

So I removed media-libs/phonon-gstreamer (as well as the "gstreamer" flag on media-libs/phonon) and installed media-libs/phonon-vlc.  I could then play audio.  It seems that from this experience, the ebuild is missing a dependency and possibly a blocker.
Comment 1 Michael Palimaka (kensington) gentoo-dev 2015-02-07 15:22:48 UTC
Did they say why they think phonon-gstreamer is broken in Gentoo? It seems unlikely this is a tomahawk-specific issue.
Comment 2 Joe Sapp (RETIRED) gentoo-dev 2015-02-10 00:20:20 UTC
(In reply to Michael Palimaka (kensington) from comment #1)
> Did they say why they think phonon-gstreamer is broken in Gentoo? It seems
> unlikely this is a tomahawk-specific issue.

No, that was the extent of the reply unfortunately.  Perhaps I could ask for more info.
Comment 3 Michael Palimaka (kensington) gentoo-dev 2015-02-11 13:38:24 UTC
Which version of phonon-gstreamer do you have at least?
Comment 4 Joe Sapp (RETIRED) gentoo-dev 2015-02-11 21:11:18 UTC
(In reply to Michael Palimaka (kensington) from comment #3)
> Which version of phonon-gstreamer do you have at least?

4.8.2.
Comment 5 Michael Palimaka (kensington) gentoo-dev 2015-02-12 06:42:24 UTC
This looks like bug #522880, where phonon-gstreamer-4.8.2 uses gstreamer-1.0, while qtwebkit uses gstreamer-0.10 which causes a symbol collision. If this is the case, it work by downgrading to phonon-gstreamer-4.7.2
Comment 6 Joe Sapp (RETIRED) gentoo-dev 2015-02-14 16:33:32 UTC
(In reply to Michael Palimaka (kensington) from comment #5)
> This looks like bug #522880, where phonon-gstreamer-4.8.2 uses
> gstreamer-1.0, while qtwebkit uses gstreamer-0.10 which causes a symbol
> collision. If this is the case, it work by downgrading to
> phonon-gstreamer-4.7.2

I reinstalled phonon-gstreamer-4.8.2 and could not play audio with tomahawk.  I then downgraded to phonon-gstreamer-4.7.2 and can play audio with tomahawk.
It looks like Michael's at least on to something here.
Comment 7 Michael Palimaka (kensington) gentoo-dev 2015-02-21 10:14:40 UTC
There's an update qtwebkit package which may solve this issue: https://github.com/gentoo/qt/tree/master/dev-qt/qtwebkit23
Comment 8 Michael Palimaka (kensington) gentoo-dev 2015-10-10 18:47:25 UTC

*** This bug has been marked as a duplicate of bug 522880 ***