[Bug 5619] New: TomeRaider 3.3.1 crashes after splash screen in convert_888_to_565_asis

Wine Bugs wine-bugs at winehq.org
Fri Jul 7 10:02:48 CDT 2006


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

           Summary: TomeRaider 3.3.1 crashes after splash screen in
                    convert_888_to_565_asis
           Product: Wine
           Version: CVS
          Platform: Other
               URL: http://www.yadabyte.com/download_windows.php
        OS/Version: other
            Status: NEW
          Keywords: download
          Severity: normal
          Priority: P2
         Component: wine-x11driver
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: dank at kegel.com


To run this version of tomeraider, you have to copy in mfc42.dll
to windows/system32, and you also have to copy in a good gdiplus.dll
into the application directory (the one they ship is missing GdiplusStartup(),
so until you do this, the app crashes early with
wine: Call from 0x431677 to unimplemented function gdiplus.dll.GdiplusStartup,
aborting
).  Once you jump through the above hoops, you are rewarded with
a crash immediately after the splash screen:

=>1 0x7f228c9f convert_888_to_565_asis+0x53(width=0x100, height=0x10,
srcbits=0x446f8e0, srclinebytes=0x300, dstbits=0x7c0ecda0,
dstlinebytes=0xfffffe00)
[/home/dank/wine-git/dlls/winex11.drv/dib_convert.c:733] in winex11 (0x7f228c9f)
  2 0x7f2201f5 X11DRV_DIB_SetImageBits+0x20ca(descr=0x7fb9f1ac)
[/home/dank/wine-git/dlls/winex11.drv/dib.c:2669] in winex11 (0x7f2201f5)
  3 0x7f2277e6 X11DRV_SetDIBits+0x1d4(physDev=0x7fdbccd0, hbitmap=0xa6c,
startscan=0x0, lines=0x10, bits=0x446f8e0, info=0x7fdbc4b0, coloruse=0x0)
[/home/dank/wine-git/dlls/winex11.drv/dib.c:4009] in winex11 (0x7f2277e6)
fixme:dbghelp:elf_load_debug_info_from_map Alpha-support for Dwarf2 information
for gdi32<elf>
  4 0x7f8e183d SetDIBits+0x89(hdc=0xa60, hbitmap=0xa6c, startscan=0x0,
lines=0x10, bits=0x446f8e0, info=0x7fdbc4b0, coloruse=0x0)
[/home/dank/wine-git/dlls/gdi/dib.c:345] in gdi32 (0x7f8e183d)
  5 0x7f8e1ac7 StretchDIBits+0x1be(hdc=0xa54, xDst=0x0, yDst=0x0,
widthDst=0x100, heightDst=0x10, xSrc=0x0, ySrc=0x0, widthSrc=0x100,
heightSrc=0x10, bits=0x446f8e0, info=0x7fdbc4b0, wUsage=0x0, dwRop=0xcc0020)
[/home/dank/wine-git/dlls/gdi/dib.c:287] in gdi32 (0x7f8e1ac7)
err:ntdll:RtlpWaitForCriticalSection section 0x7f270c00 "x11drv_main.c:
X11DRV_CritSection" wait timed out in thread 000c, blocked by 0009, retrying (60
sec)
  6 0x5f40da39 in mfc42 (+0xda39) (0x5f40da39)
  7 0x004072c6 in tomeraider3 (+0x72c6) (0x004072c6)
...
0x7f228c9f convert_888_to_565_asis+0x53
[/home/dank/wine-git/dlls/winex11.drv/dib_convert.c:733] in winex11: movl      
0x0(%eax),%edx
733                 srcval1=srcpixel[0];

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list