So it was working there after installing DCom98 then i was trying to fix how the pictures when it printed were all squished. In the process of that it doesn't work again. So I started over, reinstalled everything and got DCom98 on here this time. But now it's a totally different error. Nothing even shows in the console until I go and hit the print button then it spits all of this out. I was looking at the lines that talk about oleaut32 but I switched between the builtin and native files. The builtin file gives me the error I was getting in my first post. The native file gives this. wine: Unhandled page fault on read access to 0x012805bc at address 0x680ab006 (thread 001f), starting debugger... Unhandled exception: page fault on read access to 0x012805bc in 32-bit code (0x680ab006). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:680ab006 ESP:0032dec0 EBP:0032dfd0 EFLAGS:00210246( R- -- I Z- -P- ) EAX:00000000 EBX:685aeff4 ECX:00000063 EDX:00000001 ESI:012805bc EDI:093f0000 Stack dump: 0x0032dec0: 012805bc 6854e607 093f0000 012805bc 0x0032ded0: 0000018c 7b88f51c 683b4ce0 093f0000 0x0032dee0: 093f0000 0000018c 0000018c 001de960 0x0032def0: 00000001 0000018c 0014a940 01273b18 0x0032df00: 00000000 00000000 00000001 00000084 0x0032df10: 00180018 7b8b0000 00000000 683b4ce0 Backtrace: =>0 0x680ab006 memcpy+0x46() in libc.so.6 (0x0032dfd0) 1 0x6835a04c SetDIBits+0x11c() in gdi32 (0x0032e020) 2 0x708fcc01 in asycfilt (+0xcc01) (0x0032e064) 3 0x708fcf38 in asycfilt (+0xcf38) (0x0032e074) 4 0x708ff0ac in asycfilt (+0xf0ac) (0x0032e08c) err:dbghelp:pe_load_dbg_file Couldn't find .DBG file "oleaut32.dbg" ("") 5 0x653a332e in oleaut32 (+0x6332e) (0x0032e0dc) 6 0x653a03c7 in oleaut32 (+0x603c7) (0x66054f38) 0x680ab006 memcpy+0x46 in libc.so.6: repe movsl (%esi),%es:(%edi) Modules: Module Address Debug info Name (107 modules) PE 400000- 506000 Deferred spp PE f9a0000- f9ab000 Deferred vbajet32 PE f9c0000- fa22000 Deferred expsrv PE 1b000000-1b170000 Deferred msjet40 PE 1b2c0000-1b2cd000 Deferred msjter40 PE 1b2d0000-1b2f6000 Deferred msjint40 PE 1b570000-1b5c4000 Deferred msjetoledb40 PE 1b5d0000-1b665000 Deferred mswstr10 PE 1b810000-1b84a000 Deferred msjtes40 PE 1f320000-1f36d000 Deferred msadce PE 1f370000-1f375000 Deferred msadcer PE 1f440000-1f4bd000 Deferred msado15 PE 1f670000-1f693000 Deferred msdart PE 1f890000-1f8fc000 Deferred oledb32 PE 1f900000-1f911000 Deferred oledb32r ELF 20000000-20034000 Deferred winspool<elf> \-PE 20010000-20034000 \ winspool ELF 20034000-20038000 Deferred libcom_err.so.2 ELF 20038000-2004a000 Deferred libtasn1.so.3 ELF 2004a000-2004f000 Deferred libgpg-error.so.0 ELF 20c78000-20ca5000 Deferred libgssapi_krb5.so.2 ELF 2152d000-21546000 Deferred spoolss<elf> \-PE 21530000-21546000 \ spoolss ELF 23ffa000-24003000 Deferred libkrb5support.so.0 PE 24dd0000-24ded000 Deferred msstdfmt PE 24e30000-24e43000 Deferred msbind PE 272a0000-272e9000 Deferred msdbrptr ELF 29322000-2933c000 Deferred version<elf> \-PE 29330000-2933c000 \ version ELF 2c499000-2c629000 Deferred shell32<elf> \-PE 2c4b0000-2c629000 \ shell32 ELF 3172e000-31737000 Deferred librt.so.1 ELF 3b31f000-3b37c000 Deferred shlwapi<elf> \-PE 3b330000-3b37c000 \ shlwapi ELF 3c8fc000-3c9ae000 Deferred comdlg32<elf> \-PE 3c900000-3c9ae000 \ comdlg32 ELF 430b1000-430c5000 Deferred libresolv.so.2 ELF 46f01000-46f2c000 Deferred libk5crypto.so.3 ELF 56466000-5650e000 Deferred libgnutls.so.26 PE 57200000-57227000 Deferred msderun ELF 5a396000-5a3a7000 Deferred libavahi-client.so.3 ELF 5b803000-5b87f000 Deferred libgcrypt.so.11 ELF 5c0ff000-5c144000 Deferred libcups.so.2 PE 5f400000-5f4f8000 Deferred mfc42 ELF 63fca000-63fd6000 Deferred libavahi-common.so.3 PE 65340000-653d2000 Export oleaut32 PE 65f00000-65fc2000 Deferred ole32 PE 66000000-66152000 Deferred msvbvm60 ELF 68000000-6801d000 Deferred ld-linux.so.2 ELF 6801d000-68036000 Deferred libpthread.so.0 ELF 68036000-6817a000 Export libc.so.6 ELF 6817a000-6817e000 Deferred libdl.so.2 ELF 6817e000-681a4000 Deferred libm.so.6 ELF 681a4000-681ac000 Deferred libnss_compat.so.2 ELF 681ac000-681c3000 Deferred libnsl.so.1 ELF 681c3000-681ce000 Deferred libnss_nis.so.2 ELF 681ce000-681da000 Deferred libnss_files.so.2 ELF 681da000-68325000 Deferred user32<elf> \-PE 681f0000-68325000 \ user32 ELF 68325000-683c5000 Export gdi32<elf> \-PE 68340000-683c5000 \ gdi32 ELF 683c5000-6841c000 Deferred advapi32<elf> \-PE 683d0000-6841c000 \ advapi32 ELF 6841c000-68431000 Deferred system.drv16.so PE 68420000-68431000 Deferred system.drv16 ELF 68431000-684b0000 Deferred libfreetype.so.6 ELF 684b0000-684c6000 Deferred libz.so.1 ELF 684c6000-684f3000 Deferred libfontconfig.so.1 ELF 684f3000-6851a000 Deferred libexpat.so.1 ELF 6851a000-685b8000 Deferred winex11<elf> \-PE 68530000-685b8000 \ winex11 ELF 685b8000-685d3000 Deferred libice.so.6 ELF 685d3000-685e3000 Deferred libxext.so.6 ELF 685e3000-68712000 Deferred libx11.so.6 ELF 68712000-68717000 Deferred libuuid.so.1 ELF 68717000-6871b000 Deferred libxau.so.6 ELF 6871b000-68739000 Deferred libxcb.so.1 ELF 68739000-6873e000 Deferred libxdmcp.so.6 ELF 6873e000-6875f000 Deferred imm32<elf> \-PE 68740000-6875f000 \ imm32 ELF 6875f000-68762000 Deferred libxinerama.so.1 ELF 68762000-68768000 Deferred libxxf86vm.so.1 ELF 68768000-68772000 Deferred libxrender.so.1 ELF 68772000-6877b000 Deferred libxrandr.so.2 ELF 6877b000-6877f000 Deferred libxcomposite.so.1 ELF 6877f000-6878a000 Deferred libxcursor.so.1 PE 69a20000-69a2b000 Deferred mtxdm ELF 6bc7d000-6bc9d000 Deferred localspl<elf> \-PE 6bc80000-6bc9d000 \ localspl ELF 6f356000-6f491000 Deferred libwine.so.1 PE 70100000-70153000 Deferred rpcrt4 PE 708f0000-70903000 Export asycfilt PE 71590000-71617000 Deferred comctl32 ELF 736c0000-736c4000 Deferred libkeyutils.so.1 PE 736f0000-73715000 Deferred scrrun PE 78000000-78040000 Deferred msvcrt ELF 79da5000-79dab000 Deferred libxfixes.so.3 ELF 7ab5d000-7ab71000 Deferred lz32<elf> \-PE 7ab60000-7ab71000 \ lz32 ELF 7b7da000-7b7e3000 Deferred libsm.so.6 ELF 7b800000-7b971000 Deferred kernel32<elf> \-PE 7b820000-7b971000 \ kernel32 ELF 7bc00000-7bcb1000 Deferred ntdll<elf> \-PE 7bc10000-7bcb1000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7c510000-7c549000 Deferred libdbus-1.so.3 ELF 7cf4e000-7d000000 Deferred libkrb5.so.3 Threads: process tid prio (all id:s are in hex) 0000000e 00000015 0 00000014 0 00000010 0 0000000f 0 00000011 00000017 0 00000016 0 00000013 0 00000012 0 0000001e (D) C:\Program Files\Special Personal Profile\spp.exe 00000025 1 00000024 1 00000023 1 00000022 0 0000001f 0 <== 00000020 00000021 0 Backtrace: =>0 0x680ab006 memcpy+0x46() in libc.so.6 (0x0032dfd0) 1 0x6835a04c SetDIBits+0x11c() in gdi32 (0x0032e020) 2 0x708fcc01 in asycfilt (+0xcc01) (0x0032e064) 3 0x708fcf38 in asycfilt (+0xcf38) (0x0032e074) 4 0x708ff0ac in asycfilt (+0xf0ac) (0x0032e08c) 5 0x653a332e in oleaut32 (+0x6332e) (0x0032e0dc) 6 0x653a03c7 in oleaut32 (+0x603c7) (0x66054f38) err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x680ab006