https://bugs.winehq.org/show_bug.cgi?id=39008
Bug ID: 39008 Summary: Trove: Crash on startup Product: Wine Version: 1.7.48 Hardware: x86 OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: kernel32 Assignee: wine-bugs@winehq.org Reporter: philippe.groarke@gmail.com
This is a crash that seems related to vcrun2012 and setting winecfg to Vista. Before you ask, the game isn't directx11 (it actually starts in openGL I believe, it is an SDL2 game). The game is free so it makes for a nice testbed, though you would need a Trion account to test (also free of course).
Steps to install trove:
- Download GlyphInstaller. - winetricks vcrun2012 - Install Glyph. In glyph install Trove. Exit Glyph. - winecfg, set windows version to Vista.
To test the game without Glyph, run like so:
~/.wine-trove/drive_c/Program Files/Glyph/Games/Trove/Live$ wine Trove.exe -k {credentials} -C "[AuthServer] Address = dal-c18-b01.dal.triongames.com:6560|dal-c18-b02.dal.triongames.com:6560|dal-c18-b03.dal.triongames.com:6560|dal-c18-b14.dal.triongames.com:6560|dal-c18-b15.dal.triongames.com:6560|dal-c18-b16.dal.triongames.com:6560|dal-c35-b05.dal.triongames.com:6560|dal-c35-b06.dal.triongames.com:6560|dal-c35-b07.dal.triongames.com:6560|dal-c35-b08.dal.triongames.com:6560"
Both the game and the crash reporter crash on startup.
Unhandled exception: page fault on read access to 0x00000020 in 32-bit code (0x00509304). Register dump: CS:001b SS:0023 DS:0023 ES:0023 FS:1007 GS:000f EIP:00509304 ESP:0033fdc0 EBP:0033fe10 EFLAGS:00010202( R- -- I - - - ) EAX:00000000 EBX:005f9fb8 ECX:000001ac EDX:0000000e ESI:00000000 EDI:005fa070 Stack dump: 0x0033fdc0: 005f9fb8 005138dc 005fa070 00010641 0x0033fdd0: 00010001 00000000 00000000 00000000 0x0033fde0: 00000000 00000000 00000000 461c22fd 0x0033fdf0: 00640000 00000000 00000000 00000000 0x0033fe00: 00000000 00000000 00000000 005f9fb8 0x0033fe10: 0033fe30 004f7fc4 0033fe38 00000000 0200: sel=1007 base=7ffc0000 limit=00000fff 32-bit rw- Backtrace: =>0 0x00509304 in crashhandler (+0x109304) (0x0033fe10) 1 0x004f7fc4 in crashhandler (+0xf7fc3) (0x0033fe30) 2 0x00505253 in crashhandler (+0x105252) (0x0033fe54) 3 0x004d509a in crashhandler (+0xd5099) (0x0033fe8c) 4 0x005115c0 in crashhandler (+0x1115bf) (0x0033fed0) 5 0x7b85024c _call_process_entry+0xb() in kernel32 (0x0033fee8) 6 0x7b852e48 _start_process+0xa7() in kernel32 (0x0033ff28) 7 0x7bc6e57c _call_thread_func_wrapper+0xb() in ntdll (0x0033ff38) 8 0x7bc706ad _call_thread_func+0x6c() in ntdll (0x0033ffb8) 9 0x7bc6e542 _call_thread_entry_point+0x11() in ntdll (0x0033ffd8) 10 0x7bc46f2f _start_process+0x1e() in ntdll (0x0033ffe8) 0x00509304: movl 0x20(%eax),%ebx Modules: Module Address Debug info Name (231 modules) PE 400000- 639000 Export crashhandler PE 40001000-401be000 Stabs libwine.1.dylib ELF 44296000-442c1000 Deferred iphlpapi<elf> -PE 442a0000-442b9000 \ iphlpapi ELF 442c1000-442dc000 Deferred version<elf> -PE 442d0000-442d9000 \ version ELF 44782000-447b4000 Deferred credui<elf> -PE 44790000-447b0000 \ credui ELF 447db000-447ef000 Deferred psapi<elf> -PE 447e0000-447ee000 \ psapi ELF 450c1000-450f4000 Deferred jsproxy<elf> -PE 450d0000-450dc000 \ jsproxy ELF 45300000-4538a000 Deferred advapi32<elf> -PE 45310000-45365000 \ advapi32 ELF 4538a000-454b9000 Deferred comctl32<elf> -PE 45390000-45480000 \ comctl32 ELF 454b9000-4562b000 Deferred user32<elf> -PE 454c0000-455cb000 \ user32 ELF 4562b000-45760000 Deferred gdi32<elf> -PE 45630000-456e1000 \ gdi32 ELF 45760000-457b6000 Deferred winhttp<elf> -PE 45770000-45795000 \ winhttp ELF 457b6000-45923000 Deferred oleaut32<elf> -PE 457c0000-4589e000 \ oleaut32 ELF 45923000-45a9e000 Deferred ole32<elf> -PE 45930000-45a20000 \ ole32 ELF 45a9e000-45b48000 Deferred rpcrt4<elf> -PE 45aa0000-45b10000 \ rpcrt4 ELF 45b48000-45bba000 Deferred dbghelp<elf> -PE 45b50000-45ba0000 \ dbghelp ELF 45bba000-45bf8000 Deferred ws2_32<elf> -PE 45bc0000-45bef000 \ ws2_32 ELF 45bf8000-45ce2000 Deferred crypt32<elf> -PE 45c00000-45cba000 \ crypt32 ELF 45ce2000-45f61000 Deferred shell32<elf> -PE 45cf0000-45ef8000 \ shell32 ELF 45f61000-46002000 Deferred shlwapi<elf> -PE 45f70000-45fc8000 \ shlwapi ELF 46002000-46184000 Deferred msvcp120<elf> -PE 46010000-460d8000 \ msvcp120 ELF 46184000-46285000 Deferred msvcr120<elf> -PE 46190000-46235000 \ msvcr120 PE 46285000-46306000 Deferred libfreetype.6.dylib ELF 46306000-4632d000 Deferred imm32<elf> -PE 46310000-46326000 \ imm32 ELF 4632d000-463f7000 Deferred winemac<elf> -PE 46330000-463b1000 \ winemac PE 49c46000-49cc5000 Deferred clouddocs ELF 49cc5000-49d02000 Deferred uxtheme<elf> -PE 49cd0000-49cf8000 \ uxtheme ELF 7b800000-7ba8f000 Stabs kernel32<elf> -PE 7b810000-7ba40000 \ kernel32 ELF 7bc00000-7bd03000 Stabs ntdll<elf> -PE 7bc10000-7bcb3000 \ ntdll ELF 7bf00000-7bf03000 Deferred <wine-loader> PE 90008000-90084000 Deferred htmlrendering PE 90008000-90084000 Deferred htmlrendering PE 90008000-90084000 Deferred htmlrendering PE 90008000-90084000 Deferred htmlrendering PE 90114000-9012e000 Deferred crashreportersupport PE 90114000-9012e000 Deferred crashreportersupport PE 90114000-9012e000 Deferred crashreportersupport PE 90127000-9015d000 Deferred cfopendirectory PE 901b8000-9025f000 Deferred securityfoundation PE 9022f000-90239000 Deferred servicemanagement PE 902c2000-90349000 Deferred hiservices PE 903b3000-903cf000 Deferred langanalysis PE 903b3000-903cf000 Deferred langanalysis PE 903b3000-903cf000 Deferred langanalysis PE 90d72000-90db0000 Deferred libsystem_m.dylib PE 90da6000-90de8000 Deferred iconservices PE 90da6000-90de8000 Deferred iconservices PE 911b6000-911ee000 Deferred chunkinglibrary PE 912f2000-91573000 Deferred quartzcore PE 914db000-918ca000 Deferred coreimage PE 914db000-918ca000 Deferred coreimage PE 914db000-918ca000 Deferred coreimage PE 917ce000-917e6000 Deferred protocolbuffer PE 917ce000-917e6000 Deferred protocolbuffer PE 91862000-9190b000 Deferred corewifi PE 919b9000-91a0b000 Deferred applejpeg PE 91a33000-91a3d000 Deferred libcorevmclient.dylib PE 922b0000-9238e000 Deferred performanceanalysis PE 922b0000-9238e000 Deferred performanceanalysis PE 922b0000-9238e000 Deferred performanceanalysis PE 92375000-923db000 Deferred navigationservices PE 923f6000-927ac000 Deferred security PE 923f6000-927ac000 Deferred security PE 926d5000-926de000 Deferred help PE 926d5000-926de000 Deferred help PE 926d9000-92744000 Deferred languagemodeling PE 92c85000-92cd4000 Deferred dictionaryservices PE 92cbd000-92d17000 Deferred coreservicesinternal PE 92cbd000-92d17000 Deferred coreservicesinternal PE 92d9c000-92db1000 Deferred netauth PE 92d9c000-92db1000 Deferred netauth PE 92db5000-92dbd000 Deferred libsystem_sandbox.dylib PE 92db5000-92dbd000 Deferred libsystem_sandbox.dylib PE 92e25000-92e50000 Deferred libjpeg.dylib PE 92e25000-92e50000 Deferred libjpeg.dylib PE 92f40000-92f5f000 Deferred speechsynthesis PE 92f40000-92f5f000 Deferred speechsynthesis PE 93093000-930a9000 Deferred opengl PE 93093000-930a9000 Deferred opengl PE 930a2000-932b9000 Deferred audiotoolbox PE 930a2000-932b9000 Deferred audiotoolbox PE 930a2000-932b9000 Deferred audiotoolbox PE 93283000-935ee000 Deferred coredata PE 9351b000-9357e000 Deferred opencl PE 93f1c000-9412f000 Deferred libobjc.a.dylib PE 9410c000-9411e000 Deferred carbonsound PE 94117000-94125000 Deferred print PE 94117000-94125000 Deferred print PE 9412f000-9415f000 Deferred libpng.dylib PE 941e5000-941f5000 Deferred libcgcms.a.dylib PE 941e5000-941f5000 Deferred libcgcms.a.dylib PE 941ee000-94244000 Deferred debugsymbols PE 944de000-944e5000 Deferred libcvmspluginsupport.dylib PE 944de000-944e5000 Deferred libcvmspluginsupport.dylib PE 9450c000-9453e000 Deferred multitouchsupport PE 945a7000-945c2000 Deferred speechrecognitioncore PE 945c2000-945f8000 Deferred libxslt.1.dylib PE 945c2000-945f8000 Deferred libxslt.1.dylib PE 945f0000-947e0000 Deferred coreui PE 945f0000-947e0000 Deferred coreui PE 94836000-94842000 Deferred commonpanels PE 94836000-94842000 Deferred commonpanels PE 949ac000-94ff4000 Deferred facecore PE 949ac000-94ff4000 Deferred facecore PE 949ac000-94ff4000 Deferred facecore PE 949ac000-94ff4000 Deferred facecore PE 949ac000-94ff4000 Deferred facecore PE 949ac000-94ff4000 Deferred facecore PE 949ac000-94ff4000 Deferred facecore PE 949ac000-94ff4000 Deferred facecore PE 94e59000-95366000 Deferred foundation PE 954f4000-95514000 Deferred libcmph.dylib PE 95508000-95550000 Deferred libglimage.dylib PE 95508000-95550000 Deferred libglimage.dylib PE 95562000-959e8000 Deferred vimage PE 9599e000-95a07000 Deferred libtiff.dylib PE 959fa000-95a29000 Deferred apple80211 PE 959fa000-95a29000 Deferred apple80211 PE 95a1f000-95eb1000 Deferred coregraphics PE 95a1f000-95eb1000 Deferred coregraphics PE 95e3e000-95e6f000 Deferred generationalstorage PE 95e6b000-95e71000 Deferred audiounit PE 95e6b000-95e71000 Deferred audiounit PE 95e6c000-95f71000 Deferred iobluetooth PE 962b0000-962dd000 Deferred openscripting PE 962b0000-962dd000 Deferred openscripting PE 962cc000-962ef000 Deferred libsystem_asl.dylib PE 96699000-966bc000 Deferred libgl.dylib PE 96699000-966bc000 Deferred libgl.dylib PE 967af000-967bf000 Deferred commonauth PE 9680d000-96877000 Deferred libfontregistry.dylib PE 96923000-96926000 Deferred accelerate PE 96923000-96926000 Deferred accelerate PE 969ba000-96a1b000 Deferred libsystem_network.dylib PE 96aab000-96ab2000 Deferred libsystem_coreservices.dylib PE 96aae000-96b64000 Deferred systemconfiguration PE 96b2e000-96c81000 Deferred libfontparser.dylib PE 96b2e000-96c81000 Deferred libfontparser.dylib PE 96c78000-96d28000 Deferred searchkit PE 96d16000-96d26000 Deferred speechrecognition PE 96d1e000-96d41000 Deferred corebluetooth PE 96d1e000-96d41000 Deferred corebluetooth PE 96d32000-96d83000 Deferred libglu.dylib PE 96e68000-96e72000 Deferred libheimdal-asn1.dylib PE 96e68000-96e72000 Deferred libheimdal-asn1.dylib PE 96e6d000-96e70000 Deferred carbon PE 96e6d000-96e70000 Deferred carbon PE 96e70000-96f48000 Deferred osservices PE 96e70000-96f48000 Deferred osservices PE 96efb000-96f1d000 Deferred liblzma.5.dylib PE 96efb000-96f1d000 Deferred liblzma.5.dylib PE 96f76000-96f98000 Deferred libsystem_malloc.dylib PE 972d5000-972f2000 Deferred opendirectory PE 972d5000-972f2000 Deferred opendirectory PE 97346000-9734d000 Deferred libsystem.b.dylib PE 97348000-97350000 Deferred applicationservices PE 97349000-973e9000 Deferred ats PE 973ca000-97491000 Deferred ink PE 973ca000-97491000 Deferred ink PE 97468000-977dc000 Deferred carboncore PE 97770000-977ff000 Deferred ae PE 977d5000-977db000 Deferred libradiance.dylib PE 97b15000-97ca6000 Deferred desktopservicespriv PE 97b15000-97ca6000 Deferred desktopservicespriv PE 97c2c000-97c52000 Deferred sharing PE 97c2c000-97c52000 Deferred sharing PE 97c2c000-97c52000 Deferred sharing PE 97c59000-97d03000 Deferred corewlan PE 97c59000-97d03000 Deferred corewlan PE 97ce0000-97dd8000 Deferred libvmisc.dylib PE 97dd2000-97de2000 Deferred libgfxshared.dylib PE 98d96000-98da1000 Deferred tcc PE 98d96000-98da1000 Deferred tcc PE 98eb3000-98f01000 Deferred gss PE 98eb3000-98f01000 Deferred gss PE 99081000-9915a000 Deferred colorsync PE 9911c000-991a6000 Deferred printcore PE 9911c000-991a6000 Deferred printcore PE 9917a000-99419000 Deferred libicucore.a.dylib PE 99373000-993ea000 Deferred coreaudio PE 994d2000-994e0000 Deferred libunwind.dylib PE 99ae9000-99c7b000 Deferred uifoundation PE 99ebd000-99edc000 Deferred liblinearalgebra.dylib PE 99ebd000-99edc000 Deferred liblinearalgebra.dylib PE 99f42000-9a08d000 Deferred backup PE 99f42000-9a08d000 Deferred backup PE 9b957000-9beb4000 Deferred hitoolbox PE 9b957000-9beb4000 Deferred hitoolbox PE 9b957000-9beb4000 Deferred hitoolbox PE 9b957000-9beb4000 Deferred hitoolbox PE 9bd8f000-9be34000 Deferred coresymbolication PE 9bed0000-9bee0000 Deferred libcopyfile.dylib PE 9beda000-9bf25000 Deferred corevideo PE 9beda000-9bf25000 Deferred corevideo PE 9beda000-9bf25000 Deferred corevideo PE 9bf37000-9bf4a000 Deferred libbz2.1.0.dylib PE 9bf37000-9bf4a000 Deferred libbz2.1.0.dylib PE 9bfc3000-9c027000 Deferred remoteviewservices PE 9bfc3000-9c027000 Deferred remoteviewservices PE 9bfc3000-9c027000 Deferred remoteviewservices PE 9c025000-9c083000 Deferred symbolication PE 9c025000-9c083000 Deferred symbolication PE 9c025000-9c083000 Deferred symbolication PE 9c068000-9c200000 Deferred libblas.dylib PE 9c1db000-9c1e4000 Deferred libgif.dylib PE 9c34d000-9c4c5000 Deferred launchservices Threads: process tid prio (all id:s are in hex) 00000008 Trove.exe 00000009 0 0000000e services.exe 0000001f 0 0000001e 0 00000014 0 00000010 0 0000000f 0 00000012 winedevice.exe 0000001d 0 0000001c 0 00000019 0 00000018 0 00000013 0 0000001a plugplay.exe 00000021 0 00000020 0 0000001b 0 00000022 explorer.exe 00000026 0 00000025 0 00000024 0 00000023 0 00000027 (D) C:\Program Files\Glyph\Games\Trove\Live\CrashHandler.exe 00000028 0 <== 00000029 winedbg.exe 0000002a 0 System information: Wine build: wine-1.7.48-30-g5bd9d58 Platform: i386 Host system: Darwin Host version: 14.4.0 Unhandled exception: page fault on read access to 0x00000020 in 32-bit code (0x008b4b64). Register dump: CS:001b SS:0023 DS:0023 ES:0023 FS:1007 GS:000f EIP:008b4b64 ESP:0032fdbc EBP:0032fe0c EFLAGS:00010202( R- -- I - - - ) EAX:00000000 EBX:00c921d8 ECX:000001ac EDX:0000000e ESI:00000000 EDI:00c92290 Stack dump: 0x0032fdbc: 00c921d8 00b5458c 00c92290 00010641 0x0032fdcc: 00010001 00000000 00000000 00000000 0x0032fddc: 00000000 00000000 00000000 00c922b0 0x0032fdec: 0094a51b 00000000 00000000 00000000 0x0032fdfc: 00000000 00000000 00000000 00000001 0x0032fe0c: 0032fe30 0079bb27 0032fe28 00000000 0200: sel=1007 base=7ffc0000 limit=00000fff 32-bit rw- Backtrace: =>0 0x008b4b64 in trove (+0x4b4b64) (0x0032fe0c) 1 0x0079bb27 in trove (+0x39bb26) (0x0032fe30) 2 0x00780553 in trove (+0x380552) (0x0032fe54) 3 0x004f9b0a in trove (+0xf9b09) (0x0032fe8c) 4 0x00b45b02 in trove (+0x745b01) (0x0032fed0) 5 0x7b85024c _call_process_entry+0xb() in kernel32 (0x0032fee8) 6 0x7b852e48 _start_process+0xa7() in kernel32 (0x0032ff28) 7 0x7bc6e57c _call_thread_func_wrapper+0xb() in ntdll (0x0032ff38) 8 0x7bc706ad _call_thread_func+0x6c() in ntdll (0x0032ffb8) 9 0x7bc6e542 _call_thread_entry_point+0x11() in ntdll (0x0032ffd8) 10 0x7bc46f2f _start_process+0x1e() in ntdll (0x0032ffe8) 0x008b4b64: movl 0x20(%eax),%ebx Modules: Module Address Debug info Name (233 modules) PE 330000- 36d000 Deferred binkw32 PE 400000- df5000 Export trove PE e00000- edd000 Deferred iggy_w32 PE 10000000-10356000 Deferred d3dcompiler_47 PE 3b400000-3b432000 Deferred steam_api PE 40001000-401be000 Stabs libwine.1.dylib ELF 44104000-4418e000 Deferred advapi32<elf> -PE 44110000-44169000 \ advapi32 ELF 4418e000-4440d000 Deferred shell32<elf> -PE 44190000-443a4000 \ shell32 ELF 4440d000-444ae000 Deferred shlwapi<elf> -PE 44410000-44474000 \ shlwapi ELF 444ae000-44620000 Deferred user32<elf> -PE 444b0000-445c0000 \ user32 ELF 44620000-44755000 Deferred gdi32<elf> -PE 44630000-446d6000 \ gdi32 ELF 4476f000-4478a000 Deferred version<elf> -PE 44770000-44787000 \ version ELF 4478a000-447b5000 Deferred iphlpapi<elf> -PE 44790000-447ad000 \ iphlpapi ELF 447b5000-447cb000 Deferred d3d11<elf> -PE 447c0000-447c9000 \ d3d11 ELF 447cb000-447f8000 Deferred msacm32<elf> -PE 447d0000-447f1000 \ msacm32 ELF 45800000-458cd000 Deferred msvcrt<elf> -PE 45810000-45890000 \ msvcrt ELF 458cd000-45977000 Deferred rpcrt4<elf> -PE 458d0000-4593f000 \ rpcrt4 ELF 45977000-45ae4000 Deferred oleaut32<elf> -PE 45980000-45a5f000 \ oleaut32 ELF 45ae4000-45c5f000 Deferred ole32<elf> -PE 45af0000-45be1000 \ ole32 ELF 45c5f000-45d25000 Deferred winmm<elf> -PE 45c60000-45d0e000 \ winmm ELF 45d25000-45d4c000 Deferred imm32<elf> -PE 45d30000-45d45000 \ imm32 ELF 45d4c000-45ece000 Deferred msvcp120<elf> -PE 45d50000-45e22000 \ msvcp120 ELF 45ece000-45fcf000 Deferred msvcr120<elf> -PE 45ed0000-45f7f000 \ msvcr120 ELF 45fcf000-4600d000 Deferred ws2_32<elf> -PE 45fd0000-46004000 \ ws2_32 ELF 4600d000-460f7000 Deferred crypt32<elf> -PE 46010000-460cf000 \ crypt32 PE 460f7000-46137000 Deferred libncurses.5.4.dylib PE 46137000-461b8000 Deferred libfreetype.6.dylib ELF 461b8000-46282000 Deferred winemac<elf> -PE 461c0000-4623c000 \ winemac PE 49bba000-49c39000 Deferred clouddocs PE 6c740000-6c829000 Deferred sdl2 ELF 7a800000-7a95f000 Deferred opengl32<elf> -PE 7a810000-7a8b8000 \ opengl32 ELF 7b800000-7ba8f000 Stabs kernel32<elf> -PE 7b810000-7ba40000 \ kernel32 ELF 7bc00000-7bd03000 Stabs ntdll<elf> -PE 7bc10000-7bcb3000 \ ntdll ELF 7bf00000-7bf03000 Deferred <wine-loader> PE 90008000-90084000 Deferred htmlrendering PE 90008000-90084000 Deferred htmlrendering PE 90008000-90084000 Deferred htmlrendering PE 90008000-90084000 Deferred htmlrendering PE 90114000-9012e000 Deferred crashreportersupport PE 90114000-9012e000 Deferred crashreportersupport PE 90114000-9012e000 Deferred crashreportersupport PE 90127000-9015d000 Deferred cfopendirectory PE 901b8000-9025f000 Deferred securityfoundation PE 9022f000-90239000 Deferred servicemanagement PE 902c2000-90349000 Deferred hiservices PE 903b3000-903cf000 Deferred langanalysis PE 903b3000-903cf000 Deferred langanalysis PE 903b3000-903cf000 Deferred langanalysis PE 90d72000-90db0000 Deferred libsystem_m.dylib PE 90da6000-90de8000 Deferred iconservices PE 90da6000-90de8000 Deferred iconservices PE 911b6000-911ee000 Deferred chunkinglibrary PE 912f2000-91573000 Deferred quartzcore PE 914db000-918ca000 Deferred coreimage PE 914db000-918ca000 Deferred coreimage PE 914db000-918ca000 Deferred coreimage PE 917ce000-917e6000 Deferred protocolbuffer PE 917ce000-917e6000 Deferred protocolbuffer PE 91862000-9190b000 Deferred corewifi PE 919b9000-91a0b000 Deferred applejpeg PE 91a33000-91a3d000 Deferred libcorevmclient.dylib PE 922b0000-9238e000 Deferred performanceanalysis PE 922b0000-9238e000 Deferred performanceanalysis PE 922b0000-9238e000 Deferred performanceanalysis PE 92375000-923db000 Deferred navigationservices PE 923f6000-927ac000 Deferred security PE 923f6000-927ac000 Deferred security PE 926d5000-926de000 Deferred help PE 926d5000-926de000 Deferred help PE 926d9000-92744000 Deferred languagemodeling PE 92c85000-92cd4000 Deferred dictionaryservices PE 92cbd000-92d17000 Deferred coreservicesinternal PE 92cbd000-92d17000 Deferred coreservicesinternal PE 92d9c000-92db1000 Deferred netauth PE 92d9c000-92db1000 Deferred netauth PE 92db5000-92dbd000 Deferred libsystem_sandbox.dylib PE 92db5000-92dbd000 Deferred libsystem_sandbox.dylib PE 92e25000-92e50000 Deferred libjpeg.dylib PE 92e25000-92e50000 Deferred libjpeg.dylib PE 92f40000-92f5f000 Deferred speechsynthesis PE 92f40000-92f5f000 Deferred speechsynthesis PE 93093000-930a9000 Deferred opengl PE 93093000-930a9000 Deferred opengl PE 930a2000-932b9000 Deferred audiotoolbox PE 930a2000-932b9000 Deferred audiotoolbox PE 930a2000-932b9000 Deferred audiotoolbox PE 93283000-935ee000 Deferred coredata PE 9351b000-9357e000 Deferred opencl PE 93f1c000-9412f000 Deferred libobjc.a.dylib PE 9410c000-9411e000 Deferred carbonsound PE 94117000-94125000 Deferred print PE 94117000-94125000 Deferred print PE 9412f000-9415f000 Deferred libpng.dylib PE 941e5000-941f5000 Deferred libcgcms.a.dylib PE 941e5000-941f5000 Deferred libcgcms.a.dylib PE 941ee000-94244000 Deferred debugsymbols PE 944de000-944e5000 Deferred libcvmspluginsupport.dylib PE 944de000-944e5000 Deferred libcvmspluginsupport.dylib PE 9450c000-9453e000 Deferred multitouchsupport PE 945a7000-945c2000 Deferred speechrecognitioncore PE 945c2000-945f8000 Deferred libxslt.1.dylib PE 945c2000-945f8000 Deferred libxslt.1.dylib PE 945f0000-947e0000 Deferred coreui PE 945f0000-947e0000 Deferred coreui PE 94836000-94842000 Deferred commonpanels PE 94836000-94842000 Deferred commonpanels PE 949ac000-94ff4000 Deferred facecore PE 949ac000-94ff4000 Deferred facecore PE 949ac000-94ff4000 Deferred facecore PE 949ac000-94ff4000 Deferred facecore PE 949ac000-94ff4000 Deferred facecore PE 949ac000-94ff4000 Deferred facecore PE 949ac000-94ff4000 Deferred facecore PE 949ac000-94ff4000 Deferred facecore PE 94e59000-95366000 Deferred foundation PE 954f4000-95514000 Deferred libcmph.dylib PE 95508000-95550000 Deferred libglimage.dylib PE 95508000-95550000 Deferred libglimage.dylib PE 95562000-959e8000 Deferred vimage PE 9599e000-95a07000 Deferred libtiff.dylib PE 959fa000-95a29000 Deferred apple80211 PE 959fa000-95a29000 Deferred apple80211 PE 95a1f000-95eb1000 Deferred coregraphics PE 95a1f000-95eb1000 Deferred coregraphics PE 95e3e000-95e6f000 Deferred generationalstorage PE 95e6b000-95e71000 Deferred audiounit PE 95e6b000-95e71000 Deferred audiounit PE 95e6c000-95f71000 Deferred iobluetooth PE 962b0000-962dd000 Deferred openscripting PE 962b0000-962dd000 Deferred openscripting PE 962cc000-962ef000 Deferred libsystem_asl.dylib PE 96699000-966bc000 Deferred libgl.dylib PE 96699000-966bc000 Deferred libgl.dylib PE 967af000-967bf000 Deferred commonauth PE 9680d000-96877000 Deferred libfontregistry.dylib PE 96923000-96926000 Deferred accelerate PE 96923000-96926000 Deferred accelerate PE 969ba000-96a1b000 Deferred libsystem_network.dylib PE 96aab000-96ab2000 Deferred libsystem_coreservices.dylib PE 96aae000-96b64000 Deferred systemconfiguration PE 96b2e000-96c81000 Deferred libfontparser.dylib PE 96b2e000-96c81000 Deferred libfontparser.dylib PE 96c78000-96d28000 Deferred searchkit PE 96d16000-96d26000 Deferred speechrecognition PE 96d1e000-96d41000 Deferred corebluetooth PE 96d1e000-96d41000 Deferred corebluetooth PE 96d32000-96d83000 Deferred libglu.dylib PE 96e68000-96e72000 Deferred libheimdal-asn1.dylib PE 96e68000-96e72000 Deferred libheimdal-asn1.dylib PE 96e6d000-96e70000 Deferred carbon PE 96e6d000-96e70000 Deferred carbon PE 96e70000-96f48000 Deferred osservices PE 96e70000-96f48000 Deferred osservices PE 96efb000-96f1d000 Deferred liblzma.5.dylib PE 96efb000-96f1d000 Deferred liblzma.5.dylib PE 96f76000-96f98000 Deferred libsystem_malloc.dylib PE 972d5000-972f2000 Deferred opendirectory PE 972d5000-972f2000 Deferred opendirectory PE 97346000-9734d000 Deferred libsystem.b.dylib PE 97348000-97350000 Deferred applicationservices PE 97349000-973e9000 Deferred ats PE 973ca000-97491000 Deferred ink PE 973ca000-97491000 Deferred ink PE 97468000-977dc000 Deferred carboncore PE 97770000-977ff000 Deferred ae PE 977d5000-977db000 Deferred libradiance.dylib PE 97b15000-97ca6000 Deferred desktopservicespriv PE 97b15000-97ca6000 Deferred desktopservicespriv PE 97c2c000-97c52000 Deferred sharing PE 97c2c000-97c52000 Deferred sharing PE 97c2c000-97c52000 Deferred sharing PE 97c59000-97d03000 Deferred corewlan PE 97c59000-97d03000 Deferred corewlan PE 97ce0000-97dd8000 Deferred libvmisc.dylib PE 97dd2000-97de2000 Deferred libgfxshared.dylib PE 98d96000-98da1000 Deferred tcc PE 98d96000-98da1000 Deferred tcc PE 98eb3000-98f01000 Deferred gss PE 98eb3000-98f01000 Deferred gss PE 99081000-9915a000 Deferred colorsync PE 9911c000-991a6000 Deferred printcore PE 9911c000-991a6000 Deferred printcore PE 9917a000-99419000 Deferred libicucore.a.dylib PE 99373000-993ea000 Deferred coreaudio PE 994d2000-994e0000 Deferred libunwind.dylib PE 99ae9000-99c7b000 Deferred uifoundation PE 99ebd000-99edc000 Deferred liblinearalgebra.dylib PE 99ebd000-99edc000 Deferred liblinearalgebra.dylib PE 99f42000-9a08d000 Deferred backup PE 99f42000-9a08d000 Deferred backup PE 9b957000-9beb4000 Deferred hitoolbox PE 9b957000-9beb4000 Deferred hitoolbox PE 9b957000-9beb4000 Deferred hitoolbox PE 9b957000-9beb4000 Deferred hitoolbox PE 9bd8f000-9be34000 Deferred coresymbolication PE 9bed0000-9bee0000 Deferred libcopyfile.dylib PE 9beda000-9bf25000 Deferred corevideo PE 9beda000-9bf25000 Deferred corevideo PE 9beda000-9bf25000 Deferred corevideo PE 9bf37000-9bf4a000 Deferred libbz2.1.0.dylib PE 9bf37000-9bf4a000 Deferred libbz2.1.0.dylib PE 9bfc3000-9c027000 Deferred remoteviewservices PE 9bfc3000-9c027000 Deferred remoteviewservices PE 9bfc3000-9c027000 Deferred remoteviewservices PE 9c025000-9c083000 Deferred symbolication PE 9c025000-9c083000 Deferred symbolication PE 9c025000-9c083000 Deferred symbolication PE 9c068000-9c200000 Deferred libblas.dylib PE 9c1db000-9c1e4000 Deferred libgif.dylib PE 9c34d000-9c4c5000 Deferred launchservices Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\Glyph\Games\Trove\Live\Trove.exe 00000009 0 <== 0000000e services.exe 0000001f 0 0000001e 0 00000014 0 00000010 0 0000000f 0 00000012 winedevice.exe 0000001d 0 0000001c 0 00000019 0 00000018 0 00000013 0 0000001a plugplay.exe 00000021 0 00000020 0 0000001b 0 00000022 explorer.exe 00000026 0 00000025 0 00000024 0 00000023 0 System information: Wine build: wine-1.7.48-30-g5bd9d58 Platform: i386 Host system: Darwin Host version: 14.4.0
Here is a debug-all output that gives a little more information it seems:
Backtrace: =>0 0x008b4b64 in trove (+0x4b4b64) (0x0033fdcc) 1 0x0079bb27 in trove (+0x39bb26) (0x0033fdf0) 2 0x00780553 in trove (+0x380552) (0x0033fe14) 3 0x004f9b0a in trove (+0xf9b09) (0x0033fe58) 4 0x7bc5b73a _relay_call+0x39() in ntdll (0x0033fe7c) 5 0x4568039d .L__wine_spec_relay_entry_point_786+0x14() in msvcr120 (0x0033fed0) 6 0x00000000 (0x0033fed0) 7 0x7b85024c _call_process_entry+0xb() in kernel32 (0x0033fee8) 8 0x7b852e48 _start_process+0xa7() in kernel32 (0x0033ff28) 9 0x7bc6e57c _call_thread_func_wrapper+0xb() in ntdll (0x0033ff38) 10 0x7bc706ad _call_thread_func+0x6c() in ntdll (0x0033ffb8) 11 0x7bc6e542 _call_thread_entry_point+0x11() in ntdll (0x0033ffd8) 12 0x7bc46f2f _start_process+0x1e() in ntdll (0x0033ffe8)
https://bugs.winehq.org/show_bug.cgi?id=39008
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Status|UNCONFIRMED |NEW URL| |http://download.dyn.trionga | |mes.com/GlyphInstall-0-1.ex | |e CC| |focht@gmx.net Component|kernel32 |loader Summary|Trove: Crash on startup |Trion Worlds 'Trove' (Voxel | |MMO) crashes on startup | |(missing UTC timezone | |information) Ever confirmed|0 |1
--- Comment #1 from Anastasius Focht focht@gmx.net --- Hello folks,
confirming.
It seems a red stop-sign (Bugzilla: don't paste backtraces) doesn't mean anything to you .. hopefully you don't drive like that.
Again: Please don't paste backtraces, attach them instead!
The problem is missing UTC timezone information.
--- snip --- $ pwd /home/focht/wine-games/wineprefix-trion/drive_c/Program Files/Glyph/Games/Trove/Live
$ WINEDEBUG=+tid,+seh,+relay wine ./Trove.exe >>log.txt 2>&1
0027:Call advapi32.RegOpenKeyExA(80000002,01323a70 "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\UTC",00000000,00020019,0032fd08) ret=008636b3 0027:Ret advapi32.RegOpenKeyExA() retval=00000002 ret=008636b3 ... 0027:Ret KERNEL32.FileTimeToSystemTime() retval=00000001 ret=0084e502 0027:trace:seh:raise_exception code=c0000005 flags=0 addr=0x84e564 ip=0084e564 tid=0027 0027:trace:seh:raise_exception info[0]=00000000 0027:trace:seh:raise_exception info[1]=00000020 0027:trace:seh:raise_exception eax=00000000 ebx=00d45e60 ecx=00d45f18 edx=00000001 esi=00000000 edi=00d45f18 0027:trace:seh:raise_exception ebp=0032fd1c esp=0032fccc cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00010202 0027:trace:seh:call_stack_handlers calling handler at 0xb45f2f code=c0000005 flags=0 --- snip ---
Source: https://source.winehq.org/git/wine.git/blob/HEAD:/loader/wine.inf.in#l3065
$ sha1sum GlyphInstall-0-1.exe 3467e62591d79108c2c63df4b421252ebf1313f4 GlyphInstall-0-1.exe
$ du -sh GlyphInstall-0-1.exe 30M GlyphInstall-0-1.exe
$ wine --version wine-1.7.48-46-g571462c
Regards
https://bugs.winehq.org/show_bug.cgi?id=39008
--- Comment #2 from philippe.groarke@gmail.com --- I am very sorry. Unfortunately I can't edit it.
https://bugs.winehq.org/show_bug.cgi?id=39008
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de
--- Comment #3 from Sebastian Lackner sebastian@fds-team.de --- @Philippe: Your patch got upstream today ( http://source.winehq.org/git/wine.git/commit/07e4d4bd044ac3c9f46526b21020521... ), feel free to mark this bug as fixed. Thanks for the contribution. :)
https://bugs.winehq.org/show_bug.cgi?id=39008
philippe.groarke@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #4 from philippe.groarke@gmail.com --- Fixed it, first commit feels good :)
https://bugs.winehq.org/show_bug.cgi?id=39008
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |07e4d4bd044ac3c9f46526b2102 | |05216d8bfeb45
https://bugs.winehq.org/show_bug.cgi?id=39008
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.49.
https://bugs.winehq.org/show_bug.cgi?id=39008
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://download.dyn.trionga |https://web.archive.org/web |mes.com/GlyphInstall-0-1.ex |/20160309110258/http://down |e |load.dyn.triongames.com/Gly | |phInstall-0-1.exe
--- Comment #6 from Anastasius Focht focht@gmx.net --- Hello folks,
adding stable download link via Internet Archive for documentation.
https://web.archive.org/web/20160309110258/http://download.dyn.triongames.co...
https://www.virustotal.com/gui/file/2ae9d2425e19d4d955c236a7be0f2e7db2b5ca8f...
$ sha1sum glyphinstall-0-1.exe 7dc38e316e3123bd1bfcc906fef678a4c3b1995a glyphinstall-0-1.exe
$ du -sh glyphinstall-0-1.exe 46M glyphinstall-0-1.exe
Regards