<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>Hi Alexandre.<br/></div><div><br/></div><div>I have a test failure on my win7 Machine, while a valid cd was in the dvd drive.<br/></div><div><a href="http://source.winehq.org/git/wine.git/?a=blob;f=dlls/kernel32/tests/volume.c;hb=209b58c64e6181c9bf448cb4f3130d3ba705c5d2#l785" target="_blank">volume.c:785</a>: Test failed: IOCTL_DVD_READ_STRUCTURE (DvdPhysicalDescriptor) failed, last error = 1785</div><div><br/></div><div>Example result:<br/></div><div><a href="http://test.winehq.org/data/209b58c64e6181c9bf448cb4f3130d3ba705c5d2/win7_dr-w7sp1-wow-p6100/kernel32:volume.html" target="_blank">http://test.winehq.org/data/209b58c64e6181c9bf448cb4f3130d3ba705c5d2/win7_dr-w7sp1-wow-p6100/kernel32:volume.html</a><br/></div><div>(The same failure is present, when running the 64bit test)<br/></div><div><br/></div><div>Other machines are also affected.<br/></div><div>Example:<br/></div><div><a href="http://test.winehq.org/data/4a685ebea343efdcb433f8d710b0c9f902e471fa/win7_matt/kernel32:volume.html" target="_blank">http://test.winehq.org/data/4a685ebea343efdcb433f8d710b0c9f902e471fa/win7_matt/kernel32:volume.html</a><br/></div><div><br/></div><div>You wrote the tests, which where comitted on 12. July 2012:<br/></div><div><div><a href="http://source.winehq.org/git/wine.git/commitdiff/a3b5dd2dff0d04fe317f00282ccb0488e4803015" target="_blank">http://source.winehq.org/git/wine.git/commitdiff/a3b5dd2dff0d04fe317f00282ccb0488e4803015</a><br/></div><div><br/></div><div>What media did you use, to test your code?<br/></div><div>Data-DVD, Video-DVD, Empty DVD, Data-CD, Video-CD, Audio-CD, Empty CD, No Disc in Drive<br/></div><div>What results did you get on Windows and Unix?<br/></div><div><br/></div><div><div>On Linux, mounting the example CD works perfect, but your test fails:<br/></div>volume.c:785: Test failed: IOCTL_DVD_READ_STRUCTURE (DvdPhysicalDescriptor) failed, last error = 87<br/><div><br/></div></div><div>Your test only read the DVD descriptor.<br/></div><div><br/></div><div>To fix your test, I suggest, that you add a trace to dump the<br/></div><div> *_READ_STRUCTURE IoControl result and add similar tests<br/></div><div> for the other media formats.<br/></div><div><br/></div><div>I also tested with a different Data-CD and got the same failure on linux (last error = 87).<br/></div><div><br/></div><div>You can check the image yourself:<br/></div><div>http://www.memtest86.com/downloads/memtest86-4.1.0-iso.zip<br/></div><div>(Burned on a CD)<br/></div><div><br/></div><div>That all winetest vm are missing optical media is a different issue:<br/></div><div>http://bugs.winehq.org/show_bug.cgi?id=31780<br/></div><div><br/></div><div><br/></div></div><div class="signature">-- <br/>By by ... Detlef<br/></div><div class="signature"><br/></div></div></body></html>