Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rhythmbox does not re-open after using Equalizer plugin #27

Closed
dajare opened this issue Apr 10, 2014 · 4 comments
Closed

Rhythmbox does not re-open after using Equalizer plugin #27

dajare opened this issue Apr 10, 2014 · 4 comments

Comments

@dajare
Copy link

dajare commented Apr 10, 2014

What happens: when I enable the EQ plugin and use it for session, all is fine. Close RB ... come back, and it will not re-start. The spinner spins, but then nothing, and RB is not present in the System Monitor.

My Work-around: If I go to ~/.local/share/rhythmbox and rename the rhythmdb.xml (to, e.g., rhythmdb.xml.BAK), then RB starts: I disable the EQ plugin, delete the "new" rhythmdb.xml and restore the old one and everything is working again. ... Until I re-enable the EQ. I have tried this quite a number of times now.

Plugin: I got from PPA earlier this week as described on Rhythmbox plugins Q&A AskUbuntu (which I have UV'ed and favourited :). There is no version info I can see in the plugin, but the contents of the equalizer.plugin file are:

[Plugin]
Loader=python
Module=equalizer
IAge=2
Depends=rb
Name=Equalizer
Description=10 Band Equalizer
Authors=Teemu Kallio <teemu.kallio@cs.helsinki.fi>;Floreal Morandat <morandat AT lirmm DOT fr>;Luqman Aden <laden@uwaterloo.ca>
Copyright=Copyright © 2008 Teemu Kallio, 2009-2010 Morandat, 2011 Luqman Aden, Icon Zdravko Nicolov
Website=http://www.lirmm.fr/~morandat/index.php/Main/Tools

I tried re-launching RB from terminal after having enabled the EQ plugin, and got this output:

> rhythmbox
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated.

(rhythmbox:4952): GLib-GObject-CRITICAL **: Custom constructor for class SoupServer returned NULL (which is invalid).  Unable to remove object from construction_objects list, so memory was probably just leaked.  Please use GInitable instead.
Segmentation fault (core dumped)
> 

System: I'm using vanilla Ubuntu 13.10 with RB 2.99.1.

THANK YOU for your help with this!

Trivia: I used to live in K-W, and worked years ago at WLU. Please don't hold it against me. :)

@fossfreedom
Copy link
Collaborator

Hi - the segmentation fault is the key issue here.

I've come across something similar on another plugin (fossfreedom/coverart-browser@cbb135d). Give me 24hours - I'll push a known tweak I've used on similar plugins and hopefully this will resolve this issue. I'll come back here and ask you to apt-get update to check if the fix resolves your issue.

@dajare
Copy link
Author

dajare commented Apr 10, 2014

@fossfreedom - thanks for that fast reply. Obviously using the EQ plugin is not critical, but will look forward to seeing the fix and am happy to help in whatever way I can. (I'm usually good for the "numpty user" role.)

@fossfreedom
Copy link
Collaborator

@dajare - I've uploaded a new version of the plugin into the PPA - please update your sources and let me know if this has worked for you.

@dajare
Copy link
Author

dajare commented Apr 11, 2014

Updated - that's a fix! :) Thanks so much. I hope this benefits others, too. Grateful for what you do with these plugins.

@dajare dajare closed this as completed Apr 11, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants