[Mono-bugs] [Bug 766994] New: Argument Exception: invalid character when analyzing exe file

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Wed Jun 13 23:20:34 UTC 2012


https://bugzilla.novell.com/show_bug.cgi?id=766994

https://bugzilla.novell.com/show_bug.cgi?id=766994#c0


           Summary: Argument Exception: invalid character when analyzing
                    exe file
    Classification: Mono
           Product: Mono: Tools
           Version: 2.8.x
          Platform: 64bit
               URL: http://www.azuon.com
        OS/Version: Windows 7
            Status: NEW
          Severity: Critical
          Priority: P5 - None
         Component: MOMA
        AssignedTo: frego at suse.com
        ReportedBy: bryan.moulton at xamarin.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: Customer
           Blocker: ---


Created an attachment (id=494747)
 --> (http://bugzilla.novell.com/attachment.cgi?id=494747)
Executable file in question

Description of Problem:

When analyzing package from Azuon.com, an exception in thrown in MOMA stating:

"|", hexadecimal value 0x05, is an invalid character

Attempts to continue with analysis cause MOMA to stop responding.


Steps to reproduce the problem:
1. Download package from Azuon.com
2. Run MOMA, targeting azuon.exe


Actual Results:

Execution stops with exception:

"|", hexadecimal value 0x05, is an invalid character

System.ArgumentException: '', hexadecimal value 0x05, is an invalid character.
   at System.Xml.XmlUtf8RawTextWriter.InvalidXmlChar(Int32 ch, Byte* pDst,
Boolean entitize)
   at System.Xml.XmlUtf8RawTextWriter.WriteElementTextBlock(Char* pSrc, Char*
pSrcEnd)
   at System.Xml.XmlUtf8RawTextWriter.WriteString(String text)
   at System.Xml.XmlWellFormedWriter.WriteString(String text)
   at System.Xml.XmlWriter.WriteElementString(String localName, String ns,
String value)
   at MoMA.Analyzer.XmlReport.WriteAssembly(AssemblyScannedEventArgs e)
   at MoMA.Analyzer.AssemblyAnalyzer.Analyze()
   at MoMA.MainForm.AnalyzeAssemblies()
   at MoMA.MainForm.bw_DoWork(Object sender, DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)


Expected Results:

Completed analysis report


How often does this happen? 

Every attempt

Additional Information:

Bug has been reported by customer

-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list