Skip to content
petchema edited this page Dec 24, 2013 · 21 revisions
  • PlayOnLinux 4.1.9-dev
    • Tested with Wine 1.5.20
    • Install path Program Files/GOG.com/Puddle/
    • Shortcut:
      • Puddle ["Launcher.exe" ]
    • Launcher: wine: Unhandled exception 0xc0000417 in thread 9 at address 0x330023:0x7858ccd5 (thread 0009), starting debugger...
    • Puddle: XML parsing error C:\user$LOGIN\Mes documents\Puddle\Settings.dat not found
    • Wine 1.4.1:

dump:

wine: Unhandled page fault on read access to 0x0600000d at address 0x600000d (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x0600000d in 32-bit code (0x0600000d).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:0600000d ESP:0033f7fc EBP:0033f828 EFLAGS:00210206(  R- --  I   - -P- )
 EAX:00131e68 EBX:00187700 ECX:00000001 EDX:00000000
 ESI:00c610d8 EDI:0033f928
Stack dump:
0x0033f7fc:  00c61b44 00c61690 00131f78 00131e68
0x0033f80c:  00187700 00c61b34 00187700 0033f928
0x0033f81c:  00c610d8 0033f828 00c61b24 0033f8b8
0x0033f82c:  00c61690 00131f79 00c61610 00000001
0x0033f83c:  6d67f19d 00d90eb0 00000003 ffffffff
0x0033f84c:  00187700 00c610d8 00187700 00c610d8
Backtrace:
=>0 0x0600000d (0x0033f828)
  1 0x00c61690 (0x0033f8b8)
  2 0x00c61348 (0x0033f908)
  3 0x00c61064 (0x0033f938)
  4 0x00c6110d (0x0033f960)
  5 0x6d50bc26 mono_jit_runtime_invoke+0xb5(method=0x18a620, obj=0x0(nil), params=(nil), exc=0x33fa14) [/home/meh/work/wine-mono-0.0.8/build-cross-x86/mono/mini/../../../mono/mono/mini/mini.c:5957] in libmono-2.0-x86 (0x0033fa14)
  6 0x6d65549f mono_runtime_invoke+0x3e(method=0x18a620, obj=0x0(nil), params=(nil), exc=0x33fa14) [/home/meh/work/wine-mono-0.0.8/build-cross-x86/mono/metadata/../../../mono/mono/metadata/object.c:2823] in libmono-2.0-x86 (0x00000009)
  7 0x6d6558c0 mono_runtime_class_init_full+0x3af(vtable=0x1498d0, raise_exception=0) [/home/meh/work/wine-mono-0.0.8/build-cross-x86/mono/metadata/../../../mono/mono/metadata/object.c:376] in libmono-2.0-x86 (0x00000009)
  8 0x6d65572b mono_runtime_class_init_full+0x21a(vtable=0x1498d0, raise_exception=0) [/home/meh/work/wine-mono-0.0.8/build-cross-x86/mono/metadata/../../../mono/mono/metadata/object.c:294] in libmono-2.0-x86 (0x00182750)
  9 0x6d50b637 mono_jit_compile_method_with_opt+0x806(method=<is not available>, opt=<is not available>, ex=0x33fb54) [/home/meh/work/wine-mono-0.0.8/build-cross-x86/mono/mini/../../../mono/mono/mini/mini.c:5496] in libmono-2.0-x86 (0x00182750)
  10 0x6d50bd1e mono_jit_runtime_invoke+0x1ad(method=0x182750, obj=0x0(nil), params=0x33fbd4, exc=(nil)) [/home/meh/work/wine-mono-0.0.8/build-cross-x86/mono/mini/../../../mono/mono/mini/mini.c:5792] in libmono-2.0-x86 (0x00000000)
  11 0x6d65549f mono_runtime_invoke+0x3e(method=0x182750, obj=0x0(nil), params=0x33fbd4, exc=(nil)) [/home/meh/work/wine-mono-0.0.8/build-cross-x86/mono/metadata/../../../mono/mono/metadata/object.c:2823] in libmono-2.0-x86 (0x00d9af20)
  12 0x6d6572a7 mono_runtime_exec_main+0x126(method=0x182750, args=0x8ace20, exc=(nil)) [/home/meh/work/wine-mono-0.0.8/build-cross-x86/mono/metadata/../../../mono/mono/metadata/object.c:4019] in libmono-2.0-x86 (0x00d9af20)
  13 0x7e6100fe _CorExeMain+0x33d() in mscoree (0x0033fe70)
  14 0x7b85ad4c call_process_entry+0xb() in kernel32 (0x0033fe88)
  15 0x7b85e27b in kernel32 (+0x4e27a) (0x0033fec8)
  16 0x7bc714e0 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
  17 0x7bc7173d call_thread_func+0x7c() in ntdll (0x0033ffa8)
  18 0x7bc714be RtlRaiseException+0x21() in ntdll (0x0033ffc8)
  19 0x7bc4c31e in ntdll (+0x3c31d) (0x0033ffe8)
0x0600000d: addb	%al,0x0(%eax)
...
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\GOG.com\Puddle\Launcher.exe
	00000034    0
	00000009    0 <==
0000000e services.exe
	00000033    0
	0000001e    0
	0000001c    0
	00000017    0
	00000015    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	0000001b    0
	00000018    0
	00000014    0
	00000013    0
00000019 plugplay.exe
	00000020    0
	0000001d    0
	0000001a    0
00000025 explorer.exe
	00000026    0
[POL_Wine] Message: Wine return: 5
  • PlayOnLinux 4.1.9-dev
    • Wine 1.4 + dotnet20sp2
      • Launcher starts
  • PlayOnLinux 4.2.2-dev
    • Tested with Wine 1.4.1: err:module:import_dll Library msvcm90.dll (which is needed by L"C:\Program Files\GOG.com\Puddle\Launcher.exe") not found ??
    • After installing using 1.5.20, I can decrease version (up to at least 1.4.1) and it seems to work (slower for old versions of Wine, but still) so I need to test using installations from scratch
    • 1.5.13, 1.5.14, 1.5.15: works
    • 1.5.5, 1.5.10, 1.5.12: Runtime error R6034, then .NET installation failure

GOG installer v2

  • PlayOnLinux 4.2.2-dev
    • Tested with Wine 1.6.1
    • Install path GOG Games/Puddle/
    • Shortcuts:
      • Puddle ["Launcher.exe" ]
    • 1.6.1: speed ok, dotnet20 still needed:

debug log:

err:msvcrt:MSVCRT__invalid_parameter (null):0 (null): (null) 0
err:seh:setup_exception_record stack overflow 1808 bytes in thread 0009 eip 7bc57e44 esp 00240c20 stack 0x240000-0x241000-0x340000

Clone this wiki locally