http://bugs.winehq.org/show_bug.cgi?id=4099
Summary: page fault on read access to 0x00000000 in 32-bit code (0x7edc473d). Product: Wine Version: 0.9 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-binary AssignedTo: wine-bugs@winehq.org ReportedBy: Jean-Damien.Durand@cern.ch
With wine 0.9 installed using debian/unstable/i386 packages, trying to install CVitae freeware (c.f. http://cvitae.semantis.fr/) I had:
% wine SetupCVitae.exe Invoking /usr/lib/wine/wine.bin SetupCVitae.exe ... fixme:advapi:CheckTokenMembership ((nil) 0x7fd70398 0x7fc0ece4) stub! fixme:msi:MsiInstallProductW L"C:\windows\temp\ae20856\setup.msi" L"" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"CCPSearch" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RMCCPSearch" fixme:msi:msi_unimplemented_action_stub MigrateFeatureStates -> 1 ignored L"Upgrade" table values fixme:msi:ACTION_HandleStandardAction unhandled standard action L"CCPSearch" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RMCCPSearch" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"ValidateProductID" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"SetODBCFolders" fixme:msi:msi_unimplemented_action_stub MigrateFeatureStates -> 1 ignored L"Upgrade" table values fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveExistingProducts" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"AllocateRegistrySpace" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"UnpublishComponents" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"UnpublishFeatures" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"UnregisterComPlus" fixme:msi:msi_unimplemented_action_stub SelfUnregModules -> 1 ignored L"SelfReg" table values fixme:msi:ACTION_HandleStandardAction unhandled standard action L"UnregisterTypeLibraries" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveODBC" fixme:msi:msi_unimplemented_action_stub UnregisterFonts -> 1 ignored L"Font" table values fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveRegistryValues" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"UnregisterClassInfo" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"UnregisterExtensionInfo" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"UnregisterProgIdInfo" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"UnregisterMIMEInfo" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveShortcuts" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveDuplicateFiles" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveFiles" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveFolders" fixme:msi:ACTION_InstallFiles Write DiskPrompt err:menubuilder:extract_icon32 LoadLibraryExW (L"C: \windows\temp\ae20856\http:\cvitae.semantis.fr\Guide.htm") failed, error 126 err:menubuilder:InvokeShellLinker failed to fork and exec wineshelllink wine: Unhandled exception (thread 000c), starting debugger... WineDbg starting on pid 0xb Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x7edc473d). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033 EIP:7edc473d ESP:7fc0e7c4 EBP:7fc0e7d0 EFLAGS:00210246( - 00 -RIZP1) EAX:00000001 EBX:7edfeba4 ECX:00000000 EDX:00000000 ESI:00000000 EDI:7dac17c0 Stack dump: 0x7fc0e7c4: 7de056a0 00000000 7dac10b0 7fc0ea28 0x7fc0e7d4: 7ddbf6a0 7dac17c4 00000000 7fd74c38 0x7fc0e7e4: 7dac1158 00000000 00000000 00000000 0x7fc0e7f4: 7dac10b0 0000000c 7ddf6430 7fc0e80c 0x7fc0e804: 7dac1af0 7dac1298 006e0055 006e0069 0x7fc0e814: 00740073 006c0061 0020006c 00560043 0200: sel=1007 base=7fe96000 limit=00001fff 32-bit rw- Backtrace: =>1 0x7edc473d in shell32 (+0x2473d) (0x7fc0e7d0) 2 0x7ddbf6a0 in msi (+0xf6a0) (0x7fc0ea28) 3 0x7dddfdd2 MSI_IterateRecords+0x62 in msi (0x7fc0ea4c) 4 0x7ddbd3e7 in msi (+0xd3e7) (0x7fc0ea70) 5 0x7ddbe7ed in msi (+0xe7ed) (0x7fc0ea9c) 6 0x7ddbeb29 ACTION_PerformAction+0x39 in msi (0x7fc0eab8) 7 0x7ddbf8d9 in msi (+0xf8d9) (0x7fc0eae4) 8 0x7ddbf9eb in msi (+0xf9eb) (0x7fc0eaf4) 9 0x7ddbe7ed in msi (+0xe7ed) (0x7fc0eb20) 10 0x7ddbeb29 ACTION_PerformAction+0x39 in msi (0x7fc0eb3c) 11 0x7ddbed0e in msi (+0xed0e) (0x7fc0eb5c) 12 0x7dddfdd2 MSI_IterateRecords+0x62 in msi (0x7fc0eb80) 13 0x7ddbce2f in msi (+0xce2f) (0x7fc0ebb4) 14 0x7ddbf810 in msi (+0xf810) (0x7fc0ebe0) 15 0x7ddbe7ed in msi (+0xe7ed) (0x7fc0ec0c) 16 0x7ddbea17 ACTION_PerformUIAction+0x37 in msi (0x7fc0ec28) 17 0x7ddbec76 in msi (+0xec76) (0x7fc0ec44) 18 0x7dddfdd2 MSI_IterateRecords+0x62 in msi (0x7fc0ec68) 19 0x7ddc25f3 MSI_InstallPackage+0x323 in msi (0x7fc0eca8) 20 0x7ddda666 MsiInstallProductW+0x46 in msi (0x7fc0eccc) 21 0x7dddd916 MsiInstallProductA+0xc6 in msi (0x7fc0ecec) fixme:dbghelp:sffip_cb NIY on 'Setup.pdb' 22 0x01003c95 in setup (+0x3c95) (0x7fc0fd9c) 23 0x00000000 (0x00000000) 0x7edc473d: cmpw $0,0x0(%esi) Modules: Module Address Debug info Name (75 modules) PE 0x01000000-01012000 Export setup ELF 0x7bf00000-7bf03000 Deferred <wine-loader> ELF 0x7dd13000-7dd9f000 Deferred oleaut32<elf> -PE 0x7dd30000-7dd9f000 \ oleaut32 ELF 0x7dd9f000-7de0c000 Export msi<elf> -PE 0x7ddb0000-7de0c000 \ msi ELF 0x7dfcf000-7e000000 Deferred uxtheme<elf> -PE 0x7dfe0000-7e000000 \ uxtheme ELF 0x7e044000-7e04d000 Deferred libxcursor.so.1 ELF 0x7e04d000-7e069000 Deferred imm32<elf> -PE 0x7e050000-7e069000 \ imm32 ELF 0x7e069000-7e071000 Deferred libxrender.so.1 ELF 0x7e7d2000-7e99c000 Deferred radeon_dri.so ELF 0x7e99c000-7ea00000 Deferred libgl.so.1 ELF 0x7ea00000-7eacb000 Deferred libx11.so.6 ELF 0x7eacb000-7eae2000 Deferred libice.so.6 ELF 0x7eae2000-7eaeb000 Deferred libsm.so.6 ELF 0x7eaec000-7eb09000 Deferred ximcp.so.2 ELF 0x7eb09000-7eb84000 Deferred winex11.drv<elf> -PE 0x7eb20000-7eb84000 \ winex11.drv ELF 0x7eb84000-7eba4000 Deferred libexpat.so.1 ELF 0x7eba4000-7ebd3000 Deferred libfontconfig.so.1 ELF 0x7ebd3000-7ebe7000 Deferred libz.so.1 ELF 0x7ebe7000-7ec54000 Deferred libfreetype.so.6 ELF 0x7ec54000-7ec68000 Deferred lz32<elf> -PE 0x7ec60000-7ec68000 \ lz32 ELF 0x7ec68000-7ec80000 Deferred version<elf> -PE 0x7ec70000-7ec80000 \ version ELF 0x7ec80000-7eca7000 Deferred cabinet<elf> -PE 0x7ec90000-7eca7000 \ cabinet ELF 0x7eca7000-7ecd7000 Deferred urlmon<elf> -PE 0x7ecb0000-7ecd7000 \ urlmon ELF 0x7ecd7000-7ed87000 Deferred comctl32<elf> -PE 0x7ece0000-7ed87000 \ comctl32 ELF 0x7ed87000-7ee43000 Export shell32<elf> -PE 0x7eda0000-7ee43000 \ shell32 ELF 0x7ee43000-7ee61000 Deferred iphlpapi<elf> -PE 0x7ee50000-7ee61000 \ iphlpapi ELF 0x7ee61000-7eea4000 Deferred rpcrt4<elf> -PE 0x7ee70000-7eea4000 \ rpcrt4 ELF 0x7eea4000-7ef26000 Deferred ole32<elf> -PE 0x7eec0000-7ef26000 \ ole32 ELF 0x7ef26000-7ef7b000 Deferred shlwapi<elf> -PE 0x7ef40000-7ef7b000 \ shlwapi ELF 0x7ef7b000-7efb9000 Deferred wininet<elf> -PE 0x7ef90000-7efb9000 \ wininet ELF 0x7efb9000-7efc4000 Deferred libgcc_s.so.1 ELF 0x7efc5000-7efe2000 Deferred mpr<elf> -PE 0x7efd0000-7efe2000 \ mpr ELF 0x7f0be000-7f9c1000 Deferred gdi32<elf> -PE 0x7f100000-7f9c1000 \ gdi32 ELF 0x7f9c1000-7fad6000 Deferred user32<elf> -PE 0x7f9e0000-7fad6000 \ user32 ELF 0x7fad6000-7fb10000 Deferred advapi32<elf> -PE 0x7fae0000-7fb10000 \ advapi32 ELF 0x7fc15000-7fd10000 Deferred kernel32<elf> -PE 0x7fc30000-7fd10000 \ kernel32 ELF 0x7fe22000-7fe2e000 Deferred libnss_files.so.2 ELF 0x7fe2e000-7fe38000 Deferred libnss_nis.so.2 ELF 0x7fe42000-7fe50000 Deferred libxext.so.6 ELF 0x7fe53000-7fe56000 Deferred xlcdef.so.2 ELF 0x7fe56000-7fe7b000 Deferred libm.so.6 ELF 0x7fe7c000-7fe80000 Deferred libxrandr.so.2 ELF 0x7fe80000-7fe96000 Deferred libnsl.so.1 ELF 0x7fe99000-7ff8e000 Deferred libwine_unicode.so.1 ELF 0x7ff8e000-80000000 Deferred ntdll<elf> -PE 0x7ffa0000-80000000 \ ntdll ELF 0xb7db2000-b7dbb000 Deferred libnss_compat.so.2 ELF 0xb7dbd000-b7dc1000 Deferred libdl.so.2 ELF 0xb7dc1000-b7ef8000 Deferred libc.so.6 ELF 0xb7ef8000-b7f0a000 Deferred libpthread.so.0 ELF 0xb7f0b000-b7f10000 Deferred libxxf86vm.so.1 ELF 0xb7f22000-b7f28000 Deferred libxxf86dga.so.1 ELF 0xb7f28000-b7f42000 Deferred libwine.so.1 ELF 0xb7f43000-b7f5a000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 0000000b (D) C:\windows\temp\ae20856\setup.exe 0000000c 0 <== 00000008 0000000a 0 00000009 0 WineDbg terminated on pid 0xb Wine exited with a successful status