http://bugs.winehq.org/show_bug.cgi?id=7642
Summary: neocron can't connect to server / wine crashes after trying Product: Wine Version: 0.9.32. Platform: PC URL: http://www.neocron.com OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-net AssignedTo: wine-bugs@winehq.org ReportedBy: nt@divzero.at
i can start the launcher and it uses the (manually downloaded patchfiles) to patch to the lastest version, but when it tries to connect to the game server, the laucher crashes. if you start the Client.exe, it starts up and you can put in your login/password, but trying to enter the game will time out and return to the login prompt. when terminating the laucher normally, it also crashes with a Runtime error (but no trace).
nt@enti $ wine NeocronLauncher.exe fixme:midi:OSS_MidiInit Synthesizer supports MIDI in. Not yet supported. fixme:shdocvw:WebBrowser_QueryInterface (0x16c5e0)->({bd1ae5e0-a6ae-11ce-bd37-504200c10000} 0x33eeb4) interface not supported fixme:shdocvw:PersistStreamInit_Load (0x16c5e0)->(0x33ee88) fixme:shdocvw:OleControl_FreezeEvents (0x16c5e0)->(1) fixme:shdocvw:OleControl_FreezeEvents (0x16c5e0)->(0) err:shdocvw:get_typeinfo LoadRegTypeLib failed: 8002801d
wine: Call from 0x406939 to unimplemented function MFC42.DLL.6662, aborting wine: Unimplemented function MFC42.DLL.6662 called at address 0x406939 (thread 0009), starting debugger... Unhandled exception: unimplemented function MFC42.DLL.6662 called in 32-bit code (0x7bc39d4c). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7bc39d4c ESP:0033f564 EBP:0033f5c8 EFLAGS:00000206( - 00 - -IP1) EAX:00001a06 EBX:7bc7a370 ECX:0033f5f0 EDX:001abf50 ESI:0033f570 EDI:ffffffff Stack dump: 0x0033f564: 00000018 00000000 0033f58c 80000100 0x0033f574: 00000001 00000000 00406939 00000002 0x0033f584: 004140fc 00001a06 0033f59c 7eb34587 0x0033f594: 7eb34579 7eb583e4 0033f5bc 7eb346b9 0x0033f5a4: 7ffdcc00 00000000 00110000 7eb583e4 0x0033f5b4: 7eb33590 7b843b80 7bc39d0d 00000000 Backtrace: =>1 0x7bc39d4c in ntdll (+0x29d4c) (0x0033f5c8) 2 0x00406939 in neocronlauncher (+0x6939) (0x0033f600) 3 0x004070d2 in neocronlauncher (+0x70d2) (0x0033f904) 4 0x0040801c in neocronlauncher (+0x801c) (0x0033f9e4) 5 0x00407c97 in neocronlauncher (+0x7c97) (0x0033fa0c) 6 0x00407e2a in neocronlauncher (+0x7e2a) (0x0033fa90) err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file MFC42.dbg ("") 7 0x5f40230b in mfc42 (+0x230b) (0x0033fab0) 8 0x5f402294 in mfc42 (+0x2294) (0x0033fb10) 9 0x5f40221f in mfc42 (+0x221f) (0x0033fb2c) 10 0x5f4021d6 in mfc42 (+0x21d6) (0x0033fb58) 11 0x7ed7282a WINPROC_wrapper+0x1a() in user32 (0x0033fb88) 12 0x7ed72f58 in user32 (+0xa2f58) (0x0033fbc8) 13 0x7ed77e3a CallWindowProcA+0x5a() in user32 (0x0033fc08) 14 0x7ed3f3bf DispatchMessageA+0x15f() in user32 (0x0033fc48) 15 0x5f40133b in mfc42 (+0x133b) (0x0041962c) 16 0x00000113 (0x00020038) 17 0x00000000 (0x00000000) 0x7bc39d4c: subl $4,%esp Modules: Module Address Debug info Name (78 modules) PE 400000-41c000 Export neocronlauncher PE 5f400000-5f4ed000 Export mfc42 ELF 7b800000-7b926000 Deferred kernel32<elf> -PE 7b820000-7b926000 \ kernel32 ELF 7bc00000-7bc95000 Export ntdll<elf> -PE 7bc10000-7bc95000 \ ntdll ELF 7bf00000-7bf03000 Deferred <wine-loader> ELF 7d03d000-7d046000 Deferred libgcc_s.so.1 ELF 7d159000-7d1f1000 Deferred oleaut32<elf> -PE 7d170000-7d1f1000 \ oleaut32 ELF 7d211000-7d269000 Deferred shlwapi<elf> -PE 7d220000-7d269000 \ shlwapi ELF 7d269000-7d35d000 Deferred shell32<elf> -PE 7d280000-7d35d000 \ shell32 ELF 7d35d000-7d397000 Deferred shdocvw<elf> -PE 7d370000-7d397000 \ shdocvw ELF 7d397000-7d3ec000 Deferred rpcrt4<elf> -PE 7d3a0000-7d3ec000 \ rpcrt4 ELF 7d3ec000-7d485000 Deferred ole32<elf> -PE 7d400000-7d485000 \ ole32 ELF 7d485000-7d4b7000 Deferred uxtheme<elf> -PE 7d490000-7d4b7000 \ uxtheme ELF 7d4b7000-7d573000 Deferred comctl32<elf> -PE 7d4c0000-7d573000 \ comctl32 ELF 7d573000-7d588000 Deferred midimap<elf> -PE 7d580000-7d588000 \ midimap ELF 7d839000-7d851000 Deferred msacm32<elf> -PE 7d840000-7d851000 \ msacm32 ELF 7d851000-7d88d000 Deferred wineoss<elf> -PE 7d860000-7d88d000 \ wineoss ELF 7d88d000-7d890000 Deferred libxinerama.so.1 ELF 7d895000-7d89a000 Deferred libxfixes.so.3 ELF 7d89a000-7d8b7000 Deferred imm32<elf> -PE 7d8a0000-7d8b7000 \ imm32 ELF 7de6a000-7e7db000 Deferred libglcore.so.1 ELF 7e7db000-7e86f000 Deferred libgl.so.1 ELF 7e86f000-7e874000 Deferred libxdmcp.so.6 ELF 7e874000-7e95f000 Deferred libx11.so.6 ELF 7e95f000-7e96d000 Deferred libxext.so.6 ELF 7e96d000-7e972000 Deferred libxxf86vm.so.1 ELF 7e972000-7e989000 Deferred libice.so.6 ELF 7e989000-7e992000 Deferred libsm.so.6 ELF 7e994000-7e99d000 Deferred libxcursor.so.1 ELF 7e99d000-7e9a1000 Deferred libxrandr.so.2 ELF 7e9a1000-7e9a9000 Deferred libxrender.so.1 ELF 7e9b9000-7ea46000 Deferred winex11<elf> -PE 7e9d0000-7ea46000 \ winex11 ELF 7ea4f000-7ea6e000 Deferred libexpat.so.0 ELF 7ea6e000-7ea98000 Deferred libfontconfig.so.1 ELF 7ea98000-7eaaa000 Deferred libz.so.1 ELF 7eaaa000-7eb0f000 Deferred libfreetype.so.6 ELF 7eb0f000-7eb73000 Deferred msvcrt<elf> -PE 7eb20000-7eb73000 \ msvcrt ELF 7eb73000-7eb85000 Deferred libresolv.so.2 ELF 7eb85000-7eb87000 Deferred libnvidia-tls.so.1 ELF 7ebac000-7ebd8000 Deferred ws2_32<elf> -PE 7ebb0000-7ebd8000 \ ws2_32 ELF 7ebd8000-7ec1d000 Deferred advapi32<elf> -PE 7ebe0000-7ec1d000 \ advapi32 ELF 7ec1d000-7ecb0000 Deferred gdi32<elf> -PE 7ec30000-7ecb0000 \ gdi32 ELF 7ecb0000-7edea000 Export user32<elf> -PE 7ecd0000-7edea000 \ user32 ELF 7edea000-7ee78000 Deferred winmm<elf> -PE 7ee00000-7ee78000 \ winmm ELF 7ef8a000-7ef94000 Deferred libnss_files.so.2 ELF 7ef94000-7ef9e000 Deferred libnss_nis.so.2 ELF 7ef9e000-7efb4000 Deferred libnsl.so.1 ELF 7efb4000-7efd9000 Deferred libm.so.6 ELF 7efda000-7efdd000 Deferred libxau.so.6 ELF 7efe2000-7f000000 Deferred iphlpapi<elf> -PE 7eff0000-7f000000 \ iphlpapi ELF f7c84000-f7c8c000 Deferred libnss_compat.so.2 ELF f7c8e000-f7c92000 Deferred libdl.so.2 ELF f7c92000-f7db8000 Deferred libc.so.6 ELF f7db8000-f7dcf000 Deferred libpthread.so.0 ELF f7df6000-f7f07000 Deferred libwine.so.1 ELF f7f08000-f7f24000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 0000000a 0000000b 0 00000008 (D) D:\neocron2\NeocronLauncher.exe 00000009 0 <==