[Wine] Woofy and Magic the Gathering Online

Gear-actua wineforum-user at winehq.org
Sun Feb 6 20:54:50 CST 2011


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?







More information about the wine-users mailing list