http://bugs.winehq.org/show_bug.cgi?id=24419
Summary: Nvidia hdr sample crashes without native d3dx9_36 Product: Wine Version: 1.3.2 Platform: x86-64 URL: http://developer.download.nvidia.com/SDK/9.5/Samples/D EMOS/Direct3D9/HDR_FP16x2.zip OS/Version: Linux Status: NEW Keywords: download, source Severity: normal Priority: P2 Component: directx-d3dx9 AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com CC: wine-bugs@winehq.org
Created an attachment (id=30784) --> (http://bugs.winehq.org/attachment.cgi?id=30784) +d3dx trace
Terminal shows: fixme:d3dx:D3DXCreateFontIndirectW (0x136a08, 0x32fa0c, 0x43b300): stub fixme:d3dx:D3DXCreateFontIndirectW (0x136a08, 0x32fa0c, 0x43c9c0): stub fixme:d3dx:D3DXCreateFontIndirectW (0x136a08, 0x32fa0c, 0x43cbe0): stub fixme:d3dx:D3DXGetImageInfoFromFileInMemory (0x8d0000, 1048620, 0x32f770): partially implemented fixme:d3dx:D3DXGetImageInfoFromFileInMemory Invalid or unsupported image file
I suspect it's related to that last line or two...
it pops up a dialog, saying: The D3D device has a non-zero reference count, meaning some objects were not released.
winetricks d3dx9_36 lets it run.