http://bugs.winehq.org/show_bug.cgi?id=4244
Summary: HAFAS-Windows installer crashes wine Product: Wine Version: 0.9 Platform: PC URL: http://www.kvg-kiel.de/fahrplan/auskunft/KVG.exe OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-gui AssignedTo: wine-bugs@winehq.org ReportedBy: phobieweb@yahoo.de
KVG.exe is a self-extracting-zip-archive. After extraction we can start the setup.exe which never worked for me on wine. I always install on windows and use the installed application with wine on debian/sid.
The application is freeware, so you can try out yourself...
Used wine "0.9-1" from debian/sid
I think the debug messages will tell more than 1000 workds from me:
(phobie@NYX) {~/.wine/drive_c/windows/temp/CD} $ LANG=C wine setup.exe Invoking /usr/lib/wine/wine.bin setup.exe ... wine: Unhandled exception (thread 0009), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0x7f15c518). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033 EIP:7f15c518 ESP:7fc0eff4 EBP:7fc0f018 EFLAGS:00010246( - 00 -RIZP1) EAX:00000000 EBX:7f9dfbc4 ECX:000001bc EDX:7f9e93e4 ESI:00000000 EDI:7fd82116 Stack dump: 0x7fc0eff4: 00000002 00000001 7fc0f00c 7f1757bf 0x7fc0f004: 7f9e93e0 7f9dfbc4 7f9dfbc4 00005c76 0x7fc0f014: 7fd8210c 7fc0f0d0 7f179d0d 000001bc 0x7fc0f024: 0000000e 00000000 7fd82116 00000000 0x7fc0f034: 7eeb0090 7fd61fc0 0000000e 7ffb1d19 0x7fc0f044: 7fcb08a4 00000001 7fd80776 7f9e93e0 0200: sel=1007 base=7fe70000 limit=00001fff 32-bit rw- Backtrace: =>1 0x7f15c518 Escape+0x88 in gdi32 (0x7fc0f018) 2 0x7f179d0d PlayMetaFileRecord+0x6bd in gdi32 (0x7fc0f0d0) 3 0x7f17b004 in gdi32 (+0x3b004) (0x7fc0f118) 4 0x7f17b165 PlayMetaFile+0x15 in gdi32 (0x7fc0f120) 5 0x0041b566 in setup (+0x1b566) (0x7fc0f184) 6 0x00411950 GrafChildWndProc+0x32e in setup (0x7fc0f210) 7 0x00411727 GrafChildWndProc+0x105 in setup (0x7fc0f248) 8 0x7fa9f667 WINPROC_wrapper+0x17 in user32 (0x7fc0f26c) 9 0x7faa0200 in user32 (+0x80200) (0x7fc0f29c) 10 0x7faa51ce CallWindowProcW+0x11e in user32 (0x7fc0f73c) 11 0x7fa75def in user32 (+0x55def) (0x7fc0f794) 12 0x7fa794c6 SendMessageTimeoutW+0x156 in user32 (0x7fc0f7e0) 13 0x7fa79515 SendMessageW+0x35 in user32 (0x7fc0f80c) 14 0x7fa825d7 RedrawWindow+0x347 in user32 (0x7fc0f858) 15 0x7fa83772 UpdateWindow+0x22 in user32 (0x7fc0f874) 16 0x00411df7 GrafChildWndProc+0x7d5 in setup (0x7fc0fbd4) 17 0x00412417 GrafChildWndProc+0xdf5 in setup (0x7fc0fbf0) 18 0x004015c4 in setup (+0x15c4) (0x7fc0fe58) 19 0x00401762 in setup (+0x1762) (0x7fc0fe98) 20 0x0041e54b EntryPoint+0x14b in setup (0x7fc0ff2c) 21 0x7fc7b2e7 in kernel32 (+0x4b2e7) (0x7fc0fff4) 22 0xb7f00c31 wine_switch_to_stack+0x11 in libwine.so.1 (0x00000000) 0x7f15c518 Escape+0x88 in gdi32: movl %eax,0x0(%esi) Modules: Module Address Debug info Name (53 modules) PE 0x00400000-00435000 Export setup PE 0x10000000-10012000 Deferred hacunz32 ELF 0x7bf00000-7bf03000 Deferred <wine-loader> ELF 0x7e49f000-7e4bb000 Deferred imm32<elf> -PE 0x7e4b0000-7e4bb000 \ imm32 ELF 0x7e4bb000-7e4d8000 Deferred ximcp.so.2 ELF 0x7e4d8000-7e4dc000 Deferred libxrandr.so.2 ELF 0x7e4dc000-7e4e5000 Deferred libxrender.so.1 ELF 0x7e57d000-7ecce000 Deferred libglcore.so.1 ELF 0x7ecce000-7ed46000 Deferred libgl.so.1 ELF 0x7ed46000-7ee12000 Deferred libx11.so.6 ELF 0x7ee12000-7ee20000 Deferred libxext.so.6 ELF 0x7ee20000-7ee26000 Deferred libxxf86dga.so.1 ELF 0x7ee26000-7ee3d000 Deferred libice.so.6 ELF 0x7ee3d000-7eeb8000 Deferred winex11.drv<elf> -PE 0x7ee50000-7eeb8000 \ winex11.drv ELF 0x7eeb8000-7eed8000 Deferred libexpat.so.1 ELF 0x7eed8000-7ef07000 Deferred libfontconfig.so.1 ELF 0x7ef07000-7ef1b000 Deferred libz.so.1 ELF 0x7ef1b000-7ef88000 Deferred libfreetype.so.6 ELF 0x7ef88000-7efa5000 Deferred mpr<elf> -PE 0x7ef90000-7efa5000 \ mpr ELF 0x7efa5000-7efb9000 Deferred lz32<elf> -PE 0x7efb0000-7efb9000 \ lz32 ELF 0x7efb9000-7efd1000 Deferred version<elf> -PE 0x7efc0000-7efd1000 \ version ELF 0x7efd1000-7f00b000 Deferred advapi32<elf> -PE 0x7efe0000-7f00b000 \ advapi32 ELF 0x7f010000-7f019000 Deferred libxcursor.so.1 ELF 0x7f019000-7f01c000 Deferred xlcdef.so.2 ELF 0x7f0f8000-7f9fb000 Export gdi32<elf> -PE 0x7f140000-7f9fb000 \ gdi32 ELF 0x7f9fb000-7fb10000 Export user32<elf> -PE 0x7fa20000-7fb10000 \ user32 ELF 0x7fc10000-7fc15000 Deferred libxxf86vm.so.1 ELF 0x7fc15000-7fd10000 Export kernel32<elf> -PE 0x7fc30000-7fd10000 \ kernel32 ELF 0x7fe22000-7fe2a000 Deferred libsm.so.6 ELF 0x7fe2a000-7fe36000 Deferred libnss_files.so.2 ELF 0x7fe36000-7fe40000 Deferred libnss_nis.so.2 ELF 0x7fe40000-7fe56000 Deferred libnsl.so.1 ELF 0x7fe56000-7fe5f000 Deferred libnss_compat.so.2 ELF 0x7fe63000-7fe65000 Deferred libnvidia-tls.so.1 ELF 0x7fe65000-7fe70000 Deferred libgcc_s.so.1 ELF 0x7fe73000-7fe99000 Deferred libm.so.6 ELF 0x7fe99000-7ff8e000 Deferred libwine_unicode.so.1 ELF 0x7ff8e000-80000000 Deferred ntdll<elf> -PE 0x7ffa0000-80000000 \ ntdll ELF 0xb7d9e000-b7da2000 Deferred libdl.so.2 ELF 0xb7da2000-b7ed9000 Deferred libc.so.6 ELF 0xb7ed9000-b7eeb000 Deferred libpthread.so.0 ELF 0xb7efc000-b7f16000 Export libwine.so.1 ELF 0xb7f17000-b7f2e000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\windows\temp\CD\setup.exe 00000009 0 <== WineDbg terminated on pid 0x8 Wine exited with a successful status (phobie@NYX) {~/.wine/drive_c/windows/temp/CD} $