http://bugs.winehq.org/show_bug.cgi?id=7263
Summary: Regression: Demo "The Product" doesn't work any more - errors about IWineD3DDeviceImpl_CreateAdditionalSwapChain and IWineD3DDeviceImpl_GetAvailableTextureMem Product: Wine Version: 0.9.30. Platform: PC URL: http://www.theproduct.de/ OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: hanno@gentoo.org
I've just tried the Demo fr-08 "The Product" (www.theproduct.de) on wine. It stops with some errors, I know it worked with previous versions of wine (though I can't exactly tell which ones, if neccessary I could try out).
ffering(=1 back buffer) if possible fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x160130) : stub, simulating 64MB for now, returning 64MB left wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread 0009), starting debugger... Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00000000). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:00000000 ESP:0034fdc0 EBP:0034feb0 EFLAGS:00010246( - 00 -RIZP1) EAX:88780078 EBX:00594338 ECX:00110020 EDX:00594338 ESI:00000000 EDI:006943c2 Stack dump: 0x0034fdc0: 0040a0ed 00000000 0040a3d0 00594338 0x0034fdd0: 88780078 00000000 ffffffff 0034feb0 0x0034fde0: 0034fdf4 00000002 00000014 00000000 0x0034fdf0: 00000000 00409ab2 0040990e 00010024 0x0034fe00: 004cb054 00000000 00408b39 0040bf30 0x0034fe10: 00010024 004cb054 ffffffff 0034feb0 Backtrace: =>1 0x00000000 (0x0034feb0) 2 0x00409c68 in fr08v101 (+0x9c68) (0x0034ff08) 3 0x7b871c1b in kernel32 (+0x51c1b) (0x0034ffe8) 4 0xb7de9a37 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000) 0x00000000: addb %al,0x0(%eax) Modules: Module Address Debug info Name (72 modules) PE 400000-72b000 Export fr08v101 ELF 7b800000-7b928000 Export kernel32<elf> -PE 7b820000-7b928000 \ kernel32 ELF 7bc00000-7bc96000 Deferred ntdll<elf> -PE 7bc10000-7bc96000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7d98b000-7d9a1000 Deferred midimap<elf> -PE 7d990000-7d9a1000 \ midimap ELF 7d9c9000-7d9d3000 Deferred libxcursor.so.1 ELF 7d9db000-7d9f4000 Deferred msacm32<elf> -PE 7d9e0000-7d9f4000 \ msacm32 ELF 7d9f6000-7da13000 Deferred imm32<elf> -PE 7da00000-7da13000 \ imm32 ELF 7e0f3000-7e112000 Deferred libexpat.so.1 ELF 7e112000-7e116000 Deferred libxrandr.so.2 ELF 7e116000-7e11f000 Deferred libxrender.so.1 ELF 7e11f000-7e122000 Deferred libxinerama.so.1 ELF 7e135000-7e360000 Deferred r300_dri.so ELF 7e360000-7e3ee000 Deferred winex11<elf> -PE 7e370000-7e3ee000 \ winex11 ELF 7e434000-7e552000 Deferred libxml2.so.2 ELF 7e552000-7e57e000 Deferred libfontconfig.so.1 ELF 7e57e000-7e590000 Deferred libz.so.1 ELF 7e590000-7e601000 Deferred libfreetype.so.6 ELF 7e601000-7e615000 Deferred libresolv.so.2 ELF 7e638000-7e68d000 Deferred rpcrt4<elf> -PE 7e640000-7e68d000 \ rpcrt4 ELF 7e68d000-7e728000 Deferred ole32<elf> -PE 7e6a0000-7e728000 \ ole32 ELF 7e728000-7e7b8000 Deferred winmm<elf> -PE 7e730000-7e7b8000 \ winmm ELF 7e7b8000-7e802000 Deferred dsound<elf> -PE 7e7c0000-7e802000 \ dsound ELF 7e802000-7e84a000 Deferred advapi32<elf> -PE 7e810000-7e84a000 \ advapi32 ELF 7e84a000-7e8de000 Deferred gdi32<elf> -PE 7e860000-7e8de000 \ gdi32 ELF 7e8de000-7ea1a000 Deferred user32<elf> -PE 7e900000-7ea1a000 \ user32 ELF 7ea1a000-7ea1f000 Deferred libxdmcp.so.6 ELF 7ea1f000-7ea2a000 Deferred libgcc_s.so.1 ELF 7eb0a000-7eb1d000 Deferred libxcb-glx.so.0 ELF 7eb1d000-7eb1f000 Deferred libx11-xcb.so.1 ELF 7eb1f000-7eb29000 Deferred libdrm.so.2 ELF 7eb29000-7eb2e000 Deferred libxfixes.so.3 ELF 7eb2e000-7eb48000 Deferred libxcb.so.1 ELF 7eb48000-7ebc9000 Deferred libglu.so.1 ELF 7ebc9000-7ec2a000 Deferred libgl.so.1 ELF 7ec2a000-7ed16000 Deferred libx11.so.6 ELF 7ed16000-7ed25000 Deferred libxext.so.6 ELF 7ed25000-7ed3d000 Deferred libice.so.6 ELF 7ed41000-7ed60000 Deferred iphlpapi<elf> -PE 7ed50000-7ed60000 \ iphlpapi ELF 7ed60000-7ee22000 Deferred wined3d<elf> -PE 7ed70000-7ee22000 \ wined3d ELF 7ee22000-7ee4a000 Deferred d3d8<elf> -PE 7ee30000-7ee4a000 \ d3d8 ELF 7ef7b000-7ef86000 Deferred libnss_files.so.2 ELF 7ef86000-7ef91000 Deferred libnss_nis.so.2 ELF 7ef91000-7efab000 Deferred libnsl.so.1 ELF 7efab000-7efb4000 Deferred libnss_compat.so.2 ELF 7efb4000-7efdd000 Deferred libm.so.6 ELF 7efde000-7efe1000 Deferred libxdamage.so.1 ELF 7efe1000-7efe3000 Deferred libxcb-xlib.so.0 ELF 7efe3000-7efe8000 Deferred libxxf86vm.so.1 ELF 7efe8000-7eff1000 Deferred libsm.so.6 ELF b7c51000-b7c54000 Deferred libxau.so.6 ELF b7c56000-b7c5a000 Deferred libdl.so.2 ELF b7c5a000-b7da7000 Deferred libc.so.6 ELF b7da7000-b7dbf000 Deferred libpthread.so.0 ELF b7de2000-b7ef4000 Export libwine.so.1 ELF b7ef5000-b7f14000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 0000000a 0000000c 0 0000000b 0 00000008 (D) Z:\home\hanno\demos\product\fr08v101.exe 00000009 0 <==