Special Aircraft Service

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Paratrooper or some ship error? Or both, and more?  (Read 739 times)

0 Members and 1 Guest are viewing this topic.

WxTech

  • Modder
  • member
  • Offline Offline
  • Posts: 5592
Paratrooper or some ship error? Or both, and more?
« on: September 10, 2019, 10:19:53 PM »

Everything's been just fine for days after updating to 4.12.2.

Was just editing some .mat files for smoke effects, and examining results by playing tracks.

For no reason I can discern, tracks containing ships now go to a crawling slide show. A couple segments of log.lst...

Code: [Select]
[4:04:52 AM] NetAircraft error, ID_03: java.io.EOFException
[4:04:52 AM] NetAircraft error, ID_03: java.io.EOFException
[4:04:52 AM] NetAircraft error, ID_03: java.io.EOFException
[4:04:52 AM] NetAircraft error, ID_03: java.io.EOFException
[4:04:52 AM] NetAircraft error, ID_03: java.io.EOFException
[4:04:52 AM] NetAircraft error, ID_03: java.io.EOFException
[4:04:52 AM] NetAircraft error, ID_03: java.io.EOFException
[4:04:52 AM] NetAircraft error, ID_03: java.io.EOFException
[4:06:00 AM] **net bigship unknown ng cmd 84
[4:06:01 AM] **net bigship unknown ng cmd 70
[4:06:01 AM] **net bigship unknown ng cmd 84
[4:06:01 AM] **net bigship unknown ng cmd 84
[4:06:02 AM] **net bigship unknown ng cmd 70
[4:06:02 AM] **net bigship unknown ng cmd 84
[4:06:02 AM] **net bigship unknown ng cmd 84
[4:06:02 AM] **net bigship unknown ng cmd 70
[4:06:02 AM] **net bigship unknown ng cmd 70
[4:06:02 AM] **net bigship unknown ng cmd 84
[4:06:02 AM] **net bigship unknown ng cmd 84
[4:06:02 AM] **net bigship unknown ng cmd 70
[4:06:03 AM] **net bigship unknown ng cmd 84
[4:06:03 AM] **net bigship unknown ng cmd 70
[4:06:04 AM] **net bigship unknown ng cmd 70
[4:06:04 AM] **net bigship unknown ng cmd 70
[4:06:04 AM] **net bigship unknown ng cmd 70
[4:06:06 AM] com.maddox.il2.objects.air.Paratrooper
[4:06:06 AM] java.lang.ClassCastException: com.maddox.il2.objects.air.Paratrooper
[4:06:06 AM] at com.maddox.il2.objects.ships.BigshipGeneric.targetGun(BigshipGeneric.java:5076)
[4:06:06 AM] at com.maddox.il2.ai.ground.Aim.passive_StartFiring(Aim.java:602)
[4:06:06 AM] at com.maddox.il2.objects.ships.BigshipGeneric.Track_Mirror(BigshipGeneric.java:5015)
[4:06:06 AM] at com.maddox.il2.objects.ships.BigshipGeneric.access$6700(BigshipGeneric.java:98)
[4:06:06 AM] at com.maddox.il2.objects.ships.BigshipGeneric$Mirror.netInput(BigshipGeneric.java:4229)
[4:06:06 AM] at com.maddox.rts.NetObj.msgNet(NetObj.java:375)
[4:06:06 AM] at com.maddox.rts.MsgNet.invokeListener(MsgNet.java:56)
[4:06:06 AM] at com.maddox.rts.Message._send(Message.java:1217)
[4:06:06 AM] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[4:06:06 AM] at com.maddox.rts.Message.sendTo(Message.java:1134)
[4:06:06 AM] at com.maddox.rts.Message.trySend(Message.java:1115)
[4:06:06 AM] at com.maddox.rts.Time.loopMessages(Time.java:252)
[4:06:06 AM] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[4:06:06 AM] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
[4:06:06 AM] at com.maddox.il2.game.Main.exec(Main.java:449)
[4:06:06 AM] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[4:06:06 AM] java.lang.ClassCastException: com.maddox.il2.objects.air.Paratrooper
.
.
.
.
[4:06:51 AM] Interpolators destroying in invoked method 'tick'
[4:06:51 AM] com.maddox.il2.engine.ActorException: Interpolators destroying in invoked method 'tick'
[4:06:51 AM] at com.maddox.il2.engine.Interpolators.destroy(Interpolators.java:263)
[4:06:51 AM] at com.maddox.il2.engine.Actor.destroy(Actor.java:777)
[4:06:51 AM] at com.maddox.il2.engine.ActorMesh.destroy(ActorMesh.java:49)
[4:06:51 AM] at com.maddox.il2.engine.ActorHMesh.destroy(ActorHMesh.java:66)
[4:06:51 AM] at com.maddox.il2.objects.ships.BigshipGeneric.destroy(BigshipGeneric.java:1556)
[4:06:51 AM] at com.maddox.il2.engine.Engine.dectroyMsgActors(Engine.java:170)
[4:06:51 AM] at com.maddox.il2.engine.Engine.resetGameClear(Engine.java:201)
[4:06:51 AM] at com.maddox.il2.game.Main.resetGameClear(Main.java:131)
[4:06:51 AM] at com.maddox.il2.game.Main3D.resetGameClear(Main3D.java:1999)
[4:06:51 AM] at com.maddox.il2.game.Main.resetGame(Main.java:144)
[4:06:51 AM] at com.maddox.il2.game.Mission.clear(Mission.java:415)
[4:06:51 AM] at com.maddox.il2.game.Mission.destroy(Mission.java:371)
[4:06:51 AM] at com.maddox.rts.NetChannel.destroyNetObj(NetChannel.java:2086)
[4:06:51 AM] at com.maddox.rts.NetChannelInStream.destroy(NetChannelInStream.java:42)
[4:06:51 AM] at com.maddox.il2.game.Main3D.stopPlayRecordedMission(Main3D.java:2303)
[4:06:51 AM] at com.maddox.il2.gui.GUIRecordPlay.doExit(GUIRecordPlay.java:172)
[4:06:51 AM] at com.maddox.il2.gui.GUIRecordPlay.doExit(GUIRecordPlay.java:163)
[4:06:51 AM] at com.maddox.il2.gui.GUIRecordPlay.access$800(GUIRecordPlay.java:19)
[4:06:51 AM] at com.maddox.il2.gui.GUIRecordPlay$DialogClient.notify(GUIRecordPlay.java:276)
[4:06:51 AM] at com.maddox.gwindow.GWindow.notify(GWindow.java:144)
[4:06:51 AM] at com.maddox.gwindow.GWindowDialogControl._notify(GWindowDialogControl.java:51)
[4:06:51 AM] at com.maddox.il2.gui.GUIButton._notify(GUIButton.java:18)
[4:06:51 AM] at com.maddox.gwindow.GWindowDialogControl.mouseClick(GWindowDialogControl.java:86)
[4:06:51 AM] at com.maddox.il2.gui.GUIButton.mouseClick(GUIButton.java:22)
[4:06:51 AM] at com.maddox.gwindow.GWindow._mouseButton(GWindow.java:556)
[4:06:51 AM] at com.maddox.gwindow.GWindowRoot.doMouseButton(GWindowRoot.java:251)
[4:06:51 AM] at com.maddox.gwindow.GWindowManager.doMouseButton(GWindowManager.java:69)
[4:06:51 AM] at com.maddox.il2.engine.GUIWindowManager.msgMouseButton(GUIWindowManager.java:126)
[4:06:51 AM] at com.maddox.rts.MsgMouse.invokeListener(MsgMouse.java:98)
[4:06:51 AM] at com.maddox.rts.Message._send(Message.java:1217)
[4:06:51 AM] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[4:06:51 AM] at com.maddox.rts.Message.sendToArray(Message.java:1147)
[4:06:51 AM] at com.maddox.rts.Message.sendTo(Message.java:1128)
[4:06:51 AM] at com.maddox.rts.Message.trySend(Message.java:1115)
[4:06:51 AM] at com.maddox.rts.Time.loopMessages(Time.java:180)
[4:06:51 AM] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[4:06:51 AM] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
[4:06:51 AM] at com.maddox.il2.game.Main.exec(Main.java:449)
[4:06:51 AM] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
Logged
Great minds discuss ideas. Average minds discuss events. Small minds discuss people. - Hyman Rickover (but probably predating his use.)

WxTech

  • Modder
  • member
  • Offline Offline
  • Posts: 5592
Re: Paratrooper or some ship error? Or both, and more?
« Reply #1 on: September 11, 2019, 04:54:35 PM »

After more testing by playing a variety of tracks, *and* after disabling the very few mods containing classfiles that I've added since installing Modact...

It seems that it's "intro.ntrk" which starts this ball rolling. If I start by playing other tracks having ships (e.g., "Kamikaze02" or "F4F vs G4M"), all is fine even after several replays. But as soon as I play "intro" and get to the part where the attack on the ships passes about the 10-second point, it's a slide show. And then after that if I try to play another of the aforementioned ship-containing tracks, it's a slide show from the start for those (but, again, which played just fine previously.)

Something in "intro.ntrk" appears to act as a 'trigger' or 'switch' of sorts.

I'll have to see if a newly created mission featuring ships can run fine. I'm on tenterhooks right now.

Anyone else playing 4.12.2 have this issue?
Logged
Great minds discuss ideas. Average minds discuss events. Small minds discuss people. - Hyman Rickover (but probably predating his use.)

WxTech

  • Modder
  • member
  • Offline Offline
  • Posts: 5592
Re: Paratrooper or some ship error? Or both, and more?
« Reply #2 on: September 11, 2019, 09:14:39 PM »

On an unrelated matter. I have no mod installed which deals with the Wildcat's exterior model. But at some intermediate distance one of the LODs drops the whole cowling, and perhaps the canopy/cockpit, too (hard to tell exactly.) But inside and outside this particular LOD range, the overall shape of the crate is as expected.

This 4.12.2 update is presenting some strange oddments for me...
Logged
Great minds discuss ideas. Average minds discuss events. Small minds discuss people. - Hyman Rickover (but probably predating his use.)

SAS~Storebror

  • Editor
  • member
  • Offline Offline
  • Posts: 23588
  • Taking a timeout
    • STFU
Re: Paratrooper or some ship error? Or both, and more?
« Reply #3 on: September 12, 2019, 02:49:10 AM »

"intro.ntrk"
These tracks (intro.ntrk, Intro2.ntrk and the like) are ancient tracks from outdated game versions.
Newer versions have different net replication code, and since ntrk files are basically just what would have been sent across the net in an online mission, playing back tracks where the net replication code of the participating objects differs, will always yield strange results.
I've tried playing these intro tracks on Ultrapack and it's chaotic all over the place, with cars and trucks floating in the air and endless "unknown ng" log lines for ships, cars and tanks.

]cheers[
Mike
Logged
Don't split your mentality without thinking twice.

WxTech

  • Modder
  • member
  • Offline Offline
  • Posts: 5592
Re: Paratrooper or some ship error? Or both, and more?
« Reply #4 on: September 12, 2019, 07:46:52 AM »

Thanks for putting my mind at ease, Mike. I was somewhat aware of the disparities that have arisen after such a long life for the game, but began worrying about something having got corrupted and causing memory leaks or some such. As noted, thus far in actual flight I've seen nothing untoward like that.
Logged
Great minds discuss ideas. Average minds discuss events. Small minds discuss people. - Hyman Rickover (but probably predating his use.)
Pages: [1]   Go Up
 

Page created in 0.088 seconds with 25 queries.