http://bugs.winehq.org/show_bug.cgi?id=4040
Summary: Unhandled exception when trying to run an updater for LL ragnarok Product: Wine Version: 0.9.3. Platform: PC URL: http://appdb.winehq.org/appview.php?versionId=928 OS/Version: Linux Status: UNCONFIRMED Severity: blocker Priority: P2 Component: wine-kernel AssignedTo: wine-bugs@winehq.org ReportedBy: rzadzins@wit.edu.pl
Version used: Lightside Legend Ragnarok Online - www.clownphobia.com Kernel: 2.6.14-gentoo-r2 GFX: Nvidia CPU: P4 2.4GHz
Description: It installs just fine, then i need to run the updater to get all the patches. Then wine 0.9.3 crashes with the following errorlog: fausto@ryba $ wine llragnarok.exe fixme:wave:ALSA_ComputeCaps Device has a minimum of 2 channels fixme:wave:ALSA_ComputeCaps Device has a minimum of 2 channels wine: Unhandled page fault on read access to 0x0040160f at address 0x40160f (thread 0009), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: page fault on read access to 0x0040160f in 32-bit code (0x0040160f). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:0040160f ESP:7fa4fe80 EBP:7fa4ff14 EFLAGS:00210206( - 00 - RIP1) EAX:0040160f EBX:7fcb0608 ECX:7fcb0608 EDX:004168c2 ESI:0041d004 EDI:7ffff1a0 Stack dump: 0x7fa4fe80: 00411ebe 00000000 00411dec 0041d000 0x7fa4fe90: 0041d058 0041d05c 0041d070 00411616 0x7fa4fea0: 7ffff1a0 0041157e 7fcb0608 c0000005 0x7fa4feb0: 7fa4fed4 7fc68a82 7fa4fec0 7fe6ac00 0x7fa4fec0: 00180016 7fe6ac00 7fcb0608 0041157e 0x7fa4fed0: 7ffff1a0 7fa4feec 7fc68b71 7fe6ac00 Backtrace: =>1 0x0040160f in llragnarok (+0x160f) (0x0040160f) 2 0x7fc75800 start_process+0xf0(arg=0x0) [/root/temp/wine-0.9.3/dlls/kernel/process.c:994] in kernel32 (0x7fc75800) 3 0xb7ef2e67 wine_switch_to_stack+0x17 in libwine.so.1 (0xb7ef2e67) 0x0040160f: testb $0x1,0x00422cd8 Modules: Module Address Debug info Name (84 modules) PE 0x00400000-00429000 Export llragnarok PE 0x21100000-2115d000 Deferred mss32 PE 0x22600000-22616000 Deferred mssfast.m3d PE 0x26f00000-26f2a000 Deferred mp3dec.asi ELF 0x7bf00000-7bf03000 Deferred <wine-loader> ELF 0x7dbe9000-7dc0d000 Deferred msacm32<elf> -PE 0x7dbf0000-7dc0d000 \ msacm32 ELF 0x7dc0d000-7dc25000 Deferred msacm.drv<elf> -PE 0x7dc10000-7dc25000 \ msacm.drv ELF 0x7dc25000-7dceb000 Deferred libasound.so.2 ELF 0x7dceb000-7dd00000 Deferred midimap<elf> -PE 0x7dcf0000-7dd00000 \ midimap ELF 0x7de0a000-7de90000 Deferred winmm<elf> -PE 0x7de20000-7de90000 \ winmm ELF 0x7dfa2000-7dfcc000 Deferred winealsa.drv<elf> -PE 0x7dfb0000-7dfcc000 \ winealsa.drv ELF 0x7e07b000-7e0cd000 Deferred dsound<elf> -PE 0x7e090000-7e0cd000 \ dsound ELF 0x7e692000-7e72c000 Deferred oleaut32<elf> -PE 0x7e6b0000-7e72c000 \ oleaut32 ELF 0x7e72c000-7e740000 Deferred olepro32<elf> -PE 0x7e730000-7e740000 \ olepro32 PE 0x7e740000-7e75a000 Deferred pclient ELF 0x7e87c000-7e8af000 Deferred uxtheme<elf> -PE 0x7e880000-7e8af000 \ uxtheme ELF 0x7e8fc000-7e906000 Deferred libxcursor.so.1.0.2 ELF 0x7e906000-7e923000 Deferred imm32<elf> -PE 0x7e910000-7e923000 \ imm32 ELF 0x7e923000-7e940000 Deferred ximcp.so.2 ELF 0x7e940000-7e942000 Deferred xlcutf8load.so.2 ELF 0x7e948000-7f105000 Deferred libglcore.so.1 ELF 0x7f105000-7f188000 Deferred libgl.so.1 ELF 0x7f191000-7f195000 Deferred libxrandr.so.2 ELF 0x7f195000-7f19d000 Deferred libxrender.so.1 ELF 0x7f19d000-7f271000 Deferred libx11.so.6 ELF 0x7f271000-7f288000 Deferred libice.so.6 ELF 0x7f288000-7f30b000 Deferred winex11.drv<elf> -PE 0x7f2a0000-7f30b000 \ winex11.drv ELF 0x7f30b000-7f337000 Deferred libexpat.so.0 ELF 0x7f337000-7f361000 Deferred libfontconfig.so.1 ELF 0x7f364000-7f376000 Deferred libxext.so.6 ELF 0x7f376000-7f389000 Deferred libz.so.1 ELF 0x7f389000-7f40a000 Deferred libfreetype.so.6 ELF 0x7f40a000-7f4cc000 Deferred comctl32<elf> -PE 0x7f410000-7f4cc000 \ comctl32 ELF 0x7f4cc000-7f59a000 Deferred shell32<elf> -PE 0x7f4e0000-7f59a000 \ shell32 ELF 0x7f59a000-7f5b8000 Deferred iphlpapi<elf> -PE 0x7f5a0000-7f5b8000 \ iphlpapi ELF 0x7f5b8000-7f600000 Deferred rpcrt4<elf> -PE 0x7f5d0000-7f600000 \ rpcrt4 ELF 0x7f600000-7f694000 Deferred ole32<elf> -PE 0x7f620000-7f694000 \ ole32 ELF 0x7f694000-7f6f0000 Deferred shlwapi<elf> -PE 0x7f6b0000-7f6f0000 \ shlwapi ELF 0x7f6f0000-7f72f000 Deferred advapi32<elf> -PE 0x7f700000-7f72f000 \ advapi32 ELF 0x7f72f000-7f7bf000 Deferred gdi32<elf> -PE 0x7f740000-7f7bf000 \ gdi32 ELF 0x7f7bf000-7f8eb000 Deferred user32<elf> -PE 0x7f7e0000-7f8eb000 \ user32 ELF 0x7f8eb000-7f90a000 Deferred mpr<elf> -PE 0x7f8f0000-7f90a000 \ mpr ELF 0x7f90a000-7f950000 Deferred wininet<elf> -PE 0x7f910000-7f950000 \ wininet ELF 0x7fa51000-7fa57000 Deferred libxxf86vm.so.1 ELF 0x7fa57000-7fa60000 Deferred libsm.so.6 ELF 0x7fa62000-7fa68000 Deferred libxxf86dga.so.1 ELF 0x7fc09000-7fd10000 Stabs kernel32<elf> -PE 0x7fc20000-7fd10000 \ kernel32 ELF 0x7fe23000-7fe2d000 Deferred libnss_files.so.2 ELF 0x7fe2d000-7fe37000 Deferred libnss_nis.so.2 ELF 0x7fe37000-7fe4c000 Deferred libnsl.so.1 ELF 0x7fe4c000-7fe55000 Deferred libnss_compat.so.2 ELF 0x7fe6e000-7fe91000 Deferred libm.so.6 ELF 0x7fe91000-7ff87000 Deferred libwine_unicode.so.1 ELF 0x7ff87000-80000000 Deferred ntdll<elf> -PE 0x7ffa0000-80000000 \ ntdll ELF 0xb7d81000-b7d83000 Deferred libnvidia-tls.so.1 ELF 0xb7d83000-b7d87000 Deferred libdl.so.2 ELF 0xb7d87000-b7e9c000 Deferred libc.so.6 ELF 0xb7e9c000-b7eee000 Deferred libpthread.so.0 ELF 0xb7eee000-b7f08000 DIA libwine.so.1 ELF 0xb7f1e000-b7f35000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\Lightside - Legend Ragnarok\llragnarok.exe 00000011 15 0000000f 15 0000000a 0 00000009 0 <== WineDbg terminated on pid 0x8
NOTE: I can run the client itself tho, it launches without problems, with sound and everything. I can enter the password, but it wont connect without all the patches downloaded from patches.clownphobia.com. The patcher itself seems to be somehow "connected to" iexplorer.exe