GNOME Bugzilla – Bug 90963
Prevent RB from crashing on bad library file
Last modified: 2004-12-22 21:47:04 UTC
Using rhythmbox/monkey-media built on 8/16/2002 from real cvs, rhytmbox segfaults immediately after startup. See attached backtrace. Note, rb was compiled by doing a 'make dist' and then using that tarball to compile, but I don't think this makes a difference.
Created attachment 10537 [details] backtrace of the crash
hmm almost sure it's the fact that you were using previous version of rb and updated to a recent cvs... the pbm is the new lib that has been reimplemented. to get rid of the crash, just remove the old lib files: rm -rf .gnome2/rhythmbox Unless you cry, i'll remove the bug report in a few days
Correct, after some investigation I figured this out as well. removing ~/.gnome2/rhythmbox did fix the proble, buth is probably some way to prevent rb from segv'ing on a bad library xml file.
Sure, and we should prevent the user as well.
xml versioning is in
I think that this will be an issue when 0.4 is released - everyone who had previous versions of rb installed will be met with an instant crash.
mark: as the bug says, this issue is fixed ;)