PrimalXML Crash on Simple XPath Search
Posted: Fri Sep 23, 2011 12:48 am
PrimalXML will consistently crash when a trailing argument is missing while using the Simple XPath Search function.
XML:
<project> <configuration> <settings> <setting1>xyz</setting1> <setting2>123</setting2> </settings> </configuration></project>
These searches work:
/project/configuration/settings[setting1='xyz'].
/project/configuration/settings[setting1='xyz']/setting1
/project/configuration/settings[setting1='xyz']/setting2
This search will crash the program:
/project/configuration/settings[setting1='xyz']
It should probably return "XPath Error: Format Error: Missing Object".
Scott.
XML:
<project> <configuration> <settings> <setting1>xyz</setting1> <setting2>123</setting2> </settings> </configuration></project>
These searches work:
/project/configuration/settings[setting1='xyz'].
/project/configuration/settings[setting1='xyz']/setting1
/project/configuration/settings[setting1='xyz']/setting2
This search will crash the program:
/project/configuration/settings[setting1='xyz']
It should probably return "XPath Error: Format Error: Missing Object".
Scott.