[Bug 3279] New: delphi 7 install fails (i.e. technically installshield)

Wine Bugs wine-bugs at winehq.org
Fri Sep 2 11:30:33 CDT 2005


http://bugs.winehq.org/show_bug.cgi?id=3279

           Summary: delphi 7 install fails (i.e. technically installshield)
           Product: Wine
           Version: 20050628
          Platform: Other
               URL: http://appdb.winehq.org/appview.php?appId=42
        OS/Version: other
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-misc
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: danny.milo at gmx.net


Hi,

When running the delphi 7 installer (actually it is "Installshield Wizard", with
a msi to install delphi 7), this will happen:

fixme:msi:MsiGetProductInfoW L"" L"PackageCode" 0x7fd90c60 0x7fa7d8c8
fixme:msi:MsiInstallProductW L"Z:\\media\\cdrom0\\Install\\Borland Delphi 7.msi"
L" SETUPEXEDIR=Z:\\media\\cdrom0\\Install"
fixme:msi:ACTION_HandleStandardAction UNHANDLED Standard Action L"ValidateProductID"
fixme:msi:ACTION_HandleStandardAction UNHANDLED Standard Action L"IsolateComponents"
dannym at pyramid:/media/cdrom/install$ err:msi:deformat_component POORLY HANDLED
DEFORMAT.. [$componentkey]
err:msi:deformat_component POORLY HANDLED DEFORMAT.. [$componentkey]
fixme:msi:ACTION_HandleStandardAction UNHANDLED Standard Action
L"MigrateFeatureStates"
wine: Unhandled exception (thread 002b), starting debugger...
WineDbg starting on pid 0x2a
Unhandled exception: page fault on read access to 0x004d0000 in 32-bit code
(0x7f920653).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
 EIP:7f920653 ESP:7fa5ef9c EBP:7fa5efb8 EFLAGS:00010206(   - 00      - RIP1)
 EAX:7fa5f040 EBX:7f959728 ECX:004d0002 EDX:004d0000
 ESI:00000000 EDI:004d0000
Stack dump:
0x7fa5ef9c:  7fa5efb8 7f68a6d6 00060028 00000000
0x7fa5efac:  7f959728 00000000 004d0000 7fa5f050
0x7fa5efbc:  7f923d9d 00060028 7fa5f030 00000016
0x7fa5efcc:  7f93e8d2 7ffbd360 7fd30000 7d8e0000
0x7fa5efdc:  7fd30000 7d9bf400 000000f0 7f959728
0x7fa5efec:  7d9bbf58 0000000e 7fa5f028 7f945bfa
0200: sel=1007 base=b7f67000 limit=00001f97 32-bit rw-
Backtrace:
=>1 0x7f920653 in msi (+0x20653) (0x7fa5efb8)
  2 0x7f923d9d in msi (+0x23d9d) (0x7fa5f050)
  3 0x7f920b50 in msi (+0x20b50) (0x7fa5f07c)
  4 0x7f934de3 MSI_IterateRecords+0xc1 in msi (0x7fa5f0a8)
  5 0x7f92190d in msi (+0x2190d) (0x7fa5f198)
  6 0x7f68d377 WINPROC_wrapper+0x17 in user32 (0x7fa5f1bc)
  7 0x7f68de84 in user32 (+0x9de84) (0x7fa5f1f8)
  8 0x7f693d93 CallWindowProcW+0x487 in user32 (0x7fa5f6b4)
  9 0x7f65c90e in user32 (+0x6c90e) (0x7fa5f70c)
  10 0x7f660740 SendMessageTimeoutW+0x180 in user32 (0x7fa5f764)
  11 0x7f66079a SendMessageW+0x50 in user32 (0x7fa5f790)
  12 0x7e8d8681 X11DRV_CreateWindow+0x807 in winex11.drv (0x7fa5f888)
  13 0x7f6889c0 in user32 (+0x989c0) (0x7fa5f9e0)
  14 0x7f689cf0 CreateWindowExW+0x8c in user32 (0x7fa5fc38)
  15 0x7f920897 msi_dialog_run_message_loop+0xc0 in msi (0x7fa5fc80)
  16 0x7f924a37 in msi (+0x24a37) (0x7fa5fca4)
  17 0x7f9250c9 ACTION_DialogBox+0x84 in msi (0x7fa5fcc8)
  18 0x7f90dfdb ACTION_PerformUIAction+0xea in msi (0x7fa5fcf4)
  19 0x7f90e3f5 in msi (+0xe3f5) (0x7fa5fd1c)
  20 0x7f934de3 MSI_IterateRecords+0xc1 in msi (0x7fa5fd48)
  21 0x7f912d68 ACTION_DoTopLevelINSTALL+0x62b in msi (0x7fa5fda8)
  22 0x7f9301d0 MsiInstallProductW+0x88 in msi (0x7fa5fdd8)
  23 0x7fa7c150 main+0x746 in msiexec (0x7fa5fea0)
  24 0x7fa7b197 in msiexec (+0xb197) (0x7fa5ff20)
  25 0x7fc985c2 in kernel32 (+0x485c2) (0x7fa5fff4)
  26 0xb7f46c45 wine_switch_to_stack+0x11 in libwine.so.1 (0x00000000)
0x7f920653: cmpw        $123,0x0(%edx)
Modules:
Module  Address                 Debug info      Name (72 modules)
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
ELF     0x7de44000-7de85000     Deferred        riched20<elf>
  \-PE  0x7de50000-7de85000     \               riched20
ELF     0x7df69000-7df86000     Deferred        imm32<elf>
  \-PE  0x7df70000-7df86000     \               imm32
ELF     0x7df86000-7dfa2000     Deferred        ximcp.so.2
ELF     0x7dfa2000-7dfab000     Deferred        libxcursor.so.1
ELF     0x7dfb9000-7e722000     Deferred        libglcore.so.1
ELF     0x7e722000-7e7a1000     Deferred        libgl.so.1
ELF     0x7e7a1000-7e861000     Deferred        libx11.so.6
ELF     0x7e861000-7e86e000     Deferred        libxext.so.6
ELF     0x7e86e000-7e887000     Deferred        libice.so.6
ELF     0x7e887000-7e909000     Export          winex11.drv<elf>
  \-PE  0x7e8a0000-7e909000     \               winex11.drv
ELF     0x7e909000-7e928000     Deferred        libexpat.so.1
ELF     0x7e928000-7e956000     Deferred        libfontconfig.so.1
ELF     0x7e956000-7e96a000     Deferred        libz.so.1
ELF     0x7e96a000-7e9d4000     Deferred        libfreetype.so.6
ELF     0x7e9d4000-7e9ea000     Deferred        lz32<elf>
  \-PE  0x7e9e0000-7e9ea000     \               lz32
ELF     0x7e9ea000-7ea05000     Deferred        version<elf>
  \-PE  0x7e9f0000-7ea05000     \               version
ELF     0x7ea05000-7ea9a000     Deferred        oleaut32<elf>
  \-PE  0x7ea20000-7ea9a000     \               oleaut32
ELF     0x7ea9a000-7eac3000     Deferred        cabinet<elf>
  \-PE  0x7eaa0000-7eac3000     \               cabinet
ELF     0x7eac3000-7eb80000     Deferred        comctl32<elf>
  \-PE  0x7ead0000-7eb80000     \               comctl32
ELF     0x7eb80000-7eba1000     Deferred        iphlpapi<elf>
  \-PE  0x7eb90000-7eba1000     \               iphlpapi
ELF     0x7eba1000-7ebea000     Deferred        rpcrt4<elf>
  \-PE  0x7ebc0000-7ebea000     \               rpcrt4
ELF     0x7ecd0000-7f5d3000     Deferred        gdi32<elf>
  \-PE  0x7ed20000-7f5d3000     \               gdi32
ELF     0x7f5d3000-7f6ff000     Export          user32<elf>
  \-PE  0x7f5f0000-7f6ff000     \               user32
ELF     0x7f6ff000-7f740000     Deferred        advapi32<elf>
  \-PE  0x7f710000-7f740000     \               advapi32
ELF     0x7f740000-7f7ca000     Deferred        ole32<elf>
ELF     0x7e9d4000-7e9ea000     Deferred        lz32<elf>
  \-PE  0x7e9e0000-7e9ea000     \               lz32
ELF     0x7e9ea000-7ea05000     Deferred        version<elf>
  \-PE  0x7e9f0000-7ea05000     \               version
ELF     0x7ea05000-7ea9a000     Deferred        oleaut32<elf>
  \-PE  0x7ea20000-7ea9a000     \               oleaut32
ELF     0x7ea9a000-7eac3000     Deferred        cabinet<elf>
  \-PE  0x7eaa0000-7eac3000     \               cabinet
ELF     0x7eac3000-7eb80000     Deferred        comctl32<elf>
  \-PE  0x7ead0000-7eb80000     \               comctl32
ELF     0x7eb80000-7eba1000     Deferred        iphlpapi<elf>
  \-PE  0x7eb90000-7eba1000     \               iphlpapi
ELF     0x7eba1000-7ebea000     Deferred        rpcrt4<elf>
  \-PE  0x7ebc0000-7ebea000     \               rpcrt4
ELF     0x7ecd0000-7f5d3000     Deferred        gdi32<elf>
  \-PE  0x7ed20000-7f5d3000     \               gdi32
ELF     0x7f5d3000-7f6ff000     Export          user32<elf>
  \-PE  0x7f5f0000-7f6ff000     \               user32
ELF     0x7f6ff000-7f740000     Deferred        advapi32<elf>
  \-PE  0x7f710000-7f740000     \               advapi32
ELF     0x7f740000-7f7ca000     Deferred        ole32<elf>
  \-PE  0x7f760000-7f7ca000     \               ole32
ELF     0x7f7ca000-7f826000     Deferred        shlwapi<elf>
  \-PE  0x7f7e0000-7f826000     \               shlwapi
ELF     0x7f826000-7f8ea000     Deferred        shell32<elf>
  \-PE  0x7f840000-7f8ea000     \               shell32
ELF     0x7f8ea000-7f960000     Export          msi<elf>
  \-PE  0x7f900000-7f960000     \               msi
ELF     0x7fa69000-7fa80000     Export          msiexec<elf>
  \-PE  0x7fa70000-7fa80000     \               msiexec
ELF     0x7fa84000-7fa87000     Deferred        libxrandr.so.2
ELF     0x7fa87000-7fa89000     Deferred        xlcutf8load.so.2
ELF     0x7fa89000-7fa90000     Deferred        libsm.so.6
ELF     0x7fa92000-7fa9d000     Deferred        libgcc_s.so.1
ELF     0x7fc24000-7fd30000     Export          kernel32<elf>
  \-PE  0x7fc50000-7fd30000     \               kernel32
ELF     0x7fe41000-7fe43000     Deferred        libnvidia-tls.so.1
ELF     0x7fe43000-7fe4d000     Deferred        libnss_files.so.2
ELF     0x7fe4d000-7fe62000     Deferred        libnsl.so.1
ELF     0x7fe62000-7fe66000     Deferred        libxfixes.so.3
ELF     0x7fe66000-7fe6e000     Deferred        libxrender.so.1
ELF     0x7fe70000-7fe92000     Deferred        libm.so.6
ELF     0x7fe92000-7ff87000     Deferred        libwine_unicode.so.1
ELF     0x7ff87000-80000000     Deferred        ntdll<elf>
  \-PE  0x7ffa0000-80000000     \               ntdll
ELF     0xb7df0000-b7df4000     Deferred        libxdmcp.so.6
ELF     0xb7df4000-b7dfd000     Deferred        libnss_nis.so.2
ELF     0xb7dff000-b7e02000     Deferred        libdl.so.2
ELF     0xb7e02000-b7f30000     Deferred        libc.so.6
ELF     0xb7f30000-b7f42000     Deferred        libpthread.so.0
ELF     0xb7f42000-b7f5b000     Export          libwine.so.1
ELF     0xb7f5b000-b7f5e000     Deferred        libxau.so.6
ELF     0xb7f5e000-b7f67000     Deferred        libnss_compat.so.2
ELF     0xb7f6c000-b7f82000     Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000002a (D) C:\windows\system\msiexec.exe
        0000002b    0 <==
00000008
        00000009    0
WineDbg terminated on pid 0x2a

(this happens using a ubuntu breezy package of wine)

-- 
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