http://bugs.winehq.org/show_bug.cgi?id=3584
Summary: all tested setup apps page fault Product: Wine Version: CVS Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-binary AssignedTo: wine-bugs@winehq.org ReportedBy: akohlsmith-wine@mixdown.ca
Working with some very bright individuals in #winehq we've come to the conclusion that there is something unusual about my setup. It is a stock Slackware 10.1 system, stock kernel.org kernel 2.6.13 SMP (HT) on a P4 system with 768MB of RAM. I was running with the kernel default of CONFIG_NOHIGHMEM but it was suggested I use CONFIG_HIGHMEM4G to get the 2G/2G split instead of the default 3G/1G... no change.
Wine is compiled clean from CVS HEAD (as of 20051014), rm -rf ~/.wine before make install. Running as a normal user. Also tried forcing windows version to Win2k and copying comctl32.dll over (and forcing native instead of builtin use of comctl32).
Almost all apps fail immediately and with a very very similar backtrace. Some will get the InstallShield "initializing" progressbar, some just crash right away without putting anything on the screen.
I'm running xorg 6.8.1 on an ATI Radeon Mobility M7 LW (Mobility 7500) -- this is an IBM Thinkpad T30.
An example backtrace from a failed setup.exe attempt is at the bottom of this bug report (palm desktop 4.14), but two different versions of Agendus also fail pretty much the same way. Please note that there are libraries loaded above 0x7fffffff, which I was told is unusual.
Hopefully someone can assist.
$ wine setup.exe fixme:msi:MsiGetProductInfoW L"{E89D78B8-28F7-412F-8B26-C684739CBBDC}" L"PackageCode" 0x403ae6b8 0x4066d888 fixme:msi:MsiInstallProductW L"C:\windows\temp\_is33b\ISScript8.Msi" L"REBOOT=ReallySuppress ADDLOCAL=All" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveFiles" fixme:msi:ACTION_InstallFiles Write DiskPrompt fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveRegistryValues" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveFolders" fixme:msi:MsiInstallProductW L"C:\windows\temp\_is33b\Palm Desktop.msi" L" SETUPEXEDIR=Z:\home\andrew\palm\t" wine: Unhandled exception (thread 000c), starting debugger... WineDbg starting on pid 0xa Unhandled exception: page fault on write access to 0x7efffd80 in 32-bit code (0xb7fd477b). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:0000 EIP:b7fd477b ESP:7ee3f150 EBP:7ee3f248 EFLAGS:00210246( - 00 -RIZP1) EAX:00000000 EBX:b7fdfff8 ECX:7ee3f170 EDX:7ee3f290 ESI:7ee3f290 EDI:7efffd80 Stack dump: 0x7ee3f150: 7ee3f178 00000000 00000000 00000000 0x7ee3f160: 7efffd80 b7e77d20 7c054bdc 7c054bd8 0x7ee3f170: 00000000 00000000 b7fdfff8 7ee3f290 0x7ee3f180: b7fdfcc0 7ee3f248 7ee3f150 b7fd4766 0x7ee3f190: 00000000 7ee3f1a4 b7f41630 7fff15d4 0x7ee3f1a0: 7ee3f350 7ee3f1f8 b7f26254 00000040 Backtrace: =>1 0xb7fd477b _dl_catch_error+0x6b in ld-linux.so.2 (0x7ee3f248) 2 0xf7ed:0x4b4c (0x11cf:0x7fde) 3 0xf7ed:0x4920 (0x11cf:0x6f74) 4 0xf7ed:0x3330 (0x11cf:0x3164) 5 0x6154:0x656e (0x11cf:0x4c66) 6 0x6e64:0x6873 (0x11cf:0x635c) 7 0x6e64:0x7220 (0x11cf:0x646e) 8 0x6e64:0x6572 (0x11cf:0x6120) 9 0x6e64:0x4f53 (0x11cf:0x2044) 10 0x3836:0x4245 (0x11cf:0x4138) 11 0x3836:0x6562 (0x11cf:0x206e) 12 0x3836:0x4431 (0x11cf:0x312c) 13 0x6e6f:0x6974 (0x11cf:0x6e68) 14 0x6977:0x2079 (0x11cf:0x706c) 15 0x2072:0x6f20 (0x11cf:0x6220) 16 0x2072:0x746f (0x11cf:0x7570) 17 0x6e49:0x2065 (0x11cf:0x7420) 18 0x6e49:0x615c (0x11cf:0x6f74) 19 0x6e49:0x3330 (0x11cf:0x3164) 20 0x6154:0x656e (0x11cf:0x4c66) 21 0x6e64:0x6873 (0x11cf:0x635c) 22 0x6e64:0x7220 (0x11cf:0x646e) 23 0x6e64:0x6572 (0x11cf:0x6120) 24 0x6e64:0x4f53 (0x11cf:0x2044) 25 0x3836:0x4245 (0x11cf:0x4138) 26 0x3836:0x6562 (0x11cf:0x206e) 27 0x3836:0x4431 (0x11cf:0x312c) 28 0x6e6f:0x6974 (0x11cf:0x6e68) 29 0x6977:0x2079 (0x11cf:0x706c) 30 0x2072:0x6f20 (0x11cf:0x6220) 31 0x2072:0x746f (0x11cf:0x7570) 32 0x6e49:0x2065 (0x11cf:0x7420) 33 0x6e49:0x615c (0x11cf:0x6f74) 34 0x6e49:0x3330 (0x11cf:0x3164) 35 0x6154:0x656e (0x11cf:0x4c66) 36 0x6e64:0x6873 (0x11cf:0x635c) 37 0x6e64:0x7220 (0x11cf:0x646e) 38 0x6e64:0x6572 (0x11cf:0x6120) 39 0x6e64:0x4f53 (0x11cf:0x2044) 40 0x3836:0x4245 (0x11cf:0x4138) 41 0x3836:0x6562 (0x11cf:0x206e) 42 0x3836:0x4431 (0x11cf:0x312c) 43 0x6e6f:0x6974 (0x11cf:0x6e68) 44 0x6977:0x2079 (0x11cf:0x706c) 45 0x2072:0x6f20 (0x11cf:0x6220) 46 0x2072:0x746f (0x11cf:0x7570) 47 0x6e49:0x2065 (0x11cf:0x7420) 48 0x6e49:0x615c (0x11cf:0x6f74) 49 0x6e49:0x3330 (0x11cf:0x3164) 50 0x6154:0x656e (0x11cf:0x4c66) 51 0x6e64:0x6873 (0x11cf:0x635c) 52 0x6e64:0x7220 (0x11cf:0x646e) 53 0x6e64:0x6572 (0x11cf:0x6120) 54 0x6e64:0x4f53 (0x11cf:0x2044) 55 0x3836:0x4245 (0x11cf:0x4138) 56 0x3836:0x6562 (0x11cf:0x206e) 57 0x3836:0x4431 (0x11cf:0x312c) 58 0x6e6f:0x6974 (0x11cf:0x6e68) 59 0x6977:0x2079 (0x11cf:0x706c) 60 0x2072:0x6f20 (0x11cf:0x6220) 61 0x2072:0x746f (0x11cf:0x7570) 62 0x6e49:0x2065 (0x11cf:0x7420) 63 0x6e49:0x615c (0x11cf:0x6f74) 64 0x6e49:0x3330 (0x11cf:0x3164) 65 0x6154:0x656e (0x11cf:0x4c66) 66 0x6e64:0x6873 (0x11cf:0x635c) 67 0x6e64:0x7220 (0x11cf:0x646e) 68 0x6e64:0x6572 (0x11cf:0x6120) 69 0x6e64:0x4f53 (0x11cf:0x2044) 70 0x3836:0x4245 (0x11cf:0x4138) 71 0x3836:0x6562 (0x11cf:0x206e) 72 0x3836:0x4431 (0x11cf:0x312c) 73 0x6e6f:0x6974 (0x11cf:0x6e68) 74 0x6977:0x2079 (0x11cf:0x706c) 75 0x2072:0x6f20 (0x11cf:0x6220) 76 0x2072:0x746f (0x11cf:0x7570) 77 0x6e49:0x2065 (0x11cf:0x7420) 78 0x6e49:0x615c (0x11cf:0x6f74) 79 0x6e49:0x3330 (0x11cf:0x3164) 80 0x6154:0x656e (0x11cf:0x4c66) 81 0x6e64:0x6873 (0x11cf:0x635c) 82 0x6e64:0x7220 (0x11cf:0x646e) 83 0x6e64:0x6572 (0x11cf:0x6120) 84 0x6e64:0x4f53 (0x11cf:0x2044) 85 0x3836:0x4245 (0x11cf:0x4138) 86 0x3836:0x6562 (0x11cf:0x206e) 87 0x3836:0x4431 (0x11cf:0x312c) 88 0x6e6f:0x6974 (0x11cf:0x6e68) 89 0x6977:0x2079 (0x11cf:0x706c) 90 0x2072:0x6f20 (0x11cf:0x6220) 91 0x2072:0x746f (0x11cf:0x7570) 92 0x6e49:0x2065 (0x11cf:0x7420) 93 0x6e49:0x615c (0x11cf:0x6f74) 94 0x6e49:0x3330 (0x11cf:0x3164) 95 0x6154:0x656e (0x11cf:0x4c66) 96 0x6e64:0x6873 (0x11cf:0x635c) 97 0x6e64:0x7220 (0x11cf:0x646e) 98 0x6e64:0x6572 (0x11cf:0x6120) 99 0x6e64:0x4f53 (0x11cf:0x2044) 100 0x3836:0x4245 (0x11cf:0x4138) 101 0x3836:0x6562 (0x11cf:0x206e) 102 0x3836:0x4431 (0x11cf:0x312c) 103 0x6e6f:0x6974 (0x11cf:0x6e68) 104 0x6977:0x2079 (0x11cf:0x706c) 105 0x2072:0x6f20 (0x11cf:0x6220) 106 0x2072:0x746f (0x11cf:0x7570) 107 0x6e49:0x2065 (0x11cf:0x7420) 108 0x6e49:0x615c (0x11cf:0x6f74) 109 0x6e49:0x3330 (0x11cf:0x3164) 110 0x6154:0x656e (0x11cf:0x4c66) 111 0x6e64:0x6873 (0x11cf:0x635c) 112 0x6e64:0x7220 (0x11cf:0x646e) 113 0x6e64:0x6572 (0x11cf:0x6120) 114 0x6e64:0x4f53 (0x11cf:0x2044) 115 0x3836:0x4245 (0x11cf:0x4138) 116 0x3836:0x6562 (0x11cf:0x206e) 117 0x3836:0x4431 (0x11cf:0x312c) 118 0x6e6f:0x6974 (0x11cf:0x6e68) 119 0x6977:0x2079 (0x11cf:0x706c) 120 0x2072:0x6f20 (0x11cf:0x6220) 121 0x2072:0x746f (0x11cf:0x7570) 122 0x6e49:0x2065 (0x11cf:0x7420) 123 0x6e49:0x615c (0x11cf:0x6f74) 124 0x6e49:0x3330 (0x11cf:0x3164) 125 0x6154:0x656e (0x11cf:0x4c66) 126 0x6e64:0x6873 (0x11cf:0x635c) 127 0x6e64:0x7220 (0x11cf:0x646e) 128 0x6e64:0x6572 (0x11cf:0x6120) 129 0x6e64:0x4f53 (0x11cf:0x2044) 130 0x3836:0x4245 (0x11cf:0x4138) 131 0x3836:0x6562 (0x11cf:0x206e) 132 0x3836:0x4431 (0x11cf:0x312c) 133 0x6e6f:0x6974 (0x11cf:0x6e68) 134 0x6977:0x2079 (0x11cf:0x706c) 135 0x2072:0x6f20 (0x11cf:0x6220) 136 0x2072:0x746f (0x11cf:0x7570) 137 0x6e49:0x2065 (0x11cf:0x7420) 138 0x6e49:0x615c (0x11cf:0x6f74) 139 0x6e49:0x3330 (0x11cf:0x3164) 140 0x6154:0x656e (0x11cf:0x4c66) 141 0x6e64:0x6873 (0x11cf:0x635c) 142 0x6e64:0x7220 (0x11cf:0x646e) 143 0x6e64:0x6572 (0x11cf:0x6120) 144 0x6e64:0x4f53 (0x11cf:0x2044) 145 0x3836:0x4245 (0x11cf:0x4138) 146 0x3836:0x6562 (0x11cf:0x206e) 147 0x3836:0x4431 (0x11cf:0x312c) 148 0x6e6f:0x6974 (0x11cf:0x6e68) 149 0x6977:0x2079 (0x11cf:0x706c) 150 0x2072:0x6f20 (0x11cf:0x6220) 151 0x2072:0x746f (0x11cf:0x7570) 152 0x6e49:0x2065 (0x11cf:0x7420) 153 0x6e49:0x615c (0x11cf:0x6f74) 154 0x6e49:0x3330 (0x11cf:0x3164) 155 0x6154:0x656e (0x11cf:0x4c66) 156 0x6e64:0x6873 (0x11cf:0x635c) 157 0x6e64:0x7220 (0x11cf:0x646e) 158 0x6e64:0x6572 (0x11cf:0x6120) 159 0x6e64:0x4f53 (0x11cf:0x2044) 160 0x3836:0x4245 (0x11cf:0x4138) 161 0x3836:0x6562 (0x11cf:0x206e) 162 0x3836:0x4431 (0x11cf:0x312c) 163 0x6e6f:0x6974 (0x11cf:0x6e68) 164 0x6977:0x2079 (0x11cf:0x706c) 165 0x2072:0x6f20 (0x11cf:0x6220) 166 0x2072:0x746f (0x11cf:0x7570) 167 0x6e49:0x2065 (0x11cf:0x7420) 168 0x6e49:0x615c (0x11cf:0x6f74) 169 0x6e49:0x3330 (0x11cf:0x3164) 170 0x6154:0x656e (0x11cf:0x4c66) 171 0x6e64:0x6873 (0x11cf:0x635c) 172 0x6e64:0x7220 (0x11cf:0x646e) 173 0x6e64:0x6572 (0x11cf:0x6120) 174 0x6e64:0x4f53 (0x11cf:0x2044) 175 0x3836:0x4245 (0x11cf:0x4138) 176 0x3836:0x6562 (0x11cf:0x206e) 177 0x3836:0x4431 (0x11cf:0x312c) 178 0x6e6f:0x6974 (0x11cf:0x6e68) 179 0x6977:0x2079 (0x11cf:0x706c) 180 0x2072:0x6f20 (0x11cf:0x6220) 181 0x2072:0x746f (0x11cf:0x7570) 182 0x6e49:0x2065 (0x11cf:0x7420) 183 0x6e49:0x615c (0x11cf:0x6f74) 184 0x6e49:0x3330 (0x11cf:0x3164) 185 0x6154:0x656e (0x11cf:0x4c66) 186 0x6e64:0x6873 (0x11cf:0x635c) 187 0x6e64:0x7220 (0x11cf:0x646e) 188 0x6e64:0x6572 (0x11cf:0x6120) 189 0x6e64:0x4f53 (0x11cf:0x2044) 190 0x3836:0x4245 (0x11cf:0x4138) 191 0x3836:0x6562 (0x11cf:0x206e) 192 0x3836:0x4431 (0x11cf:0x312c) 193 0x6e6f:0x6974 (0x11cf:0x6e68) 194 0x6977:0x2079 (0x11cf:0x706c) 195 0x2072:0x6f20 (0x11cf:0x6220) 196 0x2072:0x746f (0x11cf:0x7570) 197 0x6e49:0x2065 (0x11cf:0x7420) 198 0x6e49:0x615c (0x11cf:0x6f74) 199 0x6e49:0x3330 (0x11cf:0x3164) 200 0x6154:0x656e (0x11cf:0x4c66) 201 0x6e64:0x6873 (0x11cf:0x635c) 0xb7fd477b _dl_catch_error+0x6b in ld-linux.so.2: movl %ecx,0x0(%edi) Modules: Module Address Debug info Name (64 modules) PE 0x71710000-71794000 Deferred comctl32 ELF 0x7bf00000-7bf07000 Deferred <wine-loader> ELF 0x7f2a0000-7f2bc000 Deferred imm32<elf> -PE 0x7f2b0000-7f2bc000 \ imm32 ELF 0x7f2bc000-7f2da000 Deferred ximcp.so.2 ELF 0x7f2da000-7f32c000 Deferred libpthread.so.0 ELF 0x7f32c000-7f3a8000 Deferred libgl.so.1 ELF 0x7f3a8000-7f472000 Deferred libx11.so.6 ELF 0x7f472000-7f480000 Deferred libxext.so.6 ELF 0x7f480000-7f498000 Deferred libice.so.6 ELF 0x7f498000-7f511000 Deferred winex11.drv<elf> -PE 0x7f4b0000-7f511000 \ winex11.drv ELF 0x7f511000-7f523000 Deferred libz.so.1 ELF 0x7f523000-7f593000 Deferred libfreetype.so.6 ELF 0x7f5aa000-7f5be000 Deferred lz32<elf> -PE 0x7f5b0000-7f5be000 \ lz32 ELF 0x7f5be000-7f5d6000 Deferred version<elf> -PE 0x7f5c0000-7f5d6000 \ version ELF 0x7f5d6000-7f662000 Deferred oleaut32<elf> -PE 0x7f5f0000-7f662000 \ oleaut32 ELF 0x7f662000-7f688000 Deferred cabinet<elf> -PE 0x7f670000-7f688000 \ cabinet ELF 0x7f688000-7f6a5000 Deferred iphlpapi<elf> -PE 0x7f690000-7f6a5000 \ iphlpapi ELF 0x7f6a5000-7f6e8000 Deferred rpcrt4<elf> -PE 0x7f6c0000-7f6e8000 \ rpcrt4 ELF 0x7f6e8000-7f76b000 Deferred gdi32<elf> -PE 0x7f700000-7f76b000 \ gdi32 ELF 0x7f76b000-7f87d000 Deferred user32<elf> -PE 0x7f790000-7f87d000 \ user32 ELF 0x7f87d000-7f8b6000 Deferred advapi32<elf> -PE 0x7f890000-7f8b6000 \ advapi32 ELF 0x7f8b6000-7f938000 Deferred ole32<elf> -PE 0x7f8d0000-7f938000 \ ole32 ELF 0x7f938000-7f98d000 Deferred shlwapi<elf> -PE 0x7f950000-7f98d000 \ shlwapi ELF 0x7f98d000-7fa4a000 Deferred shell32<elf> -PE 0x7f9a0000-7fa4a000 \ shell32 ELF 0x7fa4a000-7fac0000 Deferred msi<elf> -PE 0x7fa60000-7fac0000 \ msi ELF 0x7fbc1000-7fbca000 Deferred libxcursor.so.1 ELF 0x7fbca000-7fbe0000 Deferred msiexec<elf> -PE 0x7fbd0000-7fbe0000 \ msiexec ELF 0x7fbe7000-7fbeb000 Deferred iso8859-1.so ELF 0x7fc17000-7fd10000 Deferred kernel32<elf> -PE 0x7fc30000-7fd10000 \ kernel32 ELF 0x7fe20000-7fe28000 Deferred libxrender.so.1 ELF 0x7fe28000-7fe32000 Deferred libnss_files.so.2 ELF 0x7fe32000-7fe3c000 Deferred libnss_nis.so.2 ELF 0x7fe3c000-7fe52000 Deferred libnsl.so.1 ELF 0x7fe52000-7fe5b000 Deferred libnss_compat.so.2 ELF 0x7fe5b000-7fe60000 Deferred libxxf86vm.so.1 ELF 0x7fe64000-7fe6a000 Deferred libxxf86dga.so.1 ELF 0x7fe6a000-7fe72000 Deferred libsm.so.6 ELF 0x7fe76000-7fe99000 Deferred libm.so.6 ELF 0x7fe99000-7ff8e000 Deferred libwine_unicode.so.1 ELF 0x7ff8e000-80000000 Deferred ntdll<elf> -PE 0x7ffa0000-80000000 \ ntdll ELF 0xb7e70000-b7e73000 Deferred xlcdef.so.2 ELF 0xb7e77000-b7e7b000 Deferred libdl.so.2 ELF 0xb7e7b000-b7f98000 Deferred libc.so.6 ELF 0xb7f99000-b7fb3000 Deferred libwine.so.1 ELF 0xb7fb3000-b7fb6000 Deferred libxrandr.so.2 ELF 0xb7fca000-b7fe1000 Export ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 0000000a (D) C:\windows\system32\msiexec.exe 0000000d 0 0000000c 0 <== 0000000b 0 00000008 00000009 0 WineDbg terminated on pid 0xa