[Bug 27730] New: Arcanum hangs on exit

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Jul 8 14:49:33 CDT 2011


http://bugs.winehq.org/show_bug.cgi?id=27730

           Summary: Arcanum hangs on exit
           Product: Wine
           Version: 1.3.23
          Platform: x86
               URL: http://www.fileplanet.com/59649/50000/fileinfo/Arcanum
                    :-Of-Steamworks-&-Magick-Obscura-Demo
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: minor
          Priority: P2
         Component: directx-ddraw
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: gyebro69 at gmail.com
                CC: miegalius at gmail.com


Arcanum: Of Steamworks & Magick Obscura becomes unresponsive when you click on
<Exit> in the main menu.

The game exits cleanly in Wine-1.3.22:

f0634f7a4bf125f1c7221fe675765a7b157d0b92 is the first bad commit
commit f0634f7a4bf125f1c7221fe675765a7b157d0b92
Author: Ričardas Barkauskas <rbarkauskas at codeweavers.com>
Date:   Mon Jun 20 23:51:01 2011 +0300

    ddraw: Separate IDirectDrawSurface3 reference count.

:040000 040000 49593168ebe85fbd4b5ff242bc14ac3a840b1b18
bfdde9659663dc5c7a564a936c3b5cfbfa2904b7 M    dlls

The patch can be reverted cleanly on 1.3.23 and that fixed the problem. The
same problem in Wine-1.3.24, too.

Only a few fixmes in the console:
fixme:win:EnumDisplayDevicesW ((null),0,0x32f66c,0x00000000), stub!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to
16
fixme:d3d:swapchain_init Add OpenGL context recreation support to
context_validate_onscreen_formats
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1dbe68,0x21ec58): stub

Author of the patch added to CC.

Fedora 15 32-bit
Nvidia GeForce 250 / driver 275.09.07

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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