Massive Bug makes mission screens defunct (FIXED)

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

Moderators: winston, another_commander, Getafix

Post Reply
User avatar
Lestradae
---- E L I T E ----
---- E L I T E ----
Posts: 3095
Joined: Tue Apr 17, 2007 10:30 pm
Location: Vienna, Austria

Massive Bug makes mission screens defunct (FIXED)

Post by Lestradae »

First I started to get crashes to desktop when launching from stations.

The log always had this to say:
[script.javaScript.warning.206]: ----- JavaScript warning: player.docked is deprecated, use player.ship.docked instead.
[script.javaScript.warning.206]: ----- JavaScript warning: player.docked is deprecated, use player.ship.docked instead.
[script.javaScript.warning.206]: ----- JavaScript warning: player.dockedStation is deprecated, use player.ship.dockedStation instead.
[dataCache.willWrite]: About to write data cache.
[dataCache.write.success]: Wrote data cache.
[script.javaScript.warning.206]: ----- JavaScript warning: player.docked is deprecated, use player.ship.docked instead.
[script.javaScript.warning.206]: ----- JavaScript warning: player.docked is deprecated, use player.ship.docked instead.
[script.javaScript.warning.206]: ----- JavaScript warning: player.dockedStation is deprecated, use player.ship.dockedStation instead.
[gameController.exitApp]: .GNUstepDefaults synchronized.
Then, suddenly UPS started to malfunction. If I take on a delivery or more complicated mission it doesn't register. And often, the above lines would appear in my log.

I asked Eric as I assumed it was an UPS problem. But now Matt's Galactic Navy has it too! I want to take reserve duty, I want to have a look at the navy's news board - but all I get is the F5 screen and nothing registers.

And again, the above log entry.

I am getting desperate with this - it starts ruining my game now. No idea at all where that bug comes from.

Any ideas?

My oxps are:

