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

Reply via email to