[Bug 36796] New: Mozilla Firefox 13.0 crashes on startup if run in Windows Vista+ mode (D3D10CreateEffectFromMemory needs more complete Direct3D 10 DXBC parser)

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Jun 23 18:09:57 CDT 2014


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

            Bug ID: 36796
           Summary: Mozilla Firefox 13.0 crashes on startup if run in
                    Windows Vista+ mode (D3D10CreateEffectFromMemory needs
                    more complete Direct3D 10 DXBC parser)
           Product: Wine
           Version: 1.7.20
          Hardware: x86
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: directx-d3dx10
          Assignee: wine-bugs at winehq.org
          Reporter: focht at gmx.net

Hello folks,

Henri suggested that Mozilla Firefox in Vista+ mode might be a good candidate
to help implementing missing/incomplete DX10/D2D API
(https://bugs.winehq.org/show_bug.cgi?id=30966#c5)

Running the browser results in crash:

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Mozilla Firefox

$ wine ./firefox.exe
...
fixme:win:EnumDisplayDevicesW ((null),0,0x33c030,0x00000000), stub!
fixme:d3d10:D3D10CreateDevice1 Ignoring feature level D3D10_FEATURE_LEVEL_10_0.
fixme:dxgi:dxgi_device_init Ignoring adapter type.
fixme:win:EnumDisplayDevicesW ((null),0,0x33c030,0x00000000), stub!
fixme:d3d10:D3D10CreateDevice1 Ignoring feature level D3D10_FEATURE_LEVEL_10_1.
fixme:dxgi:dxgi_device_init Ignoring adapter type.
fixme:d2d:d2d_factory_init Ignoring factory type and options.
fixme:d3d10:D3D10CreateEffectFromMemory data 0x15d07b0, data_size 4833, flags
0, device 0x143cb0, effect_pool (nil), effect 0x428b710 stub!
fixme:d3d10:skip_dword_unknown Skipping 4 unknown DWORDs (DXBC header):
fixme:d3d10:skip_dword_unknown     0x5af68935
fixme:d3d10:skip_dword_unknown     0x3e88ff30
fixme:d3d10:skip_dword_unknown     0x96a39662
fixme:d3d10:skip_dword_unknown     0x35cbba93
fixme:d3d10:skip_dword_unknown Skipping 1 unknown DWORDs (DXBC header):
fixme:d3d10:skip_dword_unknown     0x00000001
fixme:d3d10:parse_fx10 Unknown 0: 0
fixme:d3d10:parse_fx10 Unknown 1: 0
fixme:d3d10:skip_dword_unknown Skipping 1 unknown DWORDs (local buffer):
fixme:d3d10:skip_dword_unknown     0xffffffff
fixme:d3d10:skip_dword_unknown Skipping 1 unknown DWORDs (variable):
fixme:d3d10:skip_dword_unknown     0x00000000
fixme:d3d10:skip_dword_unknown Skipping 1 unknown DWORDs (variable):
fixme:d3d10:skip_dword_unknown     0x00000000
fixme:d3d10:skip_dword_unknown Skipping 1 unknown DWORDs (variable):
fixme:d3d10:skip_dword_unknown     0x00000000
fixme:d3d10:skip_dword_unknown Skipping 1 unknown DWORDs (local variable):
fixme:d3d10:skip_dword_unknown     0xffffffff
fixme:d3d10:skip_dword_unknown Skipping 1 unknown DWORDs (local variable):
fixme:d3d10:skip_dword_unknown     0xffffffff
...
fixme:d3d10:parse_fx10_state_group Failed to find property info for property
0x37.
err:d3d10:parse_fx10_local_variable Failed to read property list.
err:d3d10:D3D10CreateEffectFromMemory Failed to parse effect
fixme:dbghelp:elf_search_auxv can't find symbol in module
err:seh:raise_exception Exception frame is not in stack limits => unable to
dispatch exception.
--- snip ---

$ sha1sum Firefox\ Setup\ 13.0.exe 
9002a5ae41ef54edf378506ae80c934b7e8df7dc  Firefox Setup 13.0.exe

$ du -sh Firefox\ Setup\ 13.0.exe 
16M    Firefox Setup 13.0.exe

$ wine --version
wine-1.7.20-122-gd2d62cf

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