Bugs item #1714528, was opened at 2007-05-07 12:23 Message generated for change (Comment added) made by robmen You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1714528&group_id=105970
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. >Category: candle Group: None >Status: Closed >Resolution: Wont Fix Priority: 5 Private: No Submitted By: tammyngu (tammyngu) >Assigned to: Rob Mensching (robmen) Summary: OutOfMemoryException when system memory capacity reached Initial Comment: When the number of entries exceeds what Decatur/WiX is able to hold in memory, an System.OutOfMemoryException occurs. For example, 2^19 Feature Entries Only Test 2^19 Component Entries Only Test 2^18 Registry Entries Only Test verifying the above tests independently results in a System.OutOfMemoryException. This error would be a per system basis depending on the amount of memory available on the system. A message indicating the actual failure would be useful for users if encountering this failure. ---------------------------------------------------------------------- >Comment By: Rob Mensching (robmen) Date: 2007-05-12 10:24 Message: Logged In: YES user_id=991639 Originator: NO The message seems pretty self explanatory. We ran out of memory processing the file. Not sure what more there is to say about this particular problem. I also changed the Category to candle.exe based on stack trace below. If that isn't correct, can you please provide the full output from candle.exe or light.exe that you see when this error occurs? ---------------------------------------------------------------------- Comment By: tammyngu (tammyngu) Date: 2007-05-11 10:37 Message: Logged In: YES user_id=1787540 Originator: YES Here is the stack trace for the scenario: 13.19.40.13 Error: System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown. at System.String.GetStringForStringBuilder(String value, Int32 startIndex, Int32 length, Int32 capacity) at System.Text.StringBuilder.GetNewString(String currentString, Int32 requiredLength) at System.Text.StringBuilder.Append(String value) at System.IO.StringWriter.Write(String value) at System.Xml.XmlTextWriter.WriteStartAttribute(String prefix, String localName, String ns) at System.Xml.XmlWriter.WriteAttributeString(String localName, String value) at Microsoft.Tools.WindowsInstallerXml.Preprocessor.PreprocessReader(Boolean include, XmlReader reader, XmlWriter writer, Int32 offset) in c:\wix\src\wix\Preprocessor.cs:line 515 at Microsoft.Tools.WindowsInstallerXml.Preprocessor.Process(String sourceFile, Hashtable variables) in c:\wix\src\wix\Preprocessor.cs:line 208 ---------------------------------------------------------------------- Comment By: Heath Stewart (heaths) Date: 2007-05-10 20:16 Message: Logged In: YES user_id=1335104 Originator: NO Tammy, could you post a stack trace in the scenarios above? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1714528&group_id=105970 ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ WiX-devs mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wix-devs
