Today I have made a strange observation during the initiation of Black baron mission. In the initial briefing I read
“The news of your brave assistance to the Qubeenian Royal family has stirred new hope in the hearts of the exiles f Eninre”
But I was unable to find a dependency of long way mission with the black baron one in the script plist of black baron. Is this a bug ?(the only thing that I can assume is that there was a dependency in some previous version and the original author took it back without clearing the missiontext plist)
I am using the latest (ver 1.3) version.
Black baron mini bug ?
Moderators: winston, another_commander
- Commander McLane
- ---- E L I T E ----
- Posts: 9520
- Joined: Thu Dec 14, 2006 9:08 am
- Location: a Hacker Outpost in a moderately remote area
- Contact:
Ah. Errrr....
I wrote that. Ages ago. (in fact it was the first ever script written by a third party. (besides Giles' own example script (Longwayround IIRC))
And there was a dependency but I then rewrote stuff and messed things up and it wouldn't start anymore ...
I didn't have time then to solve it and ripped out the non-working dependency and put it up the way it was w/o dependency
never got around to fixing it again. I know, it should be only a matter of checking thhe other mission was "COMPLETED". But I was in the middle of exams...
and now, years later, my scripting skills have shriveled up and died, I'm afraid so I won't be able to fix it in a timely matter
(I even forgot it wasn't working the way it should..)
I wrote that. Ages ago. (in fact it was the first ever script written by a third party. (besides Giles' own example script (Longwayround IIRC))
And there was a dependency but I then rewrote stuff and messed things up and it wouldn't start anymore ...
I didn't have time then to solve it and ripped out the non-working dependency and put it up the way it was w/o dependency
never got around to fixing it again. I know, it should be only a matter of checking thhe other mission was "COMPLETED". But I was in the middle of exams...
and now, years later, my scripting skills have shriveled up and died, I'm afraid so I won't be able to fix it in a timely matter
(I even forgot it wasn't working the way it should..)
I have found this because I am preparing the list with buggy abandoned oxps in order to post it in to the sticky post. So I am doing a meticulous audit to all of them, you cannot imagine the things I have found.
In the list I want to have all their bugs with possible recommendations .Do not expect something soon (I have seriously underestimate the situation – there are so many of them)
In the list I want to have all their bugs with possible recommendations .Do not expect something soon (I have seriously underestimate the situation – there are so many of them)
- Lestradae
- ---- E L I T E ----
- Posts: 3095
- Joined: Tue Apr 17, 2007 10:30 pm
- Location: Vienna, Austria
Some bugs I "found" ...
2008-02-20 04:23:17.251 oolite.exe[3024] [plist.parse.foundation.failed]: Failed to parse AddOns/Swift.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-02-20 04:23:17.276 oolite.exe[3024] [plist.homebrew.parseWarning]: ----- Bad property list: <key> element (ship_desc) found when expecting a value, treating as <string>.
2008-02-20 04:23:17.276 oolite.exe[3024] [plist.homebrew.parseWarning]: ----- Bad property list: <key> element (missiles) found when expecting a value, treating as <string>.
2008-02-20 04:23:17.276 oolite.exe[3024] [plist.homebrew.parseWarning]: ----- Bad property list: <key> element (weapon_facings) found when expecting a value, treating as <string>.
2008-02-20 04:23:17.276 oolite.exe[3024] [plist.homebrew.parseWarning]: ----- Bad property list: <key> element (ship_desc) found when expecting a value, treating as <string>.
2008-02-20 04:23:17.276 oolite.exe[3024] [plist.homebrew.parseWarning]: ----- Bad property list: <key> element (missiles) found when expecting a value, treating as <string>.
2008-02-20 04:23:17.276 oolite.exe[3024] [plist.homebrew.success]: Successfully interpreted property list... for now.
2008-02-20 04:23:17.459 oolite.exe[3024] [plist.parse.foundation.failed]: Failed to parse AddOns/Firewasp.oxp/Config/shipyard.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.
Parse failed at line 1 (char 1) - extra data after parsed string
2008-02-20 04:23:17.460 oolite.exe[3024] [plist.homebrew.success]: Successfully interpreted property list... for now.
at line: 37 column: 356 ... internal error2008-02-20 04:23:18.302 oolite.exe[3024] [plist.parse.foundation.failed]: Failed to parse AddOns/Trident Down v0.5.oxp/Config/missiontext.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-02-20 04:23:18.327 oolite.exe[3024] [plist.homebrew.success]: Successfully interpreted property list... for now.
at line: 20 column: 9 ... Extra content at the end of the document
2008-02-20 04:23:21.542 oolite.exe[3024] [plist.parse.foundation.failed]: Failed to parse AddOns/boyracers.oxp/Config/script.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-02-20 04:23:21.543 oolite.exe[3024] [plist.homebrew.success]: Successfully interpreted property list... for now.
at line: 21 column: 9 ... Extra content at the end of the document
2008-02-20 04:23:21.602 oolite.exe[3024] [plist.parse.foundation.failed]: Failed to parse AddOns/fsr.oxp/Config/script.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-02-20 04:23:21.603 oolite.exe[3024] [plist.homebrew.success]: Successfully interpreted property list... for now.
*
2008-02-20 04:23:27.801 oolite.exe[3024] [texture.load.png.warning]: ***** A PNG loading warning occurred for AddOns/all-stars.oxp/Textures/starbelly.png: Incomplete compressed datastream in iCCP chunk
2008-02-20 04:23:27.802 oolite.exe[3024] [texture.load.png.warning]: ***** A PNG loading warning occurred for AddOns/all-stars.oxp/Textures/starbelly.png: Profile size field missing from iCCP chunk
*
2008-02-20 04:24:15.752 oolite.exe[3024] [entity.linkedList.verify.error]: Broken x_next <PlayerEntity 0xd983860>{"Tesoura" ID: 100 position: (45410.4, -77472.4, 495365) scanClass: CLASS_PLAYER status: STATUS_DOCKED} list (53) ***
2008-02-20 04:24:15.752 oolite.exe[3024] [entity.linkedList.verify.rebuild]: Rebuilding all linked lists from scratch
*
2008-02-20 04:28:07.249 oolite.exe[3024] [texture.load.png.warning]: ***** A PNG loading warning occurred for AddOns/all-stars.oxp/Textures/starhawk_auv.png: Incomplete compressed datastream in iCCP chunk
2008-02-20 04:28:07.249 oolite.exe[3024] [texture.load.png.warning]: ***** A PNG loading warning occurred for AddOns/all-stars.oxp/Textures/starhawk_auv.png: Profile size field missing from iCCP chunk
2008-02-20 04:34:19.259 oolite.exe[3024] [script.debug.syntax.action.badSelector]: ***** PlayerEntity DOES NOT RESPOND TO scriptAction: "Tepiu"
2008-02-20 04:34:19.259 oolite.exe[3024] [script.debug.syntax.action.badSelector]: ***** PlayerEntity DOES NOT RESPOND TO scriptAction: "missiles"
2008-02-20 04:37:39.935 oolite.exe[3024] [dataCache.willWrite]: About to write data cache.
2008-02-20 04:37:40.431 oolite.exe[3024] [dataCache.write.success]: Wrote data cache.
2008-02-20 04:37:42.763 oolite.exe[3024] [unclassified.MyOpenGLView]: Found mode {Height = 800; RefreshRate = 0; Width = 1280; }
2008-02-20 04:38:27.053 oolite.exe[3024] [unclassified.MyOpenGLView]: Found mode {Height = 800; RefreshRate = 0; Width = 1280; }
2008-02-20 04:39:48.143 oolite.exe[3024] [unclassified.MyOpenGLView]: Found mode {Height = 800; RefreshRate = 0; Width = 1280; }
2008-02-20 04:42:18.652 oolite.exe[3024] [unclassified.MyOpenGLView]: Found mode {Height = 800; RefreshRate = 0; Width = 1280; }
2008-02-20 04:44:34.583 oolite.exe[3024] [texture.load.png.warning]: ***** A PNG loading warning occurred for AddOns/all-stars.oxp/Textures/starbelly2.png: Incomplete compressed datastream in iCCP chunk
2008-02-20 04:44:34.676 oolite.exe[3024] [texture.load.png.warning]: ***** A PNG loading warning occurred for AddOns/all-stars.oxp/Textures/starbelly2.png: Profile size field missing from iCCP chunk
2008-02-20 04:44:39.414 oolite.exe[3024] [general.error.allocationFailure]: Failed to allocate space (1048576 bytes) for texture AddOns/dreams01beta.oxp/Textures/moray1-hr_tex.png
2008-02-20 04:44:40.110 oolite.exe[3024] [general.error.allocationFailure]: Failed to allocate space (1048576 bytes) for texture AddOns/x-ships.oxp/Textures/nwasp_hull.png
2008-02-20 04:44:41.053 oolite.exe[3024] [general.error.allocationFailure]: Failed to allocate space (1048576 bytes) for texture AddOns/Hotrods.oxp/Textures/python_redux_AH_tiger.png
2008-02-20 04:44:41.633 oolite.exe[3024] [general.error.allocationFailure]: Failed to allocate space (1048576 bytes) for texture AddOns/Hotrods.oxp/Textures/gecko_tiger_redux.png
2008-02-20 04:44:42.008 oolite.exe[3024] [general.error.allocationFailure]: Failed to allocate space (1048576 bytes) for texture AddOns/Hotrods.oxp/Textures/mamba_redux_AH_tiger.png
2008-02-20 04:44:43.606 oolite.exe[3024] [general.error.allocationFailure]: Failed to allocate space (1048576 bytes) for texture oolite.app/Resources/Sungs_detailed_textures.oxp/Textures/cobra3_redux1.png
Virtual memory exhausted
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
Perhaps this helps? And if a few tips should emerge how to do something about those problems beyond taking the named oxps out - or even against the memory overflow problem - I would indeed be very, very grateful ...
Lestradae
failed to parse as valid XML matching DTD
2008-02-20 04:23:17.276 oolite.exe[3024] [plist.homebrew.parseWarning]: ----- Bad property list: <key> element (ship_desc) found when expecting a value, treating as <string>.
2008-02-20 04:23:17.276 oolite.exe[3024] [plist.homebrew.parseWarning]: ----- Bad property list: <key> element (missiles) found when expecting a value, treating as <string>.
2008-02-20 04:23:17.276 oolite.exe[3024] [plist.homebrew.parseWarning]: ----- Bad property list: <key> element (weapon_facings) found when expecting a value, treating as <string>.
2008-02-20 04:23:17.276 oolite.exe[3024] [plist.homebrew.parseWarning]: ----- Bad property list: <key> element (ship_desc) found when expecting a value, treating as <string>.
2008-02-20 04:23:17.276 oolite.exe[3024] [plist.homebrew.parseWarning]: ----- Bad property list: <key> element (missiles) found when expecting a value, treating as <string>.
2008-02-20 04:23:17.276 oolite.exe[3024] [plist.homebrew.success]: Successfully interpreted property list... for now.
2008-02-20 04:23:17.459 oolite.exe[3024] [plist.parse.foundation.failed]: Failed to parse AddOns/Firewasp.oxp/Config/shipyard.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.
Parse failed at line 1 (char 1) - extra data after parsed string
2008-02-20 04:23:17.460 oolite.exe[3024] [plist.homebrew.success]: Successfully interpreted property list... for now.
at line: 37 column: 356 ... internal error2008-02-20 04:23:18.302 oolite.exe[3024] [plist.parse.foundation.failed]: Failed to parse AddOns/Trident Down v0.5.oxp/Config/missiontext.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-02-20 04:23:18.327 oolite.exe[3024] [plist.homebrew.success]: Successfully interpreted property list... for now.
at line: 20 column: 9 ... Extra content at the end of the document
2008-02-20 04:23:21.542 oolite.exe[3024] [plist.parse.foundation.failed]: Failed to parse AddOns/boyracers.oxp/Config/script.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-02-20 04:23:21.543 oolite.exe[3024] [plist.homebrew.success]: Successfully interpreted property list... for now.
at line: 21 column: 9 ... Extra content at the end of the document
2008-02-20 04:23:21.602 oolite.exe[3024] [plist.parse.foundation.failed]: Failed to parse AddOns/fsr.oxp/Config/script.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-02-20 04:23:21.603 oolite.exe[3024] [plist.homebrew.success]: Successfully interpreted property list... for now.
*
2008-02-20 04:23:27.801 oolite.exe[3024] [texture.load.png.warning]: ***** A PNG loading warning occurred for AddOns/all-stars.oxp/Textures/starbelly.png: Incomplete compressed datastream in iCCP chunk
2008-02-20 04:23:27.802 oolite.exe[3024] [texture.load.png.warning]: ***** A PNG loading warning occurred for AddOns/all-stars.oxp/Textures/starbelly.png: Profile size field missing from iCCP chunk
*
2008-02-20 04:24:15.752 oolite.exe[3024] [entity.linkedList.verify.error]: Broken x_next <PlayerEntity 0xd983860>{"Tesoura" ID: 100 position: (45410.4, -77472.4, 495365) scanClass: CLASS_PLAYER status: STATUS_DOCKED} list (53) ***
2008-02-20 04:24:15.752 oolite.exe[3024] [entity.linkedList.verify.rebuild]: Rebuilding all linked lists from scratch
*
2008-02-20 04:28:07.249 oolite.exe[3024] [texture.load.png.warning]: ***** A PNG loading warning occurred for AddOns/all-stars.oxp/Textures/starhawk_auv.png: Incomplete compressed datastream in iCCP chunk
2008-02-20 04:28:07.249 oolite.exe[3024] [texture.load.png.warning]: ***** A PNG loading warning occurred for AddOns/all-stars.oxp/Textures/starhawk_auv.png: Profile size field missing from iCCP chunk
2008-02-20 04:34:19.259 oolite.exe[3024] [script.debug.syntax.action.badSelector]: ***** PlayerEntity DOES NOT RESPOND TO scriptAction: "Tepiu"
2008-02-20 04:34:19.259 oolite.exe[3024] [script.debug.syntax.action.badSelector]: ***** PlayerEntity DOES NOT RESPOND TO scriptAction: "missiles"
2008-02-20 04:37:39.935 oolite.exe[3024] [dataCache.willWrite]: About to write data cache.
2008-02-20 04:37:40.431 oolite.exe[3024] [dataCache.write.success]: Wrote data cache.
2008-02-20 04:37:42.763 oolite.exe[3024] [unclassified.MyOpenGLView]: Found mode {Height = 800; RefreshRate = 0; Width = 1280; }
2008-02-20 04:38:27.053 oolite.exe[3024] [unclassified.MyOpenGLView]: Found mode {Height = 800; RefreshRate = 0; Width = 1280; }
2008-02-20 04:39:48.143 oolite.exe[3024] [unclassified.MyOpenGLView]: Found mode {Height = 800; RefreshRate = 0; Width = 1280; }
2008-02-20 04:42:18.652 oolite.exe[3024] [unclassified.MyOpenGLView]: Found mode {Height = 800; RefreshRate = 0; Width = 1280; }
2008-02-20 04:44:34.583 oolite.exe[3024] [texture.load.png.warning]: ***** A PNG loading warning occurred for AddOns/all-stars.oxp/Textures/starbelly2.png: Incomplete compressed datastream in iCCP chunk
2008-02-20 04:44:34.676 oolite.exe[3024] [texture.load.png.warning]: ***** A PNG loading warning occurred for AddOns/all-stars.oxp/Textures/starbelly2.png: Profile size field missing from iCCP chunk
2008-02-20 04:44:39.414 oolite.exe[3024] [general.error.allocationFailure]: Failed to allocate space (1048576 bytes) for texture AddOns/dreams01beta.oxp/Textures/moray1-hr_tex.png
2008-02-20 04:44:40.110 oolite.exe[3024] [general.error.allocationFailure]: Failed to allocate space (1048576 bytes) for texture AddOns/x-ships.oxp/Textures/nwasp_hull.png
2008-02-20 04:44:41.053 oolite.exe[3024] [general.error.allocationFailure]: Failed to allocate space (1048576 bytes) for texture AddOns/Hotrods.oxp/Textures/python_redux_AH_tiger.png
2008-02-20 04:44:41.633 oolite.exe[3024] [general.error.allocationFailure]: Failed to allocate space (1048576 bytes) for texture AddOns/Hotrods.oxp/Textures/gecko_tiger_redux.png
2008-02-20 04:44:42.008 oolite.exe[3024] [general.error.allocationFailure]: Failed to allocate space (1048576 bytes) for texture AddOns/Hotrods.oxp/Textures/mamba_redux_AH_tiger.png
2008-02-20 04:44:43.606 oolite.exe[3024] [general.error.allocationFailure]: Failed to allocate space (1048576 bytes) for texture oolite.app/Resources/Sungs_detailed_textures.oxp/Textures/cobra3_redux1.png
Virtual memory exhausted
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
Perhaps this helps? And if a few tips should emerge how to do something about those problems beyond taking the named oxps out - or even against the memory overflow problem - I would indeed be very, very grateful ...
Lestradae
those error messages are basically saying that there are problems with quite a lot of oxps. I'm looking into swift.oxp, but the way it was created is... let's say unorthodox, for want of a better word. From what the log says, you won't be able to see/use quite a few of the 'broken' oxps, so having them in the addons folder doesn't seem to do much good...
Anyway, you might want to load starbelly2.png into a graphic program and save it again as a png.
From what your log says, there are 'a few' problems with that png file, and after 5 seconds of trying to load it, oolite doesn't seem to have any memory left for other textures. Then it runs out of memory altogether.
If that doesn't help, removing all-stars.oxp should allow you to play oolite.
Of course, you might want to try and repair the oxps yourself, all you need to do is to track down & remove every single problem listed in the log!
edit: starbelly.png seems to have the same problems as starbelly2.png, and whatever oxp contains the 'tesoura' ship is seriously not doing oolite any good.
Anyway, you might want to load starbelly2.png into a graphic program and save it again as a png.
From what your log says, there are 'a few' problems with that png file, and after 5 seconds of trying to load it, oolite doesn't seem to have any memory left for other textures. Then it runs out of memory altogether.
If that doesn't help, removing all-stars.oxp should allow you to play oolite.
Of course, you might want to try and repair the oxps yourself, all you need to do is to track down & remove every single problem listed in the log!
edit: starbelly.png seems to have the same problems as starbelly2.png, and whatever oxp contains the 'tesoura' ship is seriously not doing oolite any good.
Hey, free OXPs: farsun v1.05 & tty v0.5! :0)