Dictators 1.3 syntax error

For test results, bug reports, announcements of new builds etc.

Moderators: winston, another_commander, Getafix

Post Reply
User avatar
tinker
Deadly
Deadly
Posts: 166
Joined: Tue Jul 22, 2008 7:45 am
Location: Sachsen

Dictators 1.3 syntax error

Post by tinker »

Running Dictators v1.3.oxp I get this error in stderr

Code: Select all

2008-09-02 12:56:50.552 oolite[10845] [plist.parse.foundation.failed]: Failed to parse /home/rhian/.Oolite/AddOns/Dictators v1.3.oxp/Config/shipdata.plist as a property list using Foundation. Retrying using homebrew parser. WARNING: the homebrew parser is deprecated and will be removed in a future version of Oolite.
failed to parse as valid XML matching DTD
2008-09-02 12:56:50.558 oolite[10845]   [plist.homebrew.parseError]: ***** Property list error: closing tag </dict> with no opening tag (expected </key>).
2008-09-02 12:56:50.581 oolite[10845]   [plist.homebrew.parseError]: ***** Property list parser error: expected root element tokenization to be NSArray, but got (nil).
.:85: element array: validity error : Element array content does not follow the DTD, expecting (array | data | date | dict | false | integer | real | string | true)*, got (key integer key integer key string string string )
            </array>
                    ^
This appears to be a syntax error in line 278

Code: Select all

<key>has_npc_traffic<key>
as you see the second <key> should be </key>

I have corrected the error in my copy and the error message no longer comes up, so hopefully that is all that is wrong.
Post Reply