Well I'm not sure why, but this workaround solves the problem for me:
echo 0 > /proc/sys/dev/cdrom/check_media
after that, mminfo /dev/hdc works just fine.
On 2004-06-16, at 20.50, john molohan wrote:
Confirm same behaviour here, MDK10, Freevo 1.5 RC3, mmpython 0.4.3
On Mon, 2004-06-14 at 22:50 +0200, panix wrote:
When I insert an audio cd, freevo crashes on me.
running mplayer cdda://1 works just fine.
1.5.0 RC3, Mandrake 10
From /var/log/messages:
cdrom: pid 2274 must open device O_NONBLOCK!
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/mmpython/factory.py", line
250, in create
return self.create_from_device(name)
File "/usr/lib/python2.3/site-packages/mmpython/factory.py", line
217, in create_from_device
t = e[3](devicename)
File "/usr/lib/python2.3/site-packages/mmpython/disc/audioinfo.py",
line 42, in __init__
self.valid = self.isDisc(device)
File "/usr/lib/python2.3/site-packages/mmpython/disc/audioinfo.py",
line 125, in isDisc
device = open(device)
IOError: [Errno 124] Wrong medium type: '/dev/hdc'
Please report this bug to the Freevo mailing list
*****************************************
Error detecting the disc
Please contact the developers
*****************************************
Traceback (most recent call last):
File "/root/freevo-1.5-rc3/src/main.py", line 322, in eventhandler
app.eventhandler(event)
File "/root/freevo-1.5-rc3/src/menu.py", line 659, in eventhandler
if menu.selected.eventhandler(event = event, menuw=self):
File "/root/freevo-1.5-rc3/src/item.py", line 358, in eventhandler
if p(event, self, menuw):
File "/root/freevo-1.5-rc3/src/plugins/rom_drives.py", line 297, in
items_eventhandler
item.media.move_tray(dir='toggle')
File "/root/freevo-1.5-rc3/src/plugins/rom_drives.py", line 402, in
move_tray
im_thread.check_all()
File "/root/freevo-1.5-rc3/src/plugins/rom_drives.py", line 742, in
check_all
self.identify(media)
File "/root/freevo-1.5-rc3/src/plugins/rom_drives.py", line 492, in
identify
disc_info = util.mediainfo.disc_info(media)
File "/root/freevo-1.5-rc3/src/util/mediainfo.py", line 676, in
disc_info
if mmdata.mime == 'unknown/unknown' and not
metainfo.has_key('disc_num_video'):
AttributeError: 'NoneType' object has no attribute 'mime'
-------------------------------------------------------
This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference
Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer
Conference, June 28 - July 1 at the Moscone Center in San Francisco,
CA
REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code
NWMGYKND
_______________________________________________
Freevo-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-users
-------------------------------------------------------
This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference
Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer
Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA
REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code
NWMGYKND
_______________________________________________
Freevo-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-users
-------------------------------------------------------
This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference
Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer
Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA
REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND
_______________________________________________
Freevo-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-users