Anyone know if the following error message is normal?
I'm using Oolite version 1.73.4, and get the following message in latest.log file:
[dataCache.write.success]: Wrote data cache.
[shader.uniform.unpermittedMethod]: Did not bind uniform "alertlevel" to property -[ShipEntity alertCondition] - unpermitted method.
[shader.uniform.unpermittedMethod]: Did not bind uniform "alertlevel" to property -[ShipEntity alertCondition] - unpermitted method.
[files.notFound]: GLSL ERROR: failed to find fragment program griff_asp_mk2_gun.fragment.
[files.notFound]: GLSL ERROR: failed to find fragment program griff_asp_mk2_gun.fragment.
[dataCache.willWrite]: About to write data cache.
[dataCache.write.success]: Wrote data cache.
[shader.uniform.unpermittedMethod]: Did not bind uniform "alertlevel" to property -[ShipEntity alertCondition] - unpermitted method.
[gameController.exitApp]: .GNUstepDefaults synchronized.
Closing log at 2010-05-03 08:45:52 +0100.
griff_asp_mk2 log file error
Moderators: winston, another_commander, Getafix
- 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:
Error messages are never normal. It is their very purpose to tell you that something is not normal.
In your case you have fallen victim to a shader bug. Griff has continuously brushed those out during the last weeks, so it is recommendable to update his OXPs to the latest versions.
So you have to find the OXP which is the culprit and then download its latest version.
The error itself may be caused by an NPC trying to use a player ship's shader definition.
In your case you have fallen victim to a shader bug. Griff has continuously brushed those out during the last weeks, so it is recommendable to update his OXPs to the latest versions.
So you have to find the OXP which is the culprit and then download its latest version.
The error itself may be caused by an NPC trying to use a player ship's shader definition.
-
- Quite Grand Sub-Admiral
- Posts: 6633
- Joined: Wed Feb 28, 2007 7:54 am
Actually, I think the GLSL errors are the result of bad packaging. DGill, can you check the folder structure of the OXP? I encountered the same messages and in the copy I downloaded, there was an extra folder not normally found in OXPs. That folder contained the missing files but Oolite could not see them, as they were not where they should be.
The alertlevel messages are a minor issue, which has been resolved in trunk.
The alertlevel messages are a minor issue, which has been resolved in trunk.
- Griff
- Oolite 2 Art Director
- Posts: 2479
- Joined: Fri Jul 14, 2006 12:29 pm
- Location: Probably hugging his Air Fryer
yep, i made some sort of weird mistake when zipping up the standalone asp oxp, as A_C says some of the shaders have gone into a folder called 'new folder' inside the 'shaders' folder in the oxp, you could cut and paste them out of there and into the shaders folder with the other asp shaders or re-download the oxp, it should all be sorted there now as Eric spotted this and PM'd me about it a week or so ago
Thanks guys, installing the latest versions of Griff's amazing ships did the trick
The only error message remaining is something to do with an "alert level". Any suggestions for a fix?:
[dataCache.willWrite]: About to write data cache.
[dataCache.write.success]: Wrote data cache.
[shader.uniform.unpermittedMethod]: Did not bind uniform "alertlevel" to property -[ShipEntity alertCondition] - unpermitted method.
[dataCache.willWrite]: About to write data cache.
[dataCache.write.success]: Wrote data cache.
[gameController.exitApp]: .GNUstepDefaults synchronized.
Closing log at 2010-05-04 22:10:01 +0100.
The only error message remaining is something to do with an "alert level". Any suggestions for a fix?:
[dataCache.willWrite]: About to write data cache.
[dataCache.write.success]: Wrote data cache.
[shader.uniform.unpermittedMethod]: Did not bind uniform "alertlevel" to property -[ShipEntity alertCondition] - unpermitted method.
[dataCache.willWrite]: About to write data cache.
[dataCache.write.success]: Wrote data cache.
[gameController.exitApp]: .GNUstepDefaults synchronized.
Closing log at 2010-05-04 22:10:01 +0100.