On a similar theme, when I have a song with an "&" in it and preview it, I get
Traceback (most recent call last):
File "D:\OpenLP_Code\trunk\build\pyi.win32\OpenLP\outPYZ1.pyz/openlp.core.lib.mediamanageritem", line 516, in onSelectionChange
File "D:\OpenLP_Code\trunk\build\pyi.win32\OpenLP\outPYZ1.pyz/openlp.core.lib.mediamanageritem", line 529, in onPreviewClick
File "D:\OpenLP_Code\trunk\build\pyi.win32\OpenLP\outPYZ1.pyz/openlp.core.lib.mediamanageritem", line 623, in buildServiceItem
File "D:\OpenLP_Code\trunk\build\pyi.win32\OpenLP\outPYZ1.pyz/openlp.plugins.songs.lib.mediaitem", line 509, in generateSlideData
File "D:\OpenLP_Code\trunk\build\pyi.win32\OpenLP\outPYZ1.pyz/openlp.plugins.songs.lib.xml", line 341, in song_to_xml
File "D:\OpenLP_Code\trunk\build\pyi.win32\OpenLP\outPYZ1.pyz/openlp.plugins.songs.lib.xml", line 450, in _add_text_with_tags_to_lines
File "lxml.etree.pyx", line 2512, in lxml.etree.XML (src/lxml/lxml.etree.c:48057)
File "parser.pxi", line 1545, in lxml.etree._parseMemoryDocument (src/lxml/lxml.etree.c:71812)
File "parser.pxi", line 1417, in lxml.etree._parseDoc (src/lxml/lxml.etree.c:70608)
File "parser.pxi", line 898, in lxml.etree._BaseParser._parseUnicodeDoc (src/lxml/lxml.etree.c:67148)
File "parser.pxi", line 539, in lxml.etree._ParserContext._handleParseResultDoc (src/lxml/lxml.etree.c:63824)
File "parser.pxi", line 625, in lxml.etree._handleParseResult (src/lxml/lxml.etree.c:64745)
File "parser.pxi", line 565, in lxml.etree._raiseParseError (src/lxml/lxml.etree.c:64088)
XMLSyntaxError: xmlParseEntityRef: no name, line 1, column 22
On a similar theme, when I have a song with an "&" in it and preview it, I get
Traceback (most recent call last): Code\trunk\ build\pyi. win32\OpenLP\ outPYZ1. pyz/openlp. core.lib. mediamanagerite m", line 516, in onSelectionChange Code\trunk\ build\pyi. win32\OpenLP\ outPYZ1. pyz/openlp. core.lib. mediamanagerite m", line 529, in onPreviewClick Code\trunk\ build\pyi. win32\OpenLP\ outPYZ1. pyz/openlp. core.lib. mediamanagerite m", line 623, in buildServiceItem Code\trunk\ build\pyi. win32\OpenLP\ outPYZ1. pyz/openlp. plugins. songs.lib. mediaitem" , line 509, in generateSlideData Code\trunk\ build\pyi. win32\OpenLP\ outPYZ1. pyz/openlp. plugins. songs.lib. xml", line 341, in song_to_xml Code\trunk\ build\pyi. win32\OpenLP\ outPYZ1. pyz/openlp. plugins. songs.lib. xml", line 450, in _add_text_ with_tags_ to_lines lxml.etree. c:48057) _parseMemoryDoc ument (src/lxml/ lxml.etree. c:71812) _parseDoc (src/lxml/ lxml.etree. c:70608) _BaseParser. _parseUnicodeDo c (src/lxml/ lxml.etree. c:67148) _ParserContext. _handleParseRes ultDoc (src/lxml/ lxml.etree. c:63824) _handleParseRes ult (src/lxml/ lxml.etree. c:64745) _raiseParseErro r (src/lxml/ lxml.etree. c:64088)
File "D:\OpenLP_
File "D:\OpenLP_
File "D:\OpenLP_
File "D:\OpenLP_
File "D:\OpenLP_
File "D:\OpenLP_
File "lxml.etree.pyx", line 2512, in lxml.etree.XML (src/lxml/
File "parser.pxi", line 1545, in lxml.etree.
File "parser.pxi", line 1417, in lxml.etree.
File "parser.pxi", line 898, in lxml.etree.
File "parser.pxi", line 539, in lxml.etree.
File "parser.pxi", line 625, in lxml.etree.
File "parser.pxi", line 565, in lxml.etree.
XMLSyntaxError: xmlParseEntityRef: no name, line 1, column 22