[Bug 4653] New: ChurchWindows 2005 demo (InstallShield) crashes on install

Wine Bugs wine-bugs at winehq.org
Fri Feb 24 09:04:01 CST 2006


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 at winehq.org
        ReportedBy: ahziem1 at 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

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list