Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

XmlConfig elements with long IDs #4699

Open
wixbot opened this issue Mar 9, 2015 · 0 comments
Open

XmlConfig elements with long IDs #4699

wixbot opened this issue Mar 9, 2015 · 0 comments

Comments

@wixbot
Copy link

wixbot commented Mar 9, 2015

I'm using XmlConfig within a merge module.

I have one element with an ID of length 35 characters and one of 40 characters (which do not seem unreasonable to me, since they are pointing to adding/removing particular elements in a tree. After the module GUID is concatenated I get build warnings warning about string overflow (although you get those all the time).

When I open the .msi in Orca, the strings do appear in full. If I manually remove the longest element the msi runs fine (despite the warnings at build time).

With the longer ID present (40 chars + GUID) though, the installer fails with a message saying "There was an error during XML configuration" (or something along those lines), and all that is the log file is:

MSI (s) (24!04) [17:14:16:727]: Creating MSIHANDLE (1159) of type 790531 for thread 4100
MSI (s) (24!04) [17:14:16:727]: Creating MSIHANDLE (1160) of type 790531 for thread 4100
SchedXmlConfig:  Error 0x8007007a: failed to copy XmlConfig record Id
MSI (s) (24!04) [17:14:16:728]: Closing MSIHANDLE (1160) of type 790531 for thread 4100
MSI (s) (24!04) [17:14:16:728]: Closing MSIHANDLE (1159) of type 790531 for thread 4100
MSI (s) (24!04) [17:14:16:728]: Closing MSIHANDLE (1105) of type 790540 for thread 4100
MSI (s) (24!04) [17:14:16:728]: Creating MSIHANDLE (1161) of type 790531 for thread 4100
SchedXmlConfig:  Error 0x8007007a: failed to read XmlConfig table
MSI (s) (24!04) [17:14:16:728]: Closing MSIHANDLE (1161) of type 790531 for thread 4100

Originally opened by oliverhallam

@wixbot wixbot added this to the v4.x milestone Dec 20, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant