[Bug 12363] Exact Audio Copy hangs early when in "native win32" mode.

WineHQ Bugzilla wine-bugs at winehq.org
Wed Jan 1 18:23:26 CST 2020


https://bugs.winehq.org/show_bug.cgi?id=12363

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
      Fixed by SHA1|                            |f556d0e93679a10281430835a6e
                   |                            |01ce7f12269bd
                URL|http://exactaudiocopy.de    |https://web.archive.org/web
                   |                            |/20091223200315/http://www.
                   |                            |exactaudiocopy.de/eac-0.99p
                   |                            |b4.exe
                 CC|                            |focht at gmx.net
             Status|NEW                         |RESOLVED
          Component|-unknown                    |kernel32
                 OS|other                       |Linux
            Version|unspecified                 |0.9.42.
           Hardware|Other                       |x86

--- Comment #23 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

EAC works fine in all modes here, including "native win32" mode.
Successfully ripped some tracks from audio CD.

I could reproduce the hang problem with old Wine versions as well.

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files (x86)/Exact Audio Copy

$ ll
total 40716
-rw-rw-r--. 1 focht focht   208896 Dec  5  2007 AccurateRip.dll
-rw-rw-r--. 1 focht focht      293 Jan  2 00:43 CDDB.DAT
-rw-rw-r--. 1 focht focht        0 Jan  2 00:38 CDFILES.DAT
-rw-rw-r--. 1 focht focht        0 Jan  2 00:43 CDQUEUE.DAT
drwxrwxr-x. 2 focht focht     4096 Jan  2 00:38 CDRDAO
drwxrwxr-x. 2 focht focht     4096 Jan  2 00:38 Documentation
-rwxrwxr-x. 1 focht focht  3245056 Jan 23  2008 EAC.exe
-rw-rw-r--. 1 focht focht        4 Jan  2 00:44 ENCQUEUE.DAT
drwxrwxr-x. 2 focht focht     4096 Jan  2 00:38 Flac
drwxrwxr-x. 2 focht focht     4096 Jan  2 00:38 Languages
-rw-rw-r--. 1 focht focht    38888 Jun 28  2007 Legal.rtf
-rw-rw-r--. 1 focht focht    55822 Jan 23  2008 News.rtf
drwxrwxr-x. 2 focht focht     4096 Jan  2 00:38 Profiles
-rw-rw-r--. 1 focht focht 37902524 Jan  2 00:43 Track01.wav
-rwxrwxr-x. 1 focht focht    39436 Jan  2 00:38 uninst.exe
-rw-rw-r--. 1 focht focht   161580 Oct 11  2007 WMCmd.vbs

$ wine ./EAC.exe
...
--- snip ---

I did a quick reverse regression test using prebuilt Wine versions, and it
seems this was fixed in between Wine 1.7.43 and Wine 1.7.44

Armed with that info it was an easy guess:
https://source.winehq.org/git/wine.git/commitdiff/f556d0e93679a10281430835a6e01ce7f12269bd
("kernel32: Return correct device type for cd devices without medium."). Yes,
validated.

Thanks Michael

Part of Wine 1.7.44

$ sha1sum eac-0.99pb4.exe 
28d765cace5efa9c9fcc640887ac5ea66d471a78  eac-0.99pb4.exe

$ du -sh eac-0.99pb4.exe 
2.5M    eac-0.99pb4.exe

$ wine --version
wine-5.0-rc3-1-g742f317806

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list