I get this error with several games and window apps I run. Everything still seems to work properly, but given that it's a DirectX error I feel that it's important I fix it. I run the exe directly from terminal and get this output. Code: keith@Laus:~/.wine/drive_c/windows/system32$ wine dxdllreg.exe fixme:mixer:ALSA_MixerInit No master control found on USB Device 0x471:0x329, disabling mixer fixme:advapi:SetEntriesInAclA 1 0x33f73c (nil) 0x33f774 fixme:advapi:SetSecurityInfo stub fixme:advapi:SetEntriesInAclA 1 0x33f728 (nil) 0x33f770 fixme:advapi:SetSecurityInfo stub fixme:advapi:SetEntriesInAclA 1 0x33f748 (nil) 0x33f790 fixme:advapi:SetSecurityInfo stub keith@Laus:~/.wine/drive_c/windows/system32$ wine: Unhandled page fault on read access to 0x0000000f at address 0x68428927 (thread 001a), starting debugger... Unhandled exception: page fault on read access to 0x0000000f in 32-bit code (0x68428927). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:68428927 ESP:0033f440 EBP:0033f7a8 EFLAGS:00010246( R- -- I Z- -P- ) EAX:00000000 EBX:68470ff4 ECX:9e6d6f72 EDX:00000000 ESI:00000000 EDI:01001868 Stack dump: 0x0033f440: 00000000 00000000 7bc4418f 7bc94ff4 0x0033f450: 0014a518 00110014 0033f4a8 7bc444e6 0x0033f460: 00000088 00000000 00794e48 00758f78 0x0033f470: 00110000 00000000 7bc4418f 7bc94ff4 0x0033f480: 00030000 00740000 0033f4d8 7bc44577 0x0033f490: ffffffff 0033f4bc 0033f4b8 00004000 Backtrace: =>0 0x68428927 NdrDllRegisterProxy+0x27() in rpcrt4 (0x0033f7a8) 1 0x358215aa in msvidctl (+0x215aa) (0x0033f7e0) 2 0x010046bc in dxdllreg (+0x46bc) (0x0033fb50) 3 0x01004b09 in dxdllreg (+0x4b09) (0x0033fd80) 4 0x01005b04 in dxdllreg (+0x5b04) (0x0033fea8) 5 0x7b876c54 in kernel32 (+0x56c54) (0x0033fee8) 6 0x7bc6b594 call_thread_func+0xc() in ntdll (0x0033fef8) 7 0x7bc6b7a0 call_thread_entry_point+0x70() in ntdll (0x0033ffc8) 8 0x7bc47f1a in ntdll (+0x37f1a) (0x0033ffe8) 9 0x68024e5d wine_call_on_stack+0x1d() in libwine.so.1 (0x00000000) 0x68428927 NdrDllRegisterProxy+0x27 in rpcrt4: movzbl 0xf(%esi),%eax Modules: Module Address Debug info Name (113 modules) PE 690000- 6b3000 Deferred devenum PE 1000000- 1018000 Export dxdllreg ELF 20000000-20033000 Deferred uxtheme<elf> \-PE 20010000-20033000 \ uxtheme ELF 20151000-201ed000 Deferred winmm<elf> \-PE 20160000-201ed000 \ winmm ELF 201ed000-20224000 Deferred winealsa<elf> \-PE 20200000-20224000 \ winealsa ELF 20224000-2022d000 Deferred libwrap.so.0 ELF 2022d000-2027d000 Deferred libflac.so.8 ELF 2027d000-20377000 Deferred libvorbisenc.so.2 ELF 20377000-2038f000 Deferred msacm32<elf> \-PE 20380000-2038f000 \ msacm32 ELF 2038f000-203a5000 Deferred midimap<elf> \-PE 20390000-203a5000 \ midimap ELF 304dd000-30527000 Deferred libpulsecommon-0.9.19.so ELF 33c4d000-33c54000 Deferred libasound_module_pcm_pulse.so PE 35500000-35708000 Deferred quartz ELF 357a9000-357af000 Deferred libxtst.so.6 PE 35800000-35931000 Export msvidctl ELF 37014000-370f7000 Deferred oleaut32<elf> \-PE 37030000-370f7000 \ oleaut32 ELF 3a4ae000-3a4d4000 Deferred msacm32<elf> \-PE 3a4b0000-3a4d4000 \ msacm32 ELF 3ea4f000-3ea7a000 Deferred libvorbis.so.0 ELF 42b56000-42bc2000 Deferred libsndfile.so.1 ELF 48aab000-48b19000 Deferred msvcrt<elf> \-PE 48ac0000-48b19000 \ msvcrt ELF 56e60000-56eac000 Deferred dsound<elf> \-PE 56e70000-56eac000 \ dsound ELF 587f1000-588b8000 Deferred libasound.so.2 ELF 5c4ea000-5c4f1000 Deferred libogg.so.0 ELF 6790b000-6794b000 Deferred libpulse.so.0 ELF 68000000-6801d000 Deferred ld-linux.so.2 ELF 6801d000-68158000 Export libwine.so.1 ELF 68158000-6829c000 Deferred libc.so.6 ELF 6829c000-682a0000 Deferred libdl.so.2 ELF 682a0000-682c6000 Deferred libm.so.6 ELF 682c6000-682ce000 Deferred libnss_compat.so.2 ELF 682ce000-682e5000 Deferred libnsl.so.1 ELF 682e5000-682f0000 Deferred libnss_nis.so.2 ELF 682f0000-682fc000 Deferred libnss_files.so.2 ELF 682fc000-68353000 Deferred advapi32<elf> \-PE 68310000-68353000 \ advapi32 ELF 68353000-683a8000 Deferred setupapi<elf> \-PE 68360000-683a8000 \ setupapi ELF 683a8000-683dc000 Deferred winspool<elf> \-PE 683b0000-683dc000 \ winspool ELF 683dc000-683f6000 Deferred version<elf> \-PE 683e0000-683f6000 \ version ELF 683f6000-6840a000 Deferred lz32<elf> \-PE 68400000-6840a000 \ lz32 ELF 6840a000-68477000 Export rpcrt4<elf> \-PE 68420000-68477000 \ rpcrt4 ELF 68477000-68572000 Deferred ole32<elf> \-PE 68490000-68572000 \ ole32 ELF 68572000-685f1000 Deferred libfreetype.so.6 ELF 685f1000-68607000 Deferred libz.so.1 ELF 68607000-6862e000 Deferred libexpat.so.1 ELF 6862e000-686cc000 Deferred winex11<elf> \-PE 68640000-686cc000 \ winex11 ELF 686cc000-686d5000 Deferred libsm.so.6 ELF 686d5000-686f0000 Deferred libice.so.6 ELF 686f0000-6881f000 Deferred libx11.so.6 ELF 6881f000-68824000 Deferred libuuid.so.1 ELF 68824000-68842000 Deferred libxcb.so.1 ELF 68842000-68847000 Deferred libxdmcp.so.6 ELF 68847000-68868000 Deferred imm32<elf> \-PE 68850000-68868000 \ imm32 ELF 68868000-6886b000 Deferred libxinerama.so.1 ELF 6886b000-68875000 Deferred libxrender.so.1 ELF 68875000-6887e000 Deferred libxrandr.so.2 ELF 6887e000-68882000 Deferred libxcomposite.so.1 ELF 68882000-68888000 Deferred libxfixes.so.3 ELF 68888000-68893000 Deferred libxcursor.so.1 ELF 68893000-688b3000 Deferred localspl<elf> \-PE 688a0000-688b3000 \ localspl ELF 688b3000-688cc000 Deferred spoolss<elf> \-PE 688c0000-688cc000 \ spoolss ELF 688cc000-68911000 Deferred libcups.so.2 ELF 68911000-6893e000 Deferred libgssapi_krb5.so.2 ELF 6893e000-689e6000 Deferred libgnutls.so.26 ELF 689e6000-689f7000 Deferred libavahi-client.so.3 ELF 689f7000-689fb000 Deferred libcom_err.so.2 ELF 689fb000-68a04000 Deferred libkrb5support.so.0 ELF 68a04000-68a08000 Deferred libkeyutils.so.1 ELF 68a08000-68a1a000 Deferred libtasn1.so.3 ELF 68a1a000-68a96000 Deferred libgcrypt.so.11 ELF 68a96000-68acf000 Deferred libdbus-1.so.3 ELF 68acf000-68ad8000 Deferred librt.so.1 ELF 68ad8000-68add000 Deferred libgpg-error.so.0 ELF 6901f000-690e7000 Deferred comctl32<elf> \-PE 69030000-690e7000 \ comctl32 ELF 6b0aa000-6b0d7000 Deferred libfontconfig.so.1 ELF 6c2f2000-6c3a4000 Deferred libkrb5.so.3 ELF 6c591000-6c5bc000 Deferred libk5crypto.so.3 ELF 6d4f2000-6d4f6000 Deferred libxau.so.6 ELF 7002f000-70048000 Deferred libpthread.so.0 ELF 70f65000-70f75000 Deferred libxext.so.6 ELF 710e8000-710fd000 Deferred system.drv16.so PE 710f0000-710fd000 Deferred system.drv16 ELF 751a5000-752f0000 Deferred user32<elf> \-PE 751c0000-752f0000 \ user32 ELF 75abe000-75ac4000 Deferred libxxf86vm.so.1 ELF 761b0000-761c4000 Deferred libresolv.so.2 ELF 77ba3000-77baf000 Deferred libavahi-common.so.3 ELF 7a809000-7a8a9000 Deferred gdi32<elf> \-PE 7a820000-7a8a9000 \ gdi32 ELF 7b800000-7b971000 Export kernel32<elf> \-PE 7b820000-7b971000 \ kernel32 ELF 7bc00000-7bcb1000 Export ntdll<elf> \-PE 7bc10000-7bcb1000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> Threads: process tid prio (all id:s are in hex) 0000000e 00000022 0 0000001c 0 00000015 0 00000014 0 00000010 0 0000000f 0 00000011 00000016 0 00000013 0 00000012 0 00000017 0000001e 0 0000001d 0 0000001b 0 00000018 0 00000019 (D) C:\windows\system32\dxdllreg.exe 0000001a 0 <== 0000001f 00000023 0 00000021 0 00000020 0 Backtrace: =>0 0x68428927 NdrDllRegisterProxy+0x27() in rpcrt4 (0x0033f7a8) 1 0x358215aa in msvidctl (+0x215aa) (0x0033f7e0) 2 0x010046bc in dxdllreg (+0x46bc) (0x0033fb50) 3 0x01004b09 in dxdllreg (+0x4b09) (0x0033fd80) 4 0x01005b04 in dxdllreg (+0x5b04) (0x0033fea8) 5 0x7b876c54 in kernel32 (+0x56c54) (0x0033fee8) 6 0x7bc6b594 call_thread_func+0xc() in ntdll (0x0033fef8) 7 0x7bc6b7a0 call_thread_entry_point+0x70() in ntdll (0x0033ffc8) 8 0x7bc47f1a in ntdll (+0x37f1a) (0x0033ffe8) 9 0x68024e5d wine_call_on_stack+0x1d() in libwine.so.1 (0x00000000) err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x68428927 Thank you in advance.