XmlLayout.FormatXml calls wrong overload of XmlWriter.WriteStartElement
-----------------------------------------------------------------------
Key: LOG4NET-209
URL: https://issues.apache.org/jira/browse/LOG4NET-209
Project: Log4net
Issue Type: Bug
Components: Other
Affects Versions: 1.2.10, 1.2.11
Environment: .NET 3.5 SP1
Reporter: Matthew Gabeler-Lee
FormatXml calls WriteStartElement using prefixed element names (e.g.
"log4net:event"), but it calls the overload of WriteStartElement that expects a
local name. Thus, if it writes to an xml writer that actually checks such
things, it crashes. Instead, it should call the overload that separates the
prefix from the local name. E.g.: writer.WriteStartElement(this.m_prefix,
this.m_elmEvent, null).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.