https://bugs.winehq.org/show_bug.cgi?id=37767
Bug ID: 37767 Summary: IOCTL_DVD_READ_STRUCTURE expects the wrong size of output buffer for some requests Product: Wine Version: 1.7.33 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: ntdll Assignee: wine-bugs@winehq.org Reporter: erich.e.hoover@gmail.com Distribution: ---
IOCTL_DVD_READ_STRUCTURE expects all replies to be of sizeof(DVD_LAYER_DESCRIPTOR), though the actual reply is dependent upon the request. This prevents the application "VUDUToGo" from identifying DVD discs for converting to digital copies.
The problem can be fixed by expecting the correct size reply from the different request types: https://github.com/wine-compholio/wine-staging/blob/master/patches/ntdll-DVD...
https://bugs.winehq.org/show_bug.cgi?id=37767
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
https://bugs.winehq.org/show_bug.cgi?id=37767
Erich E. Hoover erich.e.hoover@wine-staging.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |cdefae9ef229f91b31e07f6e860 | |a26054235787a Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #1 from Erich E. Hoover erich.e.hoover@wine-staging.com --- Fixed by commit cdefae9ef229f91b31e07f6e860a26054235787a.
https://bugs.winehq.org/show_bug.cgi?id=37767
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.46.