Hi, 
I have same crash problem using ubuntu 12.10 and rhythmbox 2.97, looking at 
rhythmbox -d. 
I used the workaround of thomas bartensud.

-- 
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     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to