http://bugs.winehq.org/show_bug.cgi?id=3709
------- Additional Comments From mike@codeweavers.com 2006-24-08 05:32 ------- The following entries in the string table mean a string of (2<<16) + 0 in length, with 1 reference.
Offset even odd
4822 0 1 4823 0 2
We were previously incorrectly interpreting the second "0 2" as the start of another long string.
Summary of the msi string table format as understood so far:
"n R" -> a string of n bytes (where n < 2^16) with R references
"0 0" -> a hole in the string table (zero length, zero references)
"0 R n m" -> a (long) string of m*65536+n bytes with R references.
Patch submitted: http://www.winehq.org/pipermail/wine-patches/2006-August/030065.html