After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 501125 - Running older version overwrites database!
Running older version overwrites database!
Status: RESOLVED FIXED
Product: rhythmbox
Classification: Other
Component: general
0.11.x
Other All
: Normal critical
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-12-02 22:40 UTC by Steven Brown
Modified: 2007-12-03 10:27 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Steven Brown 2007-12-02 22:40:23 UTC
Please describe the problem:
I was testing out some things in SVN (11.3) and all was going well.  But then I loaded up my stable version again (11.2) and it popped up a message saying the database was created by a newer version of RB and cannot be read.

That would be fine.

But I have "Watch my library for new files" checked... I'm guessing this may be why it then proceeded to re-create (and overwrite) my existing database.  :o

Sh*t...

It should at least make a backup of the existing DB...

Luckily, I have an automatically created backup from when I opened it in emacs (quite) a while ago.  And to think I was going to disable that feature!  :D

Steps to reproduce:


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Jonathan Matthew 2007-12-03 10:27:40 UTC
The intention was that rhythmbox would refuse to save the database when it had been unable to read it on startup, but unfortunately the implementation was broken.  I've fixed it now.