http://bugs.winehq.org/show_bug.cgi?id=4653
Summary: ChurchWindows 2005 demo (InstallShield) crashes on install Product: Wine Version: CVS Platform: PC URL: http://bugs.winehq.org/show_bug.cgi?id=3453 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-loader AssignedTo: wine-bugs@winehq.org ReportedBy: ahziem1@mailbolt.com
Dan Kegel has a script for automated installation of CW 2005 demo, but it produces a crash near the very beginning. Also, when I try running CW2005Trial.exe with IE installed or a clean ~/.wine, it crashes at the same point. So, it seems like a regression.
Downloads: http://209.190.80.19/Trial/CW%202005%20Trial.exe http://kegel.com/wine/cw.sh.txt
System: - WINE CVS 20060223 compiled with GCC 3.2 - WINE 0.9.7 RPM - Fedora Core 4 - Linux 2.6.15
Debug: wine: Unhandled page fault on read access to 0xffffffff at address 0x601ee6e6 (thread 000f), starting debugger... WineDbg starting on pid 0xe Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0x601ee6e6). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:601ee6e6 ESP:7fb8d3bc EBP:7fb8d400 EFLAGS:00210246( - 00 -RIZP1) EAX:601ee6a9 EBX:003247e8 ECX:0033f040 EDX:0033f044 ESI:7f4c01c8 EDI:00010050 Stack dump: 0x7fb8d3bc: 00010050 00000081 00000000 7fb8d878 0x7fb8d3cc: 00010050 601ee6a9 0030144e 00010050 0x7fb8d3dc: 00000081 00000000 7fb8d878 00000002 0x7fb8d3ec: 7ffdc0cc 7fb8d420 003247e8 601ee6a9 0x7fb8d3fc: 00010050 7fb8d440 0030175e 601ee6a9 0x7fb8d40c: 00010050 00000081 00000000 7fb8d878 Backtrace: =>1 0x601ee6e6 in igdi (+0xe6e6) (0x601ee6e6) 2 0x0030175e WINPROC_CallWndProc+0x62(proc=0x601ee6a9, hwnd=0x10050, msg=0x81, wParam=0x0, lParam=0x7fb8d878) [/home/z/tmp/wine/dlls/user/winproc.c:416] in user32 (0x0030175e) 3 0x003073e0 CallWindowProcA+0x114(func=0x601ee6a9, hwnd=0x10050, msg=0x81, wParam=0x0, lParam=0x7fb8d878) [/home/z/tmp/wine/dlls/user/winproc.c:3283] in user32 (0x003073e0) 4 0x002db930 call_window_proc+0x128(hwnd=0x10050, msg=0x81, wparam=0x0, lparam=0x7fb8d878, unicode=0x0, same_thread=0x1) [/home/z/tmp/wine/dlls/user/message.c:1521] in user32 (0x002db930) 5 0x002dd5ab SendMessageTimeoutA+0x1df(hwnd=0x10050, msg=0x81, wparam=0x0, lparam=0x7fb8d878, flags=0x0, timeout=0x0, res_ptr=0x7fb8d5a8) [/home/z/tmp/wine/dlls/user/message.c:2397] in user32 (0x002dd5ab) 6 0x002dd637 SendMessageA+0x33(hwnd=0x10050, msg=0x81, wparam=0x0, lparam=0x7fb8d878) [/home/z/tmp/wine/dlls/user/message.c:2442] in user32 (0x002dd637) 7 0x0082aa6a X11DRV_CreateWindow+0x5fe(hwnd=0x10050, cs=0x7fb8d878, unicode=0x0) [/home/z/tmp/wine/dlls/x11drv/window.c:951] in winex11 (0x0082aa6a) 8 0x002fb0d3 WIN_CreateWindowEx+0x4d3(cs=0x7fb8d878, classAtom=0xc02c, type=0x2) [/home/z/tmp/wine/dlls/user/win.c:1057] in user32 (0x002fb0d3) 9 0x002fb855 CreateWindowExA+0xd5(exStyle=0x20, className=0xc02c, windowName=0x0, style=0x40000000, x=0x0, y=0x0, width=0x0, height=0x0, parent=0x30034, menu=0x7f4c01c0, instance=0x601e0000, data=0x0) [/home/z/tmp/wine/dlls/user/win.c:1212] in user32 (0x002fb855) 10 0x601ee883 in igdi (+0xe883) (0x601ee883) 11 0x601ed643 in igdi (+0xd643) (0x601ed643) 12 0x601edc7b in igdi (+0xdc7b) (0x601edc7b) 13 0x601ed404 in igdi (+0xd404) (0x601ed404) 14 0x603b6883 in setup (+0x6883) (0x603b6883) 15 0x603c613e in setup (+0x1613e) (0x603c613e) 16 0x603c682e in setup (+0x1682e) (0x603c682e) 17 0x603c5dc8 in setup (+0x15dc8) (0x603c5dc8) 18 0x0030144e WINPROC_wrapper+0x1a in user32 (0x0030144e) 19 0x0030175e WINPROC_CallWndProc+0x62(proc=0x603c5cb0, hwnd=0x30034, msg=0x110, wParam=0x0, lParam=0x7f5e2bd8) [/home/z/tmp/wine/dlls/user/winproc.c:416] in user32 (0x0030175e) 20 0x003073e0 CallWindowProcA+0x114(func=0x360d9c, hwnd=0x30034, msg=0x110, wParam=0x0, lParam=0x7f5e2bd8) [/home/z/tmp/wine/dlls/user/winproc.c:3283] in user32 (0x003073e0) 21 0x002adc5d DefDlgProcA+0x6d(hwnd=0x30034, msg=0x110, wParam=0x0, lParam=0x7f5e2bd8) [/home/z/tmp/wine/dlls/user/defdlg.c:455] in user32 (0x002adc5d) 22 0x0030144e WINPROC_wrapper+0x1a in user32 (0x0030144e) 23 0x0030175e WINPROC_CallWndProc+0x62(proc=0x2adbf0, hwnd=0x30034, msg=0x110, wParam=0x0, lParam=0x7f5e2bd8) [/home/z/tmp/wine/dlls/user/winproc.c:416] in user32 (0x0030175e) 24 0x00306d50 WINPROC_CallProc32WTo32A+0x84(func=0x2adbf0, hwnd=0x30034, msg=0x110, wParam=0x0, lParam=0x7f5e2bd8) [/home/z/tmp/wine/dlls/user/winproc.c:3096] in user32 (0x00306d50) 25 0x0030750c CallWindowProcW+0x114(func=0x360b7a, hwnd=0x30034, msg=0x110, wParam=0x0, lParam=0x7f5e2bd8) [/home/z/tmp/wine/dlls/user/winproc.c:3324] in user32 (0x0030750c) 26 0x002db8c5 call_window_proc+0xbd(hwnd=0x30034, msg=0x110, wparam=0x0, lparam=0x7f5e2bd8, unicode=0x1, same_thread=0x1) [/home/z/tmp/wine/dlls/user/message.c:1516] in user32 (0x002db8c5) 27 0x002dd3b1 SendMessageTimeoutW+0x151(hwnd=0x30034, msg=0x110, wparam=0x0, lparam=0x7f5e2bd8, flags=0x0, timeout=0x0, res_ptr=0x7fb8def4) [/home/z/tmp/wine/dlls/user/message.c:2349] in user32 (0x002dd3b1) 28 0x002dd5f7 SendMessageW+0x33(hwnd=0x30034, msg=0x110, wparam=0x0, lparam=0x7f5e2bd8) [/home/z/tmp/wine/dlls/user/message.c:2431] in user32 (0x002dd5f7) 29 0x002b0ef4 DIALOG_CreateIndirect+0x36c(hInst=0x600b0000, dlgTemplate=0x7ff2878c, owner=0x30030, dlgProc=0x603c5cb0, param=0x7f5e2bd8, unicode=0x0, modal=0x0) [/home/z/tmp/wine/dlls/user/dialog.c:638] in user32 (0x002b0ef4) 30 0x002b1372 CreateDialogIndirectParamAorW+0x26(hInst=0x600b0000, dlgTemplate=0x7ff28748, owner=0x30030, dlgProc=0x603c5cb0, param=0x7f5e2bd8, flags=0x2) [/home/z/tmp/wine/dlls/user/dialog.c:697] in user32 (0x002b1372) 31 0x002b13a1 CreateDialogIndirectParamA+0x29(hInst=0x600b0000, dlgTemplate=0x7ff28748, owner=0x30030, dlgProc=0x603c5cb0, param=0x7f5e2bd8) [/home/z/tmp/wine/dlls/user/dialog.c:706] in user32 (0x002b13a1) 32 0x603c5c9a in setup (+0x15c9a) (0x603c5c9a) 33 0x603c5e79 in setup (+0x15e79) (0x603c5e79) 34 0x603baca2 in setup (+0xaca2) (0x603baca2) 35 0x603ba206 in setup (+0xa206) (0x603ba206) 36 0x603b8ef5 in setup (+0x8ef5) (0x603b8ef5) 37 0x00408134 in cw2005trial (+0x8134) (0x00408134) 38 0x0040738b in cw2005trial (+0x738b) (0x0040738b) 39 0x0040b257 in cw2005trial (+0xb257) (0x0040b257) 40 0x00753d93 start_process+0x11b(arg=0x0) [/home/z/tmp/wine/dlls/kernel/process.c:845] in kernel32 (0x00753d93) 41 0x00e60bc7 (0x00e60bc7) 0x601ee6e6: call *%esi fixme:winedbg:be_i386_is_func_call Unsupported yet call insn (0x10) at 0x601ee6e6 Modules: Module Address Debug info Name (66 modules) ELF 0x00101000-00169000 Deferred libfreetype.so.6 ELF 0x00101000-00169000 Deferred libfreetype.so.6 ELF 0x0013c000-0013e000 Deferred xlcutf8load.so.2 ELF 0x00248000-00260000 Deferred version<elf> -PE 0x00250000-00260000 \ version ELF 0x00260000-00371000 Stabs user32<elf> -PE 0x00280000-00371000 \ user32 ELF 0x00371000-003f3000 Deferred gdi32<elf> -PE 0x00380000-003f3000 \ gdi32 PE 0x00400000-0041c000 Export cw2005trial ELF 0x0041c000-00456000 Deferred advapi32<elf> -PE 0x00430000-00456000 \ advapi32 ELF 0x00456000-004da000 Deferred ole32<elf> -PE 0x00470000-004da000 \ ole32 ELF 0x004da000-0051f000 Deferred rpcrt4<elf> -PE 0x004f0000-0051f000 \ rpcrt4 ELF 0x00523000-0052e000 Deferred libnss_files.so.2 ELF 0x0052e000-005b8000 Deferred oleaut32<elf> -PE 0x00540000-005b8000 \ oleaut32 ELF 0x0063a000-00659000 Deferred ximcp.so.2 ELF 0x0066f000-0068c000 Deferred iphlpapi<elf> -PE 0x00680000-0068c000 \ iphlpapi ELF 0x0068c000-006a8000 Deferred imm32<elf> -PE 0x00690000-006a8000 \ imm32 -PE 0x00690000-006a8000 \ imm32 ELF 0x006a3000-0071e000 Deferred libgl.so.1 ELF 0x006a8000-006d7000 Deferred uxtheme<elf> -PE 0x006b0000-006d7000 \ uxtheme PE 0x00710000-007e2000 DIA kernel32 PE 0x00710000-007e2000 DIA kernel32 PE 0x00710000-007e2000 DIA kernel32 ELF 0x007e2000-00858000 Stabs winex11<elf> -PE 0x007f0000-00858000 \ winex11 -PE 0x007f0000-00858000 \ winex11 -PE 0x007f0000-00858000 \ winex11 -PE 0x007f0000-00858000 \ winex11 ELF 0x00864000-0086e000 Deferred libxcursor.so.1 ELF 0x00885000-0088d000 Deferred libxrender.so.1 ELF 0x0088f000-00893000 Deferred libxrandr.so.2 ELF 0x009a7000-00a4e000 Deferred comctl32<elf> -PE 0x009b0000-00a4e000 \ comctl32 ELF 0x00a4e000-00a80000 Deferred crypt32<elf> -PE 0x00a60000-00a80000 \ crypt32 ELF 0x00a8b000-00adf000 Deferred shlwapi<elf> -PE 0x00aa0000-00adf000 \ shlwapi ELF 0x00aee000-00b0a000 Deferred ld-linux.so.2 ELF 0x00b0c000-00c35000 Deferred libc.so.6 ELF 0x00c37000-00c5c000 Deferred libm.so.6 ELF 0x00c5e000-00c62000 Deferred libdl.so.2 ELF 0x00c62000-00c94000 Deferred rsaenh<elf> -PE 0x00c70000-00c94000 \ rsaenh ELF 0x00c62000-00c94000 Deferred rsaenh<elf> -PE 0x00c70000-00c94000 \ rsaenh ELF 0x00c64000-00d38000 Deferred libx11.so.6 PE 0x00cf0000-00d4d000 Deferred ntdll PE 0x00cf0000-00d4d000 Deferred ntdll ELF 0x00d60000-00d72000 Deferred libpthread.so.0 ELF 0x00d9b000-00dba000 Deferred libexpat.so.0 ELF 0x00dbc000-00de6000 Deferred libfontconfig.so.1 ELF 0x00ecb000-00edf000 Deferred lz32<elf> -PE 0x00ed0000-00edf000 \ lz32 ELF 0x00edf000-00f9d000 Deferred shell32<elf> -PE 0x00ef0000-00f9d000 \ shell32 PE 0x600b0000-600d6000 Deferred _setup PE 0x601e0000-6020a000 Export igdi PE 0x603b0000-603f6000 Export setup ELF 0x7bf00000-7bf03000 Deferred <wine-loader> Threads: process tid prio (all id:s are in hex) 0000000e (D) Z:\home\z\tmp\CW2005Trial.exe 00000010 0 0000000f 0 <== 0000000c 0000000d 0 WineDbg terminated on pid 0xe