A program called Woofy which is an automatic webcomic saver is based in windows and I'd like to get it running if I can. It suffers from the same issue that MTGO face at least at one point. fixme:ntoskrnl:KeInitializeSpinLock stub: 0x5477a4 fixme:mscoree:ConfigFileHandler_startElement Unknown element L"appSettings" in state 1 wine: Call from 0x7bc4bbc0 to unimplemented function libglib-2.0-0.dll.g_malloc_n, aborting err:seh:setup_exception_record stack overflow 1804 bytes in thread 0009 eip 7bc53556 esp 00230c24 stack 0x230000-0x231000-0x330000 I tried downloading the DLL and placing it in the windows folder(should I be putting it somewhere else?) but then I got the following- fixme:ntoskrnl:KeInitializeSpinLock stub: 0x5477a4 fixme:mscoree:ConfigFileHandler_startElement Unknown element L"appSettings" in state 1 wine: Call from 0x7bc4bbc0 to unimplemented function libglib-2.0-0.dll.g_getenv_utf8, aborting wine: Unimplemented function libglib-2.0-0.dll.g_getenv_utf8 called at address 0x7bc4bbc0 (thread 0009), starting debugger... Unhandled exception: unimplemented function libglib-2.0-0.dll.g_getenv_utf8 called in 32-bit code (0x7bc4bbc0). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:7bc4bbc0 ESP:0032ed70 EBP:0032edd4 EFLAGS:00200202( - -- I - - - ) EAX:691263ee EBX:7bc9dff4 ECX:0062696c EDX:00130968 ESI:0032ed7c EDI:0032faa4 Stack dump: 0x0032ed70: 0032ed90 6cc097d7 00110000 80000100 0x0032ed80: 00000001 00000000 7bc4bbc0 00000002 0x0032ed90: 69128320 691263ee 00130948 0032f9a0 0x0032eda0: 00000020 00005bf3 7bc75839 00130948 0x0032edb0: 0032edd0 10036ddb 00130948 0032f9a0 0x0032edc0: 00000020 0032f89c 0032fbf4 68339ff4 Backtrace: =>0 0x7bc4bbc0 in ntdll (+0x3bbc0) (0x0032edd4) 1 0x003700f0 (0x0032edf0) 2 0x6832c909 in mscoree (+0xc908) (0x0032fbc0) 3 0x6832ca9e in mscoree (+0xca9d) (0x0032fc10) 4 0x683296ec _CorExeMain+0x2eb() in mscoree (0x0032fe90) 5 0x7b858eec call_process_entry+0xb() in kernel32 (0x0032fea8) 6 0x7b85b83b in kernel32 (+0x4b83a) (0x0032fee8) 7 0x7bc71240 call_thread_func+0xb() in ntdll (0x0032fef8) 8 0x7bc71410 call_thread_entry_point+0x6f() in ntdll (0x0032ffc8) 9 0x7bc4bfea in ntdll (+0x3bfe9) (0x0032ffe8) 0x7bc4bbc0: subl $4,%esp Modules: Module Address Debug info Name (95 modules) PE 330000- 347000 Deferred intl PE 400000- 456000 Deferred woofy PE 460000- 53a000 Deferred iconv PE 10000000-10088000 Deferred libglib-2.0-0 ELF 20000000-2001b000 Deferred wsock32<elf> \-PE 20010000-2001b000 \ wsock32 ELF 2001b000-2003c000 Deferred iphlpapi<elf> \-PE 20020000-2003c000 \ iphlpapi ELF 2003c000-20051000 Deferred mswsock<elf> \-PE 20040000-20051000 \ mswsock ELF 20051000-200ea000 Deferred winmm<elf> \-PE 20060000-200ea000 \ winmm ELF 20af8000-20b5b000 Deferred wininet<elf> \-PE 20b00000-20b5b000 \ wininet ELF 21099000-21108000 Deferred urlmon<elf> \-PE 210a0000-21108000 \ urlmon ELF 292ac000-293d7000 Deferred libxml2.so.2 ELF 2a372000-2a45f000 Deferred oleaut32<elf> \-PE 2a390000-2a45f000 \ oleaut32 ELF 31a7e000-31a92000 Deferred libresolv.so.2 ELF 3d577000-3d5a6000 Deferred ws2_32<elf> \-PE 3d580000-3d5a6000 \ ws2_32 ELF 5997c000-59a00000 Deferred msxml3<elf> \-PE 59990000-59a00000 \ msxml3 ELF 5a57b000-5a5b3000 Deferred libxslt.so.1 PE 65c40000-65c4e000 Deferred libgthread-2.0-0 ELF 68000000-6801d000 Deferred ld-linux.so.2 ELF 6801d000-6815e000 Export libwine.so.1 ELF 6815e000-682b8000 Deferred libc.so.6 ELF 682b8000-682de000 Deferred libm.so.6 ELF 682de000-682e6000 Deferred libnss_compat.so.2 ELF 682e6000-682fd000 Deferred libnsl.so.1 ELF 682fd000-68307000 Deferred libnss_nis.so.2 ELF 68307000-68313000 Deferred libnss_files.so.2 ELF 68313000-6833d000 Export mscoree<elf> \-PE 68320000-6833d000 \ mscoree ELF 6833d000-68353000 Deferred psapi<elf> \-PE 68340000-68353000 \ psapi ELF 68353000-68546000 Deferred shell32<elf> \-PE 68360000-68546000 \ shell32 ELF 68546000-685ab000 Deferred shlwapi<elf> \-PE 68550000-685ab000 \ shlwapi ELF 685ab000-686de000 Deferred user32<elf> \-PE 685c0000-686de000 \ user32 ELF 686de000-6876b000 Deferred gdi32<elf> \-PE 686f0000-6876b000 \ gdi32 ELF 6876b000-687c8000 Deferred advapi32<elf> \-PE 68780000-687c8000 \ advapi32 ELF 687c8000-687e1000 Deferred version<elf> \-PE 687d0000-687e1000 \ version ELF 687e1000-688cf000 Deferred comctl32<elf> \-PE 687f0000-688cf000 \ comctl32 ELF 688cf000-689d3000 Deferred ole32<elf> \-PE 688f0000-689d3000 \ ole32 ELF 689d3000-68a48000 Deferred rpcrt4<elf> \-PE 689e0000-68a48000 \ rpcrt4 ELF 68a48000-68abe000 Deferred libfreetype.so.6 ELF 68abe000-68ad3000 Deferred libz.so.1 ELF 68ad3000-68b03000 Deferred libfontconfig.so.1 ELF 68b03000-68b2a000 Deferred libexpat.so.1 ELF 68b2a000-68bd6000 Deferred winex11<elf> \-PE 68b40000-68bd6000 \ winex11 ELF 68bd6000-68bdf000 Deferred libsm.so.6 ELF 68bdf000-68bef000 Deferred libxext.so.6 ELF 68bef000-68d0c000 Deferred libx11.so.6 ELF 68d0c000-68d11000 Deferred libuuid.so.1 ELF 68d11000-68d2b000 Deferred libxcb.so.1 ELF 68d2b000-68d2f000 Deferred libxau.so.6 ELF 68d2f000-68d35000 Deferred libxdmcp.so.6 ELF 68d35000-68d57000 Deferred imm32<elf> \-PE 68d40000-68d57000 \ imm32 ELF 68d57000-68d5d000 Deferred libxxf86vm.so.1 ELF 68d5d000-68d67000 Deferred libxrender.so.1 ELF 68d67000-68d6f000 Deferred libxrandr.so.2 ELF 68d6f000-68d73000 Deferred libxcomposite.so.1 ELF 68d73000-68d79000 Deferred libxfixes.so.3 ELF 68d79000-68dad000 Deferred uxtheme<elf> \-PE 68d80000-68dad000 \ uxtheme PE 68ec0000-69139000 Deferred mono ELF 69f01000-69f26000 Deferred mpr<elf> \-PE 69f10000-69f26000 \ mpr ELF 6cbd0000-6cc5c000 Deferred msvcrt<elf> \-PE 6cbe0000-6cc5c000 \ msvcrt ELF 6dec8000-6decc000 Deferred libxinerama.so.1 ELF 74099000-740b2000 Deferred libpthread.so.0 ELF 74840000-74844000 Deferred libdl.so.2 ELF 76794000-7679e000 Deferred libxcursor.so.1 ELF 79e2b000-79e44000 Deferred libice.so.6 ELF 7b800000-7b984000 Export kernel32<elf> \-PE 7b810000-7b984000 \ kernel32 ELF 7bc00000-7bcba000 Export ntdll<elf> \-PE 7bc10000-7bcba000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7bf34000-7bf8e000 Deferred dbghelp<elf> \-PE 7bf40000-7bf8e000 \ dbghelp Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\Woofy\woofy.exe 00000009 0 <== 0000000e services.exe 0000001d 0 0000001b 0 00000015 0 00000014 0 00000010 0 0000000f 0 00000011 winedevice.exe 00000017 0 00000016 0 00000013 0 00000012 0 00000018 winedevice.exe 0000001c 0 0000001a 0 00000019 0 0000001e explorer.exe 0000001f 0 Backtrace: =>0 0x7bc4bbc0 in ntdll (+0x3bbc0) (0x0032edd4) 1 0x003700f0 (0x0032edf0) 2 0x6832c909 in mscoree (+0xc908) (0x0032fbc0) 3 0x6832ca9e in mscoree (+0xca9d) (0x0032fc10) 4 0x683296ec _CorExeMain+0x2eb() in mscoree (0x0032fe90) 5 0x7b858eec call_process_entry+0xb() in kernel32 (0x0032fea8) 6 0x7b85b83b in kernel32 (+0x4b83a) (0x0032fee8) 7 0x7bc71240 call_thread_func+0xb() in ntdll (0x0032fef8) 8 0x7bc71410 call_thread_entry_point+0x6f() in ntdll (0x0032ffc8) 9 0x7bc4bfea in ntdll (+0x3bfe9) (0x0032ffe8) wine: Call from 0x7bc4bbc0 to unimplemented function libglib-2.0-0.dll.g_getenv_utf8, aborting I also got a Wine Program Error message that told me it had t shut down the program. This is a .NET application and what very little I have been able to find about this makes it seem like people think its impossible to fix. I doubt that. I have installed mono and +GTK. Where should I go from here?