MYTHMUSIC: "Import CD" menu item crashes ungracefully

Bug #254304 reported by Troy James Sobotka
4
Affects Status Importance Assigned to Milestone
Mythbuntu
Fix Released
Medium
Unassigned

Bug Description

Summary: Selecting "Import CD" from the mythmusic plugin crashes the MythTV frontend ungracefully.

Platform: Ubuntu 8.04 amd64

Relevant Output:
"Could not open cdrom_fd: No such file or directory
terminate called after throwing an instance of 'std::out_of_range'
  what(): vector::_M_range_check
Aborted"

laga (laga)
Changed in mythbuntu:
status: New → Incomplete
laga (laga)
Changed in mythbuntu:
assignee: nobody → laga
importance: Undecided → Medium
milestone: none → 8.10-final
status: Incomplete → Confirmed
Revision history for this message
Martin (martin-lynch) wrote :

I can confirm same behavior, also with Ubuntu 8.04 amd 64.

Revision history for this message
Martin (martin-lynch) wrote :

It seems, at least in my case, the problem was that mythmusic has the mount point for the CD drive as "/dev/cdrom", however my Hardy system actually mounts it at "/dev/scd0". There's a symbolic link to scd0 called "/dev/cdrom1" but no "/dev/cdrom".

To solve this, I created a symbolic link to "/dev/scd0" as follows:

#sudo ln -s /dev/scd0 /dev/cdrom

Another solution would be to change the location of the CD drive mount point in mythtv's settings. You can find that under "Utilities/Setup", "Setup", "Media Settings", "Music Settings", "General Settings", first page under "CD Device". Just change this to match the actual mount point of your CD drive (in my case, obviously, "/dev/scd0").

Hope this helps.

There should really be a patch applied that stops myth from crashing simply because it cannot find the CD drive - ie a pop up advising the drive couldn't be found and allowing for input of the drive's mount point, ideally (but not crashing would be a good start!).

Revision history for this message
Mario Limonciello (superm1) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. However, I am closing it because the bug has been fixed in the latest development version of Ubuntu - Lucid Lynx. It won't be fixed in previous versions of Ubuntu because the package doesn't fit the requirements for backporting. See https://help.ubuntu.com/community/UbuntuBackports for more information.

Changed in mythbuntu:
status: Confirmed → Fix Released
assignee: laga (laga) → nobody
milestone: 8.10-final → none
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.