replaygain crashing on second play

Bug #1180721 reported by Iain Lane on 2013-05-16
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Rhythmbox
Fix Released
High
rhythmbox (Ubuntu)
High
Iain Lane

Bug Description

Reporting to track

https://bugzilla.gnome.org/show_bug.cgi?id=700401

Rhythmbox 2.99.1, GStreamer 1.0.7, pygobject 3.9.1.

Start rhythmbox, enable replaygain, play two songs (mp3s?). After the second RB
crashes with the attached trace. If I comment out the offending line (162,
pad.add_probe...) in /usr/lib/rhythmbox/plugins/replaygain/player.py then the
crash doesn't happen.

This sounds like #685303, but that one has a different trace, so I'm filing a
new one.

Iain Lane (laney) wrote :

I'll upload RB to disable this for now in the hope that upstream will look at this soon. Otherwise I will find time and get this fixed.

Changed in rhythmbox (Ubuntu):
status: New → Triaged
importance: Undecided → High
assignee: nobody → Iain Lane (laney)
milestone: none → ubuntu-13.06
Changed in rhythmbox:
importance: Unknown → High
status: Unknown → New
Changed in rhythmbox:
status: New → Fix Released
Changed in rhythmbox (Ubuntu):
milestone: ubuntu-13.06 → ubuntu-13.09
Changed in rhythmbox (Ubuntu):
milestone: ubuntu-13.09 → ubuntu-13.10
Changed in rhythmbox (Ubuntu):
milestone: ubuntu-13.10 → saucy-updates
Launchpad Janitor (janitor) wrote :
Download full text (4.5 KiB)

This bug was fixed in the package rhythmbox - 3.0.1-1ubuntu1

---------------
rhythmbox (3.0.1-1ubuntu1) trusty; urgency=low

  * Merge with Debian unstable (LP: #1220972), remaining changes:
    + Add Breaks and Replaces on versions of transmageddon which shipped the
      .prs files we are now shipping in -data.
    + Split magnatune, visualizer and cdrecorder plugins out and Recommend
      these from rhythmbox instead of all of the plugins.
    + Suggest gst-plugins-ugly instead of Recommending.
    + Add Ubuntu encoding presets and use them by default.
    + debian/patches/02_use_escaped_podcast_uri.patch
      - Handle podcasts that have sound files with the same basename
    + debian/patches/03_magnatune_partner.patch:
      - Change magnatune partner ID to 'ubuntu'.
    + debian/patches/05_hide_on_quit.patch
      - Hide (not quit) if RB is playing when closed.
    + debian/patches/07_quicklists.patch
      - Add quicklists.
  * Re-enable visualization plugin; it works again.
  * Remove 09_keywords.patch as the upstream .desktop file contains (almost)
    all of these.
  * Disable grilo plugin as grilo is in Universe.
  * Use dh_python3 and pass --no-ext-rename to leave plugin filenames alone.
  * Have -plugin-magnatune depend on gir1.2-secret-1
  * Re-enabled replaygain plugin (LP: #1180721)

rhythmbox (3.0.1-1) unstable; urgency=low

  * Add Gstreamer-related GPL exception clause to debian/copyright
  * New upstream release.
  * Bump libdmapsharing-3.0-dev build-dependency to >= 2.9.19
  * Update debian/librhythmbox-core8.symbols with one added symbol.

rhythmbox (3.0-1) unstable; urgency=low

  [ Michael Biebl ]
  * New upstream release.
  * Update librhythmbox-core7 → librhythmbox-core8 for the soname bump.

rhythmbox (2.99.1-3) unstable; urgency=low

  * debian/rules:
    + Use DEB_DH_INSTALL_ARGS_rhythmbox-plugins as that's supported
      nowadays.
    + Install the frmradio plugin on !linux as it builds there now.
    + Disable the mtpdevice plugin on !linux as it needs gudev or hal
      and we don't build with hal anymore. Closes: #710750.

rhythmbox (2.99.1-2) unstable; urgency=low

  [ Michael Biebl ]
  * Stop building with HAL support on non-Linux. HAL is dead upstream and
    scheduled to be removed.

  [ Emilio Pozuelo Monfort ]
  * Upload to unstable.

rhythmbox (2.99.1-1) experimental; urgency=low

  [ Jean Schurger ]
  * New upstream version.
  * Removed debian/patches/CVE-2012-3355.patch (fixed upstream).
  * Dropped debian/patches/rb-mb5.patch (New 'audiocd' plugin code doesn't rely
    on libmusicbrainz, making this patch obsolete).
  * Updated dependencies according to configure.in:
    - libtotem-plparser-dev
    - libgrilo-0.2-dev replaces libgrilo-0.1-dev
  * Bump Standards-Version to 3.9.4.
  * Updated Vcs-Svn.
  * Added symbols file for librhythmbox-core6.
  * Temporarly disable webkit support to prevent mixed gst 0.10 / 1.0 linkage.
    - debian/patches/00_no_webkit_no_context_pane.patch
    - debian/rules: --without-webkit
    - debian/rhythmbox-plugins.install: do not try to install 'context' plugin
  * debian/control.in
    - Dropped 'gconf' build dependency it's not used anymore.
    - Dropped 'libmusic...

Read more...

Changed in rhythmbox (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

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