[Bug 4609] New: ddraw: crash after assertion on DDRAW_width_bpp_to_pitch (bpp != 0)

Wine Bugs wine-bugs at winehq.org
Sat Feb 18 17:44:59 CST 2006


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

           Summary: ddraw: crash after assertion on DDRAW_width_bpp_to_pitch
                    (bpp != 0)
           Product: Wine
           Version: CVS
          Platform: PC
               URL: http://www.videolan.org/vlc/download-windows.html
        OS/Version: Linux
            Status: NEW
          Keywords: download, source
          Severity: normal
          Priority: P2
         Component: wine-directx-ddraw
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: wine.dev at web.de


While testing vlc-0.8.4a-win32 (AppDB-Entry waits for the AppDB-Maintainer):

Run from the App-Directory: wine vlc.exe gstreamer.avi

VLC media player 0.8.4a Janus
fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x754281b8)->((nil),00000008)
fixme:powermgnt:SetThreadExecutionState (0x80000002): stub, harmless.
wine-pthread: /home/detlef/wine.cvs/src/dlls/ddraw/main.c:718:
DDRAW_width_bpp_to_pitch: Zusicherung »bpp != 0« nicht erfüllt.
wine: Assertion failed at address 0xffffe410 (thread 0012), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: assertion failed in 32-bit code (0xffffe410).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
 EIP:ffffe410 ESP:73388ae4 EBP:73388afc EFLAGS:00200206(   - 00      - -IP1)
 EAX:00000000 EBX:000067d2 ECX:000067e2 EDX:00000006
 ESI:00000000 EDI:b7fa3038
Stack dump:
0x00000000:  00000000 00000000 00000000 00000000
0x00000010:  00000000 00000000 00000000 00000000
0x00000020:  00000000 00000000 00000000 00000000
0x00000030:  00000000 00000000 00000000 00000000
0x00000040:  00000000 00000000 00000000 00000000
0x00000050:  00000000 00000000 00000000 00000000
Backtrace:
=>1 0xffffe410 (0xffffe410)
  2 0xb7ea27d8 abort+0x1dc in libc.so.6 (0xb7ea27d8)
  3 0xb7e9ad5d __assert_fail+0x109 in libc.so.6 (0xb7e9ad5d)
  4 0x74f047f2 in ddraw (+0x347f2) (0x74f047f2)
  5 0x74ef9e6a create_offscreen+0x15a(This=0x754281b8, pDDSD=0x73388de0,
ppSurf=0x73388da0, pUnkOuter=0x0)
[/home/detlef/wine.cvs/src/dlls/ddraw/ddraw_main.c:632 ] in ddraw (0x74ef9e6a)
  6 0x74ef9fe6 Main_DirectDraw_CreateSurface+0xf6(iface=0x754281b8,
pDDSD=0x73388de0, ppSurf=0x73388da0, pUnkOuter=0x0)
[/home/detlef/wine.cvs/src/dlls/ddraw/ddr aw_main.c:719] in ddraw (0x74ef9fe6)
  7 0x74efc900 IDirectDraw2Impl_CreateSurface+0x40(This=0x754281c0,
pSDesc=0x73388de0, ppSurface=0x73388ddc, pUnkOuter=0x0)
[/home/detlef/wine.cvs/src/dlls/ddraw /ddraw_thunks.c:243] in ddraw (0x74efc900)
  8 0x6a905e68 in libvout_directx_plugin (+0x5e68) (0x6a905e68)
  9 0x00001027 (0x00001027)

Example avi (i tested several files, but the problem is always present):
http://gstreamer.freedesktop.org/media/small/gstreamer.avi


-- 
By by ... Detlef

-- 
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