Hi again. Changed to xubuntu 12.10, still on rhythmbox 2.97, reloaded
library and it's working fine, manually added my 2 podcast
subscriptions, moved my old playlists file over & it works fine, so
everything's back up & working BUT: ratings & playcounts are still
trapped on my old rhythmdb.xls.
Any thoughts on how I can sort this out? I don't understand why the old file
isn't working - the files are in the same place. Notes on database format
differences below, essentially:
file size & 1st & last seen are different, and
play count, last played, rating, hidden & comment are absent in the new dbase.
If anyone can think of a way to merge my old ratings & play counts into
the new dbase, that would be much appreciated. I don't have much
experience playing with xml...
Thanks
<entry type="song">
<title>Shiverman</title>
<genre>Reggae</genre>
<artist>Fat Freddy's Drop</artist>
<album>Dr. Boondigga & the Big BW</album>
<track-number>2</track-number>
<disc-number>1</disc-number>
<duration>636</duration>
<file-size>25529884</file-size> [larger by 9500]
<location>file:///media/loadsoffolders/Shiverman.mp3</location>
<mountpoint>file:///media/SamsungA</mountpoint>
<mtime>1307552915</mtime>
<first-seen>1322744102</first-seen> [different]
<last-seen>1357328902</last-seen> [different]
<rating>5</rating> [absent]
<play-count>3</play-count> [absent]
<last-played>1334333919</last-played> [absent]
<bitrate>320</bitrate>
<date>733408</date>
<media-type>audio/mpeg</media-type>
<hidden>1</hidden> [absent]
<comment>0</comment> [absent]
<album-artist>Fat Freddy's Drop</album-artist>
</entry>
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to rhythmbox in Ubuntu.
https://bugs.launchpad.net/bugs/1103757
Title:
Crashes while loading large library; 12.10 upgrade; ntfs drive
Status in “rhythmbox” package in Ubuntu:
Confirmed
Bug description:
HI all.
I've been using rhythmbox for a few years and it's mostly been good to me.
Backstory to this problem:
Had problems with Ubuntu 11.10 (i think) & upgraded to 12.10 which fixed
them, however it screwed up my dualboot setup (rant about how ubuntu upgrades
don't maintain grub config omitted). I had:
sda: ntfs drive, win XP bootable
sdb: ex4 ubuntu bootable, & my OS 99.9% of the time.
BUT: my music (~38000 songs) is on the ntfs drive, which used to (be
available at grub and) auto-mount. Rhythmdb.xml therefore has a catalogue of
all the files in the folders, with playcount and ratings info* which I don't
want to lose.
I've set the drive to automount with fstab (still not available in grub) and
the files are where they should be.
The problem itself:
Rhythmbox fires up with the total number of tracks as expected and the list
of artists albums and genres looking normal in the music library panes, then it
does the library check/scan for a while (within normal time range for this
number of files) then crashes.
Debug info thusfar ascertained:
rhythmbox -d showed me that it was crashing because a certain file hadn't
been seen in too long (as per identical bug here:
https://mail.gnome.org/archives/rhythmbox-devel/2012-November/msg00012.html). I
verified the track was present and uncorrupted and emailed the guy in the
previously mentioned bug to problem solve with him. He solved it by deleting
all the <ignore> entries in rhythmdb. I backed up rhythmdb and tried this - no
improvement.
rhythmbox -d now shows (last relevant-seeming block - I don't know how to get
it to output the whole megalong text dump):
=============================================================================
(22:38:35) [0x28220c0] [rhythmdb_process_stat_event] rhythmdb.c:2101: error
accessing file:///media/SamsungA/Music/EAC/bender%20-%20quite%20a%20shock.wav:
Couldn't access file:///media/SamsungA/Music/EAC/bender - quite a shock.wav:
Error when getting information for file '/media/SamsungA/Music/EAC/bender -
quite a shock.wav': No such file or directory
(22:38:35) [0x28220c0] [song_update_availability]
rhythmdb-song-entry-types.c:170: deleting entry
file:///media/SamsungA/Music/EAC/bender%20-%20quite%20a%20shock.wav; not seen
for too long
(22:38:35) [0x28220c0] [rhythmdb_entry_delete] rhythmdb.c:3711: deleting
entry 0x7f4e4e324680
(22:38:35) [0x2559200] [rb_metadata_load] rb-metadata-gst.c:204: found a jpeg
image stream, not actual video
(22:38:35) [0x2559200] [rb_metadata_load] rb-metadata-gst.c:212: found
video/image/other stream, media type image/jpeg
(22:38:35) [0x2559200] [rb_metadata_load] rb-metadata-gst.c:216: video caps:
image/jpeg, width=(int)104, height=(int)104, sof-marker=(int)0
(22:38:35) [0x2559200] [rb_gst_get_missing_plugin_type]
rb-gst-media-types.c:65: no missing plugin details
(22:38:35) [0x2559200] [rb_metadata_dbus_load] rb-metadata-dbus-service.c:77:
metadata load finished (type image/jpeg)
(22:38:35) [0x2559200] [rb_gst_get_missing_plugin_type]
rb-gst-media-types.c:65: no missing plugin details
(22:38:35) [0x2559200] [rb_metadata_get] rb-metadata-gst.c:856: no duration
available
(22:39:07) [0x2559200] [connection_closed_cb] rb-metadata-dbus-service.c:218:
client connection closed
Segmentation fault (core dumped)
simon@poseidon:~$
=============================================================================
Thought: could it be that rhythmbox doesn't have sufficient read/write
privileges to the ntfs drive? Tho surely it'd be wrying to edit the database
which is in the ubuntu drive...?
I thought it might be the large collection problem
(https://code.launchpad.net/~matttbe/ubuntu/raring/rhythmbox/lp1010619_RB_2.98/+merge/133209)
however note the last comments - the bugfix has already been
implemented into the builds and I have the latest version which
therefore has this fixed.
I have the crash report but it looks like I can only attach one file.
Glad to do whatever's required to provide more info.
Thanks in advance all!
Si
*though unrelated at first glance, this kind of thing makes
implementing THIS https://bugzilla.gnome.org/show_bug.cgi?id=538549
even more worthwhile, as users can torch their corrupt database and
start fresh.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/1103757/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp