[Bug 7258] New: Unable to install MSI files with large string tables

Wine Bugs wine-bugs at winehq.org
Thu Jan 25 14:11:24 CST 2007


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

           Summary: Unable to install MSI files with large string tables
           Product: Wine
           Version: 0.9.29.
          Platform: All
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-msi
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: jandemooij at gmail.com


Hi,

MSI files use a string table to store all different strings, and in the other
tables, only references to it are used. These references are usually stored in 2
bytes, but when there are more than (about) 2^15 strings, each reference takes
up three bytes. There may be also installers which use only one byte?

This is the case with Visual Studio 2005, for example, and there are other
applications in the AppDB which fail with the same error (invalid table size) as
well.

Two weeks ago I asked Mike McCornack about it on IRC, and he asked me to file a
bug, so here it is.

Regards

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