http://bugs.winehq.org/show_bug.cgi?id=24489
Summary: CD drive recognized, but applications cannot use it. Product: Wine Version: 1.3.3 Platform: x86-64 OS/Version: Mac OS X 10.6 Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: LordHDL@yahoo.com
Created an attachment (id=30903) --> (http://bugs.winehq.org/attachment.cgi?id=30903) pSX Output
I've been trying to use a few applications that read data from a disc. It seems like none of them can access the drive. The volume is properly mounted and appears in winecfg, and when trying to choose it from an application's browser, I go to "My Computer -> (D:) NameOfCD." I saved output from two separate (albeit similar) applications.
http://bugs.winehq.org/show_bug.cgi?id=24489
--- Comment #1 from HDL LordHDL@yahoo.com 2010-09-21 15:30:07 CDT --- Created an attachment (id=30904) --> (http://bugs.winehq.org/attachment.cgi?id=30904) PCSX-R Output
http://bugs.winehq.org/show_bug.cgi?id=24489
--- Comment #2 from Austin English austinenglish@gmail.com 2010-09-21 16:24:37 CDT ---
fixme:cdrom:CDROM_GetInterfaceInfo not implemented on this O/S fixme:ntdll:server_ioctl_file Unsupported ioctl 41018 (device=4 access=0 func=406 method=0) fixme:cdrom:CDROM_GetInterfaceInfo not implemented on this O/S fixme:ntdll:server_ioctl_file Unsupported ioctl 41018 (device=4 access=0 func=406 method=0) fixme:cdrom:CDROM_GetInterfaceInfo not implemented on this O/S fixme:ntdll:server_ioctl_file Unsupported ioctl 41018 (device=4 access=0 func=406 method=0) err:aspi:ASPI_GetNumControllers Could not open HKLM\L"HARDWARE\DEVICEMAP\Scsi"
Maybe because CDROM_GetInterfaceInfo isn't implemented on OS X.
http://bugs.winehq.org/show_bug.cgi?id=24489
--- Comment #3 from HDL LordHDL@yahoo.com 2010-09-21 16:44:17 CDT --- I saw, but I thought I'd report it anyway since I couldn't find another one pertaining to discs on OS X. Many applications require discs for installing and other things, so it seemed important to me.
http://bugs.winehq.org/show_bug.cgi?id=24489
--- Comment #4 from Austin English austinenglish@gmail.com 2010-09-21 20:20:59 CDT --- (In reply to comment #3)
I saw, but I thought I'd report it anyway since I couldn't find another one pertaining to discs on OS X. Many applications require discs for installing and other things, so it seemed important to me.
Sure, it's still a bug, but I'm saying that it may be an OS X specific bug. If you can test it under Linux, that would help identify where the issue is.
If that is the cause, you'd want to look at http://source.winehq.org/git/wine.git/?a=blob;f=dlls/ntdll/cdrom.c#l570
and add OSX specific code.
http://bugs.winehq.org/show_bug.cgi?id=24489
Aram aramp@inbox.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aramp@inbox.ru
--- Comment #5 from Aram aramp@inbox.ru 2010-10-30 03:11:16 CDT --- There is a whole thread about this issue here: http://www.winehq.org/pipermail/wine-devel/2009-October/079372.html
In few words: the problem is that simply fixing cdrom.c would not help. There is more to be done, and a in year no one considered improving anything here.
The result is that both wine and commercial CrossOver do not work properly with CD-ROM and any Windows application trying to access Audio-CD would just freeze. Also, CD will not get ejected from the windows app and unless the app is closed along with wine, you can't eject the CD from Mac OS either.
Another issue is that Mac OS always mounts CD under it's volume label, and for Audio CD it even uses internet lookup to get track names and album name, so it again mounts the Audio CD under album name. The result is that winecfg would arbitrary mount the same physical CD-ROM under different drive letters.
So the issue is wider than just not being able to access the CD.
http://bugs.winehq.org/show_bug.cgi?id=24489
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- OS/Version|Mac OS X 10.6 |Mac OS X
http://bugs.winehq.org/show_bug.cgi?id=24489
--- Comment #6 from pete vazz28@yahoo.com 2012-01-26 14:33:29 CST --- Created attachment 38564 --> http://bugs.winehq.org/attachment.cgi?id=38564 SETUP.EXE
http://bugs.winehq.org/show_bug.cgi?id=24489
--- Comment #7 from Austin English austinenglish@gmail.com 2012-01-26 14:48:04 CST --- The content of attachment 38564 has been deleted by Austin English austinenglish@gmail.com who provided the following reason:
copyrighted file
The token used to delete this attachment was generated at 2012-01-26 14:48:00 CST.
http://bugs.winehq.org/show_bug.cgi?id=24489
gat gatlinsullivan@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gatlinsullivan@yahoo.com
--- Comment #8 from gat gatlinsullivan@yahoo.com 2012-11-04 19:03:30 CST --- I have installed Dawn of War (the original) with much hardship because of problems with the installer (setup.exe on disc #1) not being able to do anything with my iso9960 mounts of the .iso. I would get errors in DoW stating that I needed to insert another disc. I overcame this by copying the following into a folder containing disc 1's information: Data2.cab & Data3.cab.
I attempt to run DoW by the following: $ wine W40k.exe Which yields the following: err:aspi:ASPI_GetNumControllers Could not open HKLM\L"HARDWARE\DEVICEMAP\Scsi" & a prompt that states "No disc inserted." with the buttons retry and cancel.
Wine automatically loaded all three of my mounted iso as cdrom, but I still could not use them to install. I have disc #1 linked, but I still get this message.
I am using Debian Wheezy with Wine-1.4.1:amd64&i386.
I am not sure whether these bugs (Bug 23590 & Bug 21432) relate to this one.
https://bugs.winehq.org/show_bug.cgi?id=24489
--- Comment #9 from Austin English austinenglish@gmail.com --- Is this still an issue in current (1.7.35 or newer) wine? If so, please attach terminal output.
https://bugs.winehq.org/show_bug.cgi?id=24489
Kevin Davis kevincarrolldavis@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kevincarrolldavis@gmail.com
--- Comment #10 from Kevin Davis kevincarrolldavis@gmail.com --- Created attachment 55119 --> https://bugs.winehq.org/attachment.cgi?id=55119 winecfg output
In reply to comment 9
Yes this is still occurring as of 1.9.13
https://bugs.winehq.org/show_bug.cgi?id=24489
Scott scott@doemail.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |scott@doemail.org
--- Comment #11 from Scott scott@doemail.org --- The OP's symptoms in the summary and description sound the same as bug 12359. I am getting the same
fixme:ntdll:server_ioctl_file Unsupported ioctl 41018 (device=4 access=0 func=406 method=0) err:aspi:ASPI_GetNumControllers Could not open HKLM\L"HARDWARE\DEVICEMAP\Scsi"
output on Wine 2.2.
(In reply to Austin English from comment #2)
fixme:cdrom:CDROM_GetInterfaceInfo not implemented on this O/S fixme:ntdll:server_ioctl_file Unsupported ioctl 41018 (device=4 access=0 func=406 method=0) fixme:cdrom:CDROM_GetInterfaceInfo not implemented on this O/S fixme:ntdll:server_ioctl_file Unsupported ioctl 41018 (device=4 access=0 func=406 method=0) fixme:cdrom:CDROM_GetInterfaceInfo not implemented on this O/S fixme:ntdll:server_ioctl_file Unsupported ioctl 41018 (device=4 access=0 func=406 method=0) err:aspi:ASPI_GetNumControllers Could not open HKLM\L"HARDWARE\DEVICEMAP\Scsi"
Maybe because CDROM_GetInterfaceInfo isn't implemented on OS X.
CDROM_GetInterfaceInfo has since been implemented on OS X, but the problem persists.
https://bugs.winehq.org/show_bug.cgi?id=24489
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #12 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with wine-4.5?
https://bugs.winehq.org/show_bug.cgi?id=24489
grimlock4h@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |grimlock4h@gmail.com
--- Comment #13 from grimlock4h@gmail.com --- It's occurring in 5.0 RC3 as of today. CD, DVD, and Blu Ray drives are no longer detected by WINE, but work in Linux.