Endless loop on missing gstreamer plugin hangs gnome
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SoundConverter |
New
|
Undecided
|
GautierPortet |
Bug Description
Fedora 23 64-bit
Gnome 3.18
SoundConverter 2.1.6
gstreamer 0.10.36-13
When I add a file for which I lack a gstreamer plugin, the missing plugin notification flashes up repeatedly for a few seconds until the entire graphical session becomes permanently unresponsive. I have attached the output of `soundconverter -d` , trimmed to an arbitrary 300 lines because it loops like that forever. The gist of it is that it prints multiples of the following two blocks endlessly:
launching: 'giosrc location=
missing plugin: Apple Lossless Audio (ALAC) decoder file://
** Message: PackageKit: xid = 0
** Message: PackageKit: desktop_id = (null)
** Message: PackageKit: Codec nice name: Apple Lossless Audio (ALAC) decoder
** Message: PackageKit: ignoring field named samplesize
** Message: PackageKit: structure: gstreamer0.
I saw from https:/
This is the file in question:
https:/
Changed in soundconverter: | |
assignee: | nobody → GautierPortet (kassoulet) |
Something has changed outside of Soundconverter, since this had worked before.
Now the missing plugin doesn't get installed. There is an immediate callback with GST_INSTALL_ PLUGINS_ SUCCESS code, and afterwards seemingly endless attempts at "missing plugin" installation requests plus disk massacre.