http://bugs.winehq.org/show_bug.cgi?id=18640 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|.NET 3.0 WPF MILCore (Media |.NET Framework 3.x/4.x WPF |Integration Layer) requires |Media Integration Layer |IDirect3D9Ex for HW |requires |accelerated support |IDirect3D9ExImpl_EnumAdapte | |rModesEx implementation --- Comment #32 from Anastasius Focht <focht(a)gmx.net> 2012-05-03 06:53:34 CDT --- Hello, still a major issue for all WPF based apps. Refining summary to better target the stub. An implementation of IDirect3D9ExImpl_EnumAdapterModesEx certainly helps. Sadly Louis seems no longer active .. if someone wants to continue. It will later run into the SetPixelFormat -> SendMessage deadlock reported in my comment #6 which should be a separate bug: --- snip --- Wine-dbg>bt 0x30 Backtrace: =>0 0xf772d42e __kernel_vsyscall+0xe() in [vdso].so (0x0303d2b0) 1 0xf759485b __libc_read+0x4a() in libpthread.so.0 (0x0303d2b0) 2 0x7bc7d889 wait_reply+0x33(cookie=0x303d494) [/home/focht/projects/wine/wine-git/dlls/ntdll/sync.c:807] in ntdll (0x0303d2b0) 3 0x7bc7e91d NTDLL_wait_for_multiple_objects+0x1e5(count=0x1, handles=0x303d558, flags=0x4, timeout=(nil), signal_object=0x0(nil)) [/home/focht/projects/wine/wine-git/dlls/ntdll/sync.c:1122] in ntdll (0x0303d4d0) 4 0x7bc7ea01 NtWaitForMultipleObjects+0x67(count=0x1, handles=0x303d558, wait_all=0, alertable=0, timeout=(nil)) [/home/focht/projects/wine/wine-git/dlls/ntdll/sync.c:1160] in ntdll (0x0303d520) 5 0x7b871ccc WaitForMultipleObjectsEx+0x137(count=0x1, handles=0x303d788, wait_all=0, timeout=0xffffffff, alertable=0) [/home/focht/projects/wine/wine-git/dlls/kernel32/sync.c:188] in kernel32 (0x0303d670) 6 0x7ea0f7ea X11DRV_MsgWaitForMultipleObjectsEx+0xed(count=0x1, handles=0x303d788, timeout=0xffffffff, mask=0x40, flags=0) [/home/focht/projects/wine/wine-git/dlls/winex11.drv/event.c:472] in winex11 (0x0303d6b0) 7 0x7ec316da wait_message+0x41(count=0x1, handles=0x303d788, timeout=0xffffffff, mask=0x40, flags=0) [/home/focht/projects/wine/wine-git/dlls/user32/winproc.c:1126] in user32 (0x0303d6f0) 8 0x7ebf1869 wait_message_reply+0xf9(flags=0) [/home/focht/projects/wine/wine-git/dlls/user32/message.c:2897] in user32 (0x0303d7b0) 9 0x7ebf1f7e send_inter_thread_message+0xf2(info=0x303d888, res_ptr=0x303d844) [/home/focht/projects/wine/wine-git/dlls/user32/message.c:3038] in user32 (0x0303d810) 10 0x7ebf222d send_message+0x249(info=0x303d888, res_ptr=0x303d8b4, unicode=0x1) [/home/focht/projects/wine/wine-git/dlls/user32/message.c:3101] in user32 (0x0303d870) 11 0x7ebf271d SendMessageW+0x53(hwnd=0x2005c, msg=0x80001001, wparam=0x75, lparam=0) [/home/focht/projects/wine/wine-git/dlls/user32/message.c:3278] in user32 (0x0303d8c0) 12 0x7ea2f384 internal_SetPixelFormat+0x1df(physDev=0x1b0868, iPixelFormat=0x1, ppfd=(nil)) [/home/focht/projects/wine/wine-git/dlls/winex11.drv/opengl.c:1661] in winex11 (0x0303d960) 13 0x7ea2f857 X11DRV_SetPixelFormat+0xc7(dev=0x1b0868, iPixelFormat=0x1, ppfd=(nil)) [/home/focht/projects/wine/wine-git/dlls/winex11.drv/opengl.c:1721] in winex11 (0x0303d9a0) 14 0x7eb1b635 SetPixelFormat+0xcf(hdc=0x3a8, iPixelFormat=0x1, ppfd=(nil)) [/home/focht/projects/wine/wine-git/dlls/gdi32/painting.c:542] in gdi32 (0x0303d9f0) 15 0x7ddcc6e6 context_set_pixel_format+0x59(gl_info=0x1c16a8, dc=0x3a8, format=0x1) [/home/focht/projects/wine/wine-git/dlls/wined3d/context.c:725] in wined3d (0x0303da40) 16 0x7ddcf1a9 context_create+0x57c(swapchain=0x1fa968, target=0x1fb000, ds_format=0x1cfe78) [/home/focht/projects/wine/wine-git/dlls/wined3d/context.c:1373] in wined3d (0x0303dc80) 17 0x7de984ac swapchain_init+0x76f(swapchain=0x1fa968, surface_type=WINED3D_SURFACE_TYPE_OPENGL, device=0x1e4990, desc=0x303df70, parent=0x1e43e8, parent_ops=0x7e0d3508) [/home/focht/projects/wine/wine-git/dlls/wined3d/swapchain.c:1011] in wined3d (0x0303ded0) 18 0x7de98da4 wined3d_swapchain_create+0x133(device=0x1e4990, desc=0x303df70, surface_type=WINED3D_SURFACE_TYPE_OPENGL, parent=0x1e43e8, parent_ops=0x7e0d3508, swapchain=0x1e43f0) [/home/focht/projects/wine/wine-git/dlls/wined3d/swapchain.c:1156] in wined3d (0x0303df40) 19 0x7e0bd654 swapchain_init+0x108(swapchain=0x1e43e8, device=0x1e2b20, present_parameters=0x303e058) [/home/focht/projects/wine/wine-git/dlls/d3d9/swapchain.c:283] in d3d9 (0x0303dfc0) 20 0x7e0bd823 d3d9_swapchain_create+0xb2(device=0x1e2b20, present_parameters=0x303e058, swapchain=0x303e054) [/home/focht/projects/wine/wine-git/dlls/d3d9/swapchain.c:327] in d3d9 (0x0303e020) 21 0x7e0b6a81 device_parent_create_swapchain+0x126(device_parent=0x1e2b24, desc=0x1e4378, swapchain=0x303e0e0) [/home/focht/projects/wine/wine-git/dlls/d3d9/device.c:3326] in d3d9 (0x0303e0b0) 22 0x7dddd5f3 wined3d_device_init_3d+0x21f(device=0x1e4990, swapchain_desc=0x1e4378) [/home/focht/projects/wine/wine-git/dlls/wined3d/device.c:1242] in wined3d (0x0303e180) 23 0x7e0b7250 device_init+0x687(device=0x1e2b20, parent=0x1c0da8, wined3d=0x1c1678, adapter=0, device_type=D3DDEVTYPE_HAL, focus_window=0x2005c, flags=0x456, parameters=0x303e68c, mode=(nil)) [/home/focht/projects/wine/wine-git/dlls/d3d9/device.c:3475] in d3d9 (0x0303e390) 24 0x7e0b9538 IDirect3D9ExImpl_CreateDeviceEx+0x16b(iface=0x1c0da8, adapter=0, device_type=D3DDEVTYPE_HAL, focus_window=0x2005c, flags=0x456, parameters=0x303e68c, mode=(nil), device=0x303e544) [/home/focht/projects/wine/wine-git/dlls/d3d9/directx.c:544] in d3d9 (0x0303e410) 25 0x532413be in milcore (+0xb13bd) (0x0303e54c) ... --- snip --- $ wine --version wine-1.5.3-101-g9c19ba6 Regards -- 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.