AddOns/AAACrooks.oxp,
"AddOns/Achenar 0.0.oxp",
AddOns/Amen_Bricks_Megaships.oxp,
AddOns/Anarchies2.1.oxp,
"AddOns/Aquatics 1.04.oxp",
AddOns/arachnid.oxp,
AddOns/Assassins.oxp,
"AddOns/AsteroidStorm 3.5.oxp",
"AddOns/behemoth 2.5.oxp",
"AddOns/BehemothSpacewar 1.2.1.oxp",
AddOns/black_baron.oxp,
AddOns/BountyScanner.oxp,
AddOns/buoyRepair1.02.1.oxp,
AddOns/caduceus.oxp,
AddOns/Cargo_wrecks_teaser.oxp,
AddOns/Cataclysm.oxp,
"AddOns/cobra3njx-camo.oxp",
AddOns/Commies.oxp,
"AddOns/DeepSpacePirates 1.0.3.oxp",
AddOns/deposed1.3.3.oxp,
"AddOns/Dictators v1.3.oxp",
AddOns/Diso.oxp,
AddOns/dodo_stations.oxp,
"AddOns/Energy Equipment 1.04.oxp",
AddOns/ettBeaconLauncher.oxp,
AddOns/farsun.oxp,
AddOns/flying_Dutchman.oxp,
"AddOns/Freaky Thargoids 3.oxp",
"AddOns/FTZ v0.13.oxp",
"AddOns/Fuel Station 1.01.oxp",
AddOns/FuelCollectorV0.06.oxp,
AddOns/Galactic_Navy.oxp,
AddOns/galcops.oxp,
AddOns/genship.oxp,
AddOns/globestations.oxp,
AddOns/griff_planetexpress.oxp,
AddOns/griff_shady_station.oxp,
AddOns/griff_ships_remixed.oxp,
AddOns/griff_turret_ship_pirates.oxp,
AddOns/GrittyCoriolis.oxp,
AddOns/gwxstations.oxp,
AddOns/hOopyCasino.oxp,
AddOns/Hotrods.oxp,
AddOns/hyperradio1.14.oxp,
AddOns/interstellar_help.oxp,
"AddOns/ionics-1.2.1.oxp",
AddOns/Lave.oxp,
AddOns/longway.oxp,
"AddOns/lovecats 1.1.oxp",
"AddOns/military Fiasco 2.4.1.oxp",
"AddOns/new 1.72 only AI.oxp",
AddOns/Ore_processor.oxp,
AddOns/PAGroove_Stations_v1.2.1.oxp,
AddOns/piratetraps.oxp,
"AddOns/Pirate_coves 1.1b.oxp",
"AddOns/PlanetFall 1.12.oxp",
"AddOns/PlanetFall Link - Black Monks 1.0.oxp",
"AddOns/PlanetFall Link - hOopy Casino 1.0.oxp",
"AddOns/Planetfall Mission - Taxi 1.0.1.oxp",
"AddOns/Pods 1.02.oxp",
"AddOns/Pods-UPS 1.01.oxp",
AddOns/Probe_1.02.oxp,
AddOns/RandomHits275.oxp,
AddOns/renegades.oxp,
"AddOns/Ring Racer 1.01.oxp",
"AddOns/ringpod 1.1.1.oxp",
AddOns/Rock_Hermit_Locator1.3.oxp,
AddOns/SaveAnywhere.oxp,
"AddOns/SecondWave 1.1.oxp",
AddOns/sell_equipment.oxp,
AddOns/seosu.oxp,
AddOns/spyhunter.oxp,
"AddOns/Status_Quo_Q-bomb.oxp",
AddOns/sunskimmers.oxp,
AddOns/System_Redux.oxp,
AddOns/taranis.oxp,
AddOns/tardis.oxp,
"AddOns/Target Reticle 1.0.1.oxp",
AddOns/Taxi_Galactica_Teaser.oxp,
AddOns/tgy_dev.oxp,
AddOns/thargoidcarrier.oxp,
"AddOns/Thorgorn_Threat 1.2.oxp",
AddOns/tianve.oxp,
AddOns/tori.oxp,
"AddOns/Traffic Control 1.01.oxp",
AddOns/transhab.oxp,
"AddOns/Transports 2.48.oxp",
"AddOns/Trident Down v1.2.oxp",
AddOns/tugs.oxp,
AddOns/typhoon.oxp,
"AddOns/UPS-courier v1.5.1.oxp",
AddOns/Vector1.1.oxp,
AddOns/wakapiko0109.oxp,
AddOns/wakatoro0109.oxp,
"AddOns/weeviloid2-PC.oxp",
"AddOns/Welcome Mat 1.05.oxp",
"AddOns/WIP - Lave Academy.oxp",
AddOns/xarik.oxp,
AddOns/YOUR_AD_HERE.oxp, AddOns/YOUR_AD_HERE_set_A.oxp, AddOns/YOUR_AD_HERE_set_B.oxp, AddOns/YOUR_AD_HERE_set_C.oxp, AddOns/YOUR_AD_HERE_set_D.oxp, AddOns/YOUR_AD_HERE_set_E.oxp, AddOns/YOUR_AD_HERE_set_F.oxp,
"AddOns/MedusaHud.oxp",
"AddOns/Zz-My Sounds.oxp",
"AddOns/Zz-My_Keykonfig.oxp",
"AddOns/Zz-Oo-Haul.oxp",
"AddOns/Zzz dragon.oxp",
"AddOns/ZZZ Hawksound.oxp",
"AddOns/Zzzz OSE Main Data WiP V0.16.4.oxp",
"AddOns/Zzzz OSE Ship New Pricing and Variants Upgrade.oxp",
"AddOns/Zzzzz Dredgers 2.2.oxp",
"AddOns/Zzzzz ixianfreighter.oxp",
"AddOns/Zzzzz Shady_blackmonks.oxp",
"AddOns/Zzzzz thargoid_wars 4.3.oxp",
AddOns/Zz_Famous_Planets_v1.1.oxp

Please don't give me tips like "too many oxps", as my system is running with all this in without slowing down, and I think this error has something to do with some sort of docking or launching or missionscreen check that goes systematically wrong.

Any pointer in a usable direction is welcome.

:(

L
Last edited by Lestradae on Sat Feb 14, 2009 11:08 am, edited 1 time in total.
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

Post by Thargoid »

The log entries are warnings from a javascript that hasn't been updated since 1.72 for the player <--> player.ship divergence.

Player.docked as been depreciated and is now player.ship.docked for example (as the warning says), but at the moment (until 1.73) both should still work, albeit with the warning on the shorter one.

So if you want to find the root cause of the warnings, search all the javascript files (*.js) for player.docked and player.dockedStation and replace them with the ship version (hint, it's not from any of my OXPs as I updated them all).

But I doubt any of this will help with the current issue, as the warnings shouldn't affect gameplay or running.
User avatar
Ark
---- E L I T E ----
---- E L I T E ----
Posts: 664
Joined: Sun Dec 09, 2007 8:22 am
Location: Athens Greece

Post by Ark »

As i have said before this warning is most likelly generated by the updated (by Kaks) version of black baron oxp and/or hotrods.oxp and as it has been told several times it is just a warning
User avatar
Lestradae
---- E L I T E ----
---- E L I T E ----
Posts: 3095
Joined: Tue Apr 17, 2007 10:30 pm
Location: Vienna, Austria

>*

Post by Lestradae »

@Ark:

Thanks, had a look into the two oxps' js. Altered the commands in black baron to the non-deprecated version, hotrods doesn't use those deprecated commands.

@Thargoid:

I really have no idea what is happening. I will have to do my own variant of "take out everything and put it back in slowly again" again :( - problem is, that this bug happens erratically and not all the time. I shall see if I can find something and am very much looking forwards to 1.73's error logs that show the oxp path the error originated from ...

Thanks guys for your tips

L

EDIT: It is for sure another oxp that creates the problem. Just found a repeatable case: A station, from which, when launching, I am always getting the UPS mission without it registering.

So I created an AddOns folder with only the OSE WiP, my keyconfig.plist, UPS and Galactic Navy in it.

Indeed: The UPS mission registers, and the Galactic Navy Reserve Duty shows up and registers, too!

So Eric's suspicion was correct: Some other oxp than the abovementioned clears the mission screen before a decision can register. But which?
User avatar
Lestradae
---- E L I T E ----
---- E L I T E ----
Posts: 3095
Joined: Tue Apr 17, 2007 10:30 pm
Location: Vienna, Austria

bug FIXED

Post by Lestradae »

The problems with the mission screen have been fixed.

I found the oxp that created the problem, it is not yet publicly available so I am going to inform the author via PM.
User avatar
Kaks
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 3009
Joined: Mon Jan 21, 2008 11:41 pm
Location: The Big Smoke

Post by Kaks »

Oops, time to update OXPs!
I'll get round to it soon enough, I promise...

By the way, it's pretty much safe to say that my status has just changed from semi-back(tm) to back!

Sorry for the absence guys! (RL: oh dear, who came up with that idea?)

What was I saying? Ah yes, I'm almost done rebuilding my development computer, and normal OXP maintenance should be resumed anon!

Shame about the wiki situation, it was a good place to keep track of all the goodies. Let's hope soon normal service can be resumed there too!

Cheers,

Kaks.
Hey, free OXPs: farsun v1.05 & tty v0.5! :0)
User avatar
Lestradae
---- E L I T E ----
---- E L I T E ----
Posts: 3095
Joined: Tue Apr 17, 2007 10:30 pm
Location: Vienna, Austria

*

Post by Lestradae »

Kaks wrote:
... it's pretty much safe to say that my status has just changed from semi-back(tm) to back!
I, for one, am glad to hear it!

Welcome back :D

Cheers

L
User avatar
Kaks
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 3009
Joined: Mon Jan 21, 2008 11:41 pm
Location: The Big Smoke

Post by Kaks »

Thanks, you're too kind!
Glad to be back! :D
Hey, free OXPs: farsun v1.05 & tty v0.5! :0)
Post Reply