Loading [MathJax]/extensions/Safe.js

Special Aircraft Service

The SAS Factory - Tech Help, Ancient Mods etc. => Tech Help (other than BAT or IL-2 Great Battles) => Tech Help : Using Mods => Topic started by: SAS~Malone on March 02, 2016, 12:55:27 AM

Title: TangleChute CTD - Modact530 [SOLVED]
Post by: SAS~Malone on March 02, 2016, 12:55:27 AM
i've seen several threads concerning this issue in the CUP tech help section, but so far all the threads i've read there seem to offer no definitive answer to this issue?
if the advice is to remove VisualMod, my answer is...  o_O ...really? i somehow doubt benitomuso would have released this mod with such an issue, and on top of that, i've been using VisualMod since it's inception, and today is the first time i've had this error. so, i have my doubts, to say the least.
currently i'm using the latest VisualMod (not an official release yet, from my understanding) - the one that includes the Ordnance cam view option.
anyway, this is happening to me with my Modact 530 install, and looking for some solution, if possible.
error log as follows:

Code: [Select]
java.lang.NoSuchMethodError
[7:40:29 AM] at com.maddox.il2.objects.air.Chute.TangleChute(Chute.java:165)
[7:40:29 AM] at com.maddox.il2.objects.air.Chute.TangleChute(Chute.java:157)
[7:40:29 AM] at com.maddox.il2.objects.air.Chute.msgCollision(Chute.java:96)
[7:40:29 AM] at com.maddox.il2.engine.MsgCollision.invokeListener(MsgCollision.java:72)
[7:40:29 AM] at com.maddox.rts.Message._send(Message.java:1217)
[7:40:29 AM] at com.maddox.rts.Message.sendToObject(Message.java:1158)
[7:40:29 AM] at com.maddox.rts.Message.sendTo(Message.java:1134)
[7:40:29 AM] at com.maddox.rts.Message.trySend(Message.java:1115)
[7:40:29 AM] at com.maddox.rts.Time.loopMessages(Time.java:252)
[7:40:29 AM] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[7:40:29 AM] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
[7:40:29 AM] at com.maddox.il2.game.Main.exec(Main.java:449)
[7:40:29 AM] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)

as you can see, the log also ends abruptly, not in the way it should....

it seems to happen when a plane is hit (possibly only multi-crew planes, but i'm still testing this to be sure) and at the point when the crew start to bail out, the ctd happens - presumably because of some issue with their parachute/s not opening properly?

anyhoo, as this issue seems to be happening rather frequently to members recently, i think we should really try and find a definitive solution to this issue, and make a sticky of it.
so, anyone have any idea what the cause of this is, and more importantly, how to solve it?
thanks in advance for any assist :)

Title: Re: TangleChute CTD - Modact530
Post by: Moezilla on March 02, 2016, 05:14:40 AM
No solid leads but here's a guess. Maybe someone made a mod to simulate the chances of a chute not opening properly for the AI, and it's a random chance, so it would follow that a multi-seat aircraft has a greater probability of triggering the event but the TangleChute method isn't where it's supposed to be because that class has been updated by a different mod without incorporating the TangleChute code. A lot of ifs and buts there....
Title: Re: TangleChute CTD - Modact530
Post by: SAS~Malone on March 02, 2016, 05:24:31 AM
Moezilla, i'd tend to agree with you, at least on the random part - i've been playing many many scenarios in my Modact game, and this is the first time that i've experienced this 'tanglechute' ctd - and definitely i've had multi-crew bailouts happening before, with no such ctd happening....
investigation ongoing....
Title: Re: TangleChute CTD - Modact530
Post by: vpmedia on March 02, 2016, 10:43:34 AM
I'd use classcheck.exe and if theres a conflict changing the load order could solve the problem.
Title: Re: TangleChute CTD - Modact530
Post by: SAS~Malone on March 02, 2016, 09:47:17 PM
i would - however, this is a huge install, and classcheck will pick up literally hundreds of potential conflicts - to sift through that lot would take ages, so i don't know if it's worth the effort, at least to me...  :P
maybe when next i have a two week free period i might tackle it, but that's nowhere in sight, lol
Title: Re: TangleChute CTD - Modact530
Post by: SAS~Malone on March 02, 2016, 10:05:33 PM
um...okay, although this might only get a result if we're assuming the problem to be with VisualMod, is that right?
i'll certainly try this (after my coffee, that is :D ) but i have my doubts as to the problem lying with the VisualMod
thanks mate ;)
Title: Re: TangleChute CTD - Modact530
Post by: SAS~Malone on March 03, 2016, 01:16:45 AM
well, i only mentioned the VisualMod, as that seems to be the most popular advice for CUP users.
i certainly don't consider 'disable VisualMod' as a solution of any sort - it is literally my most essential mod, and as i say i've been using it since the very first version, and not once had this error before.
i am using the latest VisualMod, from here - https://www.sas1946.com/main/index.php/topic,50130.msg547482.html#msg547482
this is the most recent version, not even fully released yet - still a test version, at least as far as the ordnance cam view is concerned, but other than that it's the latest VisualMod, and it is right on top in my loading order - the only other mod that loads before it is the Common Utils mod, which has no conflicts with it.
so, that advice will certainly not fix the problem for me.
this is a Modact install, remember - not CUP, so i don't have different Visualmods that i swap in and out as needed.
so far, most if not all of the TangleChute error threads relate to CUP installs, i think this thread is the first to mention this problem in a Modact install - i certainly wouldn't have created yet another tech help thread for this if it was a CUP install - there's already plenty of those ;)
i'm using the latest VisualMod, which disables the Iowa catapult which the Kingfisher plane uses - for now, i just have to sacrifice that one for the other newer functions.
anyway, testing with other VisualMod versions is on my list of checks in this regard, even though i doubt it's the VisualMod..... maybe i'll try and get hold of Pablo to see if he can tell me off-hand if his VisualMod has anything to do with this error.... that might be the best way to at least get it off the list of suspects.
if anything, my suspicions lie with the latest Engine Mod - not the regular one, but the JCat MargeEffects one, which has been updated by western several times recently.
i'll be checking that for conflicts as well, as i work my way down my list... ;)
Title: Re: TangleChute CTD - Modact530
Post by: SAS~Malone on March 07, 2016, 10:35:32 PM
well, been doing quite a bit of testing regarding this problem, and sadly no closer to the cause yet - all i can say is that it only seems to affect planes with a crew of 3 or more - i've not yet seen it happen with a plane with one or two crew bailing out.
it does seem a little silly that this error causes a ctd - if we could figure out which mod causes this, it must be easy enough for any error to just be read, ignored and the game can continue, without crashing.
my only workaround for this at the moment is far from ideal, but it does seem to work, and that is to make sure that in any missions i fly which has multi-crew planes, i make sure that they don't have parachutes.
while less immersive, at least i can get through such a mission without the game crashing....  :P
Title: Re: TangleChute CTD - Modact530
Post by: vpmedia on March 07, 2016, 10:59:15 PM
Putting these mods (jcat effects, visualmod, enginemod, common utils) together is not a good idea unless youre a java programmer. :D  ;) What you can do is to deactivate those complex java mods and test, you'll find the culprit sooner or later. After that you use binary exclusion on the classfiles and you'll be able to narrow it down to one...if you're lucky...but its worth a try.
Title: Re: TangleChute CTD - Modact530
Post by: western0221 on April 02, 2016, 02:38:42 PM
Those classfiles have these names in hashed:

4604678C06DFCD3A
A04427AA409DADDE
B35F81EE294C5E10
F9D62C36CCF5985E

Does what folder have them ?

---

In my working modded folder, those classfiles don't exist in #SAS folder.
So, stock 4.12.2m game's Chute.class works OK.
Title: Re: TangleChute CTD - Modact530
Post by: SAS~Storebror on April 03, 2016, 01:17:30 AM
Indeed the Chute class isn't modified in SAS Modact.
Eugene, your issue is that some other mod replaced the "Paratrooper" class.
My bet would be something like the "walking pilot" mod.

Look for mod folders containing the file "6D8F6BA002E7F440".

Best regards - Mike
Title: Re: TangleChute CTD - Modact530
Post by: western0221 on April 03, 2016, 01:49:22 AM
Indeed the Chute class isn't modified in SAS Modact.
Eugene, your issue is that some other mod replaced the "Paratrooper" class.
My bet would be something like the "walking pilot" mod.

Yah....

I'm looking into Chute.class and Paratrooper.class ...

Chute.class 's TangleChute(Actor, boolean) method calls Paratrooper.class 's chuteTangled(Actor, boolean) method like
Code: [Select]
            if(Actor.isValid(paratrooper))
                paratrooper.chuteTangled(actor, flag);
4.12.2m stock Paratrooper.class has chuteTangled(Actor, boolean) method.

Pablo's Visual MOD V9 (containing Walking Pilot) 's Paratrooper.class doesn't have that method , its missing causes error and CTD.
Title: Re: TangleChute CTD - Modact530
Post by: SAS~Malone on April 03, 2016, 02:06:26 AM
yes - as i suspected, it's part of the PAL VisualMod - at least, that's the only place that classfile occurs in my install.
and, indeed, the walking pilot is a part of this mod...
in this case, i must again refer back to my earlier posts in this thread, especially reply #6.
besides this being an essential mod for me, i would have thought this to be a hugely more common problem, as many people use that mod, compared to the few times this 'tanglechute' error has been reported.
now, i know this problem hasn't always been present in earlier versions, so i guess to revert back to a pre-walking pilot VisualMod version is a solution, although hopefully, since Pablo is more around again lately, he might have time to look at this.
also, i'm using the newer update version that includes ordnance cam, a la 413 - perhaps that might have an impact?... https://www.sas1946.com/main/index.php/topic,50130.msg547482.html#msg547482


edit: sorry, western, you beat me to it! :D
Title: Re: TangleChute CTD - Modact530
Post by: Moezilla on April 03, 2016, 04:38:39 AM
The Paratrooper.class in the \JSGMEMODS\#CUP_00-PALsVisualMOD9-v4122 folder does have the chuteTangled method. So there are definitely multiple versions in the ether.
Title: Re: TangleChute CTD - Modact530
Post by: Jim_diGris on April 05, 2016, 07:14:41 PM
keep getting a CTD when this happens:

Code: [Select]
[1:08:10 AM] at com.maddox.il2.objects.air.Chute.TangleChute(Chute.java:165)
[1:08:10 AM] at com.maddox.il2.objects.air.Chute.TangleChute(Chute.java:157)
[1:08:10 AM] at com.maddox.il2.objects.air.Chute.msgCollision(Chute.java:96)
[1:08:10 AM] at com.maddox.il2.engine.MsgCollision.invokeListener(MsgCollision.java:72)
[1:08:10 AM] at com.maddox.rts.Message._send(Message.java:1217)
[1:08:10 AM] at com.maddox.rts.Message.sendToObject(Message.java:1158)
[1:08:10 AM] at com.maddox.rts.Message.sendTo(Message.java:1134)
[1:08:10 AM] at com.maddox.rts.Message.trySend(Message.java:1115)
[1:08:10 AM] at com.maddox.rts.Time.loopMessages(Time.java:252)
[1:08:10 AM] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[1:08:10 AM] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
[1:08:10 AM] at com.maddox.il2.game.Main.exec(Main.java:449)
[1:08:10 AM] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
Title: Re: TangleChute CTD - Modact530
Post by: SAS~Malone on April 06, 2016, 12:05:42 AM
Jim, what is actually causing the ctd in game?
that info is also needed, besides the log, so that we can corellate the info.
my guess is it's the same as most others - when crew are bailing out of a plane with more than 2 crew? can you confirm?

my guess is that Pablo (benitomuso) can fix this issue, but that he's simply unaware of it, due to him being away from the forums for awhile.
he's back now, so probably just needs to be told about this.
Title: Re: TangleChute CTD - Modact530
Post by: SAS~Tom2 on April 06, 2016, 07:11:06 AM
I was suspecting a newer version of the Engine Mod as well when I first read this, since I lately seem to have an issue with a new WIP version of the latter...but, like Western and other gents suggest..the error seems to lie within the Visual Mod.

Curious on how this turns out. What I find is with the Visual mod, several jets cause game freezes when switching into their respective pits.

Cheers
Tom
Title: Re: TangleChute CTD - Modact530
Post by: Jim_diGris on April 07, 2016, 03:11:34 PM
SAS~Malone yes it happens only with multi crew planes
Title: Re: TangleChute CTD - Modact530
Post by: Jim_diGris on April 10, 2016, 07:59:16 PM
I get it every time there are Betty's in the mission and they get shot down :(

Code: [Select]
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'pilot1a_D0'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'pilot1b_D0'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'pilot1c_D0'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'pilot1d_D0'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'pilot1e_D0'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'Head1a_D0'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'Head1b_D0'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'Head1c_D0'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'Head1d_D0'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'HangMask1_D0'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'pilot1a_D1'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'pilot1b_D1'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'pilot1c_D1'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'pilot1d_D1'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'pilot1e_D1'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'Head1_D1'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'Head1a_D1'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'Head1b_D1'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'Head1c_D1'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'Head1d_D1'
[1:31:02 AM] INTERNAL ERROR: Str2FloatClamp() - Clamped 50 -> 32 (delta = -18) to Range 0..32
[1:31:02 AM] INTERNAL ERROR: Str2FloatClamp() - Clamped 50 -> 32 (delta = -18) to Range 0..32
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'pilot1a_D0'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'pilot1b_D0'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'pilot1c_D0'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'pilot1d_D0'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'pilot1e_D0'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'Head1a_D0'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'Head1b_D0'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'Head1c_D0'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'Head1d_D0'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'HangMask1_D0'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'pilot1a_D1'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'pilot1b_D1'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'pilot1c_D1'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'pilot1d_D1'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'pilot1e_D1'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'Head1_D1'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'Head1a_D1'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'Head1b_D1'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'Head1c_D1'
[1:31:02 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'Head1d_D1'
[1:34:38 AM] Time overflow (70771): speed 0.33500838
[1:34:39 AM] Time overflow (70848): speed 0.42194092
[1:34:41 AM] Time overflow (70912): speed 0.5235602
[1:34:42 AM] Time overflow (70966): speed 0.69524914
[1:34:44 AM] Time overflow (71013): speed 0.86455333
[1:38:29 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'Head7_D0'
[1:39:25 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'Head5_D0'
[1:40:00 AM] INTERNAL ERROR: Str2FloatClamp() - Clamped 5000 -> 32 (delta = -4968) to Range 0..32
[1:40:00 AM] INTERNAL ERROR: Str2FloatClamp() - Clamped 5000 -> 32 (delta = -4968) to Range 0..32
[1:40:03 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'Head6_D0'
[1:40:05 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'Head2_D0'
[1:40:25 AM] java.lang.NoSuchMethodError
[1:40:25 AM] at com.maddox.il2.objects.air.Chute.TangleChute(Chute.java:165)
[1:40:25 AM] at com.maddox.il2.objects.air.Chute.TangleChute(Chute.java:157)
[1:40:25 AM] at com.maddox.il2.objects.air.Chute.msgCollision(Chute.java:96)
[1:40:25 AM] at com.maddox.il2.engine.MsgCollision.invokeListener(MsgCollision.java:72)
[1:40:25 AM] at com.maddox.rts.Message._send(Message.java:1217)
[1:40:25 AM] at com.maddox.rts.Message.sendToObject(Message.java:1158)
[1:40:25 AM] at com.maddox.rts.Message.sendTo(Message.java:1134)
[1:40:25 AM] at com.maddox.rts.Message.trySend(Message.java:1115)
[1:40:25 AM] at com.maddox.rts.Time.loopMessages(Time.java:252)
[1:40:25 AM] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[1:40:25 AM] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
[1:40:25 AM] at com.maddox.il2.game.Main.exec(Main.java:449)
[1:40:25 AM] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
Title: Re: TangleChute CTD - Modact530
Post by: vpmedia on April 11, 2016, 12:09:09 AM
I tried in SAS modact 5.3, F4u vs G4M Betty quick mission and with or without visual mod theres no crash or error message. I'm using 'PAL-VisualMOD9-v4122' downloaded from this site.
Title: Re: TangleChute CTD - Modact530
Post by: SAS~Malone on April 11, 2016, 12:20:23 AM
well, where does that leave us? is it a combination of Visual Mod and some other mod, then?
essentially, it has been proven to me that this is caused by the VisualMod, as it is the ONLY mod i'm running that uses this method.
so, my guess is it's a specific version of the 4122 VisualMod, something akin to one version the Engine Mod which allows for the Iowa catapult to be used, and another version which breaks it.
did you actually check to see if a Betty got shot down in that mission, and also checked that you don't have 'no parachutes' option selected for them in FMB?
not really sure what to suggest. so far everything points to VisualMod, so there must be something different about your install that causes it not to happen.
as i mentioned earlier, i have ALWAYS used VisualMod, from the very first version to the most recent, and only encountered this problem recently for the first time - which leads me to think it's a specific version of the 4122 VisualMOd causing this.
i'm surprised that Pablo hasn't replied on this matter yet, I have mentioned it, and so far only silence. maybe he is just busy with the new Engine Mod atm...
Title: Re: TangleChute CTD - Modact530
Post by: vpmedia on April 11, 2016, 12:48:42 AM
Yes I shot down four Betties and all used their parachutes by default.
I even decompiled the above mentioned classfile of visualmod (6D8F6BA002E7F440) but I dont see 'TangleChute', only 'chuteTangled. I'm no java coder but the two things arent the same. I'd try to look for a duplicate classfile or update my visualmod.
Title: Re: TangleChute CTD - Modact530
Post by: SAS~Malone on April 11, 2016, 02:08:16 AM
i went on the advice of Mike from reply # 10 in this thread, looking for classfile "6D8F6BA002E7F440"
the ONLY instance i have of this file is in the VisualMod - no duplicates whatsoever....
so i'm at a complete loss as to why several people are suffering this problem, and others not....
Title: Re: TangleChute CTD - Modact530
Post by: SAS~Storebror on April 11, 2016, 02:15:02 AM
I even decompiled the above mentioned classfile of visualmod (6D8F6BA002E7F440) but I dont see 'TangleChute', only 'chuteTangled.
That's okay.
The "com.maddox.il2.objects.air.Chute" class calls the method "chuteTangled":
Code: [Select]
            if(Actor.isValid(paratrooper))
                paratrooper.chuteTangled(actor, flag);
The method has to exist inside the "Paratrooper" class.
Those who have issues can open the file "6D8F6BA002E7F440" which they have inside a text editor (notepad is sufficient) and check whether they can find the text "chuteTangled" inside (Ctrl+F, then search for the text).
If your instance of the "6D8F6BA002E7F440", which represents the "Paratrooper" class, does not contain the text "chuteTangled", then it has to crash the game, it's as easy as that.
You will have to load another version of the regarding mod containing that file then.

Best regards - Mike
Title: Re: TangleChute CTD - Modact530
Post by: Moezilla on April 11, 2016, 02:22:01 AM
Here's the checksum of the file (dated 11/09/2014 08:03:10) in \CUP\JSGMEMODS\

Code: [Select]
File                    MD5                                     CRC32           Size
6D8F6BA002E7F440 be37caf641e6288358b38bb7fb37e056 88342e2a 25,863

I wonder how western's and Jim_diGris' one stacks up? Sounds like the method was accidentally deleted before compiling one release version of VisualModV9 and re-instated for a later version.
Title: Re: TangleChute CTD - Modact530
Post by: SAS~Storebror on April 11, 2016, 02:53:50 AM
Did you check whether "chuteTangled" exists in your file?
Title: Re: TangleChute CTD - Modact530
Post by: vpmedia on April 11, 2016, 03:24:12 AM
I've checked my Visualmod9 classfile, generated a sfv file and the checksum is 88342E2A, size is the same 25,863 , hence I got the file as CUP. You must have a duplicate file in your #WAW folder. You need to do a file search for 6D8F6BA002E7F440. Classcheck exe can also be used.
Title: Re: TangleChute CTD - Modact530
Post by: Moezilla on April 11, 2016, 03:49:09 AM
As I posted back in reply#13 I have the chuteTangled method in my file. I have no CTDs which I guess I should have specified at that point. I posted reply#13 in response to westerns post (https://www.sas1946.com/main/index.php/topic,50646.msg555833.html#msg555833) stating that his VisualMod paratrooper.class did not have the chuteTangled method. I was indicating that there may be more than one version of the VisualMod paratrooper.class that people have downloaded.

Then I posted reply#24 with the checksum of the "working" paratrooper.class and invited western and Jim_diGris to check theirs and maybe we can join all the dots to make a nice picture.
Title: Re: TangleChute CTD - Modact530
Post by: SAS~Malone on April 11, 2016, 04:24:45 AM
...I have no CTDs which I guess I should have specified at that point...

indeed, i think that might have eliminated some confusion ;)
Title: Re: TangleChute CTD - Modact530
Post by: Moezilla on April 11, 2016, 05:10:56 AM
You mean you couldn't read my mind! :P

Sorry about that. I think it was a case of same thread, different planet.

Still, western's or Jim's file info for their paratrooper.class might get this thread tagged solved and closed.
Title: Re: TangleChute CTD - Modact530
Post by: western0221 on April 11, 2016, 05:24:36 AM
Why my name is written ?

I've never touch Paratrooper.class or Chute.class in any of MODs I've released.
I don't have enough knowledge about both classes not only about Pablo's tweaked codes but also stock codes, how working they are --- what plans they are wanted --- etc.
Title: Re: TangleChute CTD - Modact530
Post by: SAS~Storebror on April 11, 2016, 06:14:22 AM
Why my name is written ?
Because this thread is chaotic.
Too many people talking across each other, not necessarily about the same thing, nobody listens to each other... babylonic.

At the same time it could have been so easy:
We already know that the Original Visual Mod V9 (https://www.sas1946.com/main/index.php/topic,42495.0.html) has this issue.
We also know that the "Ordnance View Port" version of Visual Mod V9 (https://www.sas1946.com/main/index.php/topic,50130.12.html) has this issue.
Last but not least we know that the CUP integrated version of Visual Mod V9 (https://www.sas1946.com/main/index.php/topic,50059.0.html) does not have this issue.

Why not just use the working version?

Best regards - Mike
Title: Re: TangleChute CTD - Modact530
Post by: Moezilla on April 11, 2016, 07:01:16 AM
Why my name is written ?

...

Because you wrote earlier...

Quote
Pablo's Visual MOD V9 (containing Walking Pilot) 's Paratrooper.class doesn't have that method , its missing causes error and CTD

But Visual Mod V9 from CUP does not have this problem so I was asking which version is in your install.

Storebror has made it clear that at some point in the development of VisualMod V9 the problem was solved but the version number remained at 9 which is why different people saying they have V9 installed can have different results.

Nothing wrong with a bit of confusion and conflict if the general direction of travel is toward a solution.
Title: Re: TangleChute CTD - Modact530
Post by: benitomuso on April 11, 2016, 07:21:35 AM
Why my name is written ?
Because this thread is chaotic.
Too many people talking across each other, not necessarily about the same thing, nobody listens to each other... babylonic.

At the same time it could have been so easy:
We already know that the Original Visual Mod V9 (https://www.sas1946.com/main/index.php/topic,42495.0.html) has this issue.
We also know that the "Ordnance View Port" version of Visual Mod V9 (https://www.sas1946.com/main/index.php/topic,50130.12.html) has this issue.
Last but not least we know that the CUP integrated version of Visual Mod V9 (https://www.sas1946.com/main/index.php/topic,50059.0.html) does not have this issue.

Why not just use the working version?

Best regards - Mike

Mike and All, I have been quite out of the forum lately (vacations and a new girlfriend generate this).

Now I know where it happens and where not. Plase Mike, could you briefly state as you know do that: what exactly the problem is? What do we know about the cause? So I can track it and fix it.

Regards,
                 Pablo
Title: Re: TangleChute CTD - Modact530
Post by: SAS~Storebror on April 11, 2016, 07:25:27 AM
Simply explained,

com.maddox.il2.objects.air.Paratrooper class is missing the "void chuteTangled(Actor actor, boolean flag)" method.

Best regards - Mike
Title: Re: TangleChute CTD - Modact530
Post by: SAS~Malone on April 11, 2016, 07:47:59 AM
... a new girlfriend ...

a-ha! that explains a lot, lol :D
Title: Re: TangleChute CTD - Modact530
Post by: benitomuso on April 11, 2016, 08:30:37 AM
OK, I'll check at it between today and tomorrow.

I'm going to post with it, as Beta, the Pilot walker over deck feature.

Malone, yes, it explains a lot...

Regards,
                Pablo
Title: Re: TangleChute CTD - Modact530
Post by: Jim_diGris on April 11, 2016, 03:05:22 PM
I even decompiled the above mentioned classfile of visualmod (6D8F6BA002E7F440) but I dont see 'TangleChute', only 'chuteTangled.
That's okay.
The "com.maddox.il2.objects.air.Chute" class calls the method "chuteTangled":
Code: [Select]
            if(Actor.isValid(paratrooper))
                paratrooper.chuteTangled(actor, flag);
The method has to exist inside the "Paratrooper" class.
Those who have issues can open the file "6D8F6BA002E7F440" which they have inside a text editor (notepad is sufficient) and check whether they can find the text "chuteTangled" inside (Ctrl+F, then search for the text).
If your instance of the "6D8F6BA002E7F440", which represents the "Paratrooper" class, does not contain the text "chuteTangled", then it has to crash the game, it's as easy as that.
You will have to load another version of the regarding mod containing that file then.

Best regards - Mike

I just thought of something, in both cases there were C-47s with cargo in the mission.... Maybe it isn't the Bettys?
Title: Re: TangleChute CTD - Modact530
Post by: Jim_diGris on April 11, 2016, 03:15:13 PM
ok, I don't know what I'm looking for or how to do the checksum of the files. but a simple search found TEN matches, some are smaller than the other and an earlier date

(http://imageshack.com/a/img921/7525/B52tLY.jpg)
Title: Re: TangleChute CTD - Modact530
Post by: Jim_diGris on April 11, 2016, 03:45:21 PM
ok, my beer sodden brain has determined that the two different sizes are because of version 8 and version 9, geeze Im thick sometimes, but what now?

I have tried version 8 but it still does it :(

(http://imageshack.com/a/img921/3870/BG2gSZ.jpg)
Title: Re: TangleChute CTD - Modact530
Post by: Jim_diGris on April 11, 2016, 07:18:18 PM
made the C47s "empty" running visualmod8, still does it

Code: [Select]
[12:54:35 AM] java.lang.NoSuchMethodError
[12:54:35 AM] at com.maddox.il2.objects.air.Chute.TangleChute(Chute.java:165)
[12:54:35 AM] at com.maddox.il2.objects.air.Chute.TangleChute(Chute.java:157)
[12:54:35 AM] at com.maddox.il2.objects.air.Chute.DieChute(Chute.java:149)
[12:54:35 AM] at com.maddox.il2.objects.air.Chute.msgExplosion(Chute.java:143)
[12:54:35 AM] at com.maddox.il2.ai.MsgExplosion.invokeListener(MsgExplosion.java:77)
[12:54:35 AM] at com.maddox.rts.Message._send(Message.java:1217)
[12:54:35 AM] at com.maddox.rts.Message.sendToObject(Message.java:1158)
[12:54:35 AM] at com.maddox.rts.Message.sendTo(Message.java:1134)
[12:54:35 AM] at com.maddox.rts.Message.trySend(Message.java:1115)
[12:54:35 AM] at com.maddox.rts.Message.send(Message.java:1091)
[12:54:35 AM] at com.maddox.il2.ai.MsgExplosion.send(MsgExplosion.java:60)
[12:54:35 AM] at com.maddox.il2.ai.MsgExplosion.send(MsgExplosion.java:15)
[12:54:35 AM] at com.maddox.il2.objects.air.Aircraft.msgEndAction(Aircraft.java:744)
[12:54:35 AM] at com.maddox.rts.MsgEndAction.invokeListener(MsgEndAction.java:59)
[12:54:35 AM] at com.maddox.rts.Message._send(Message.java:1217)
[12:54:35 AM] at com.maddox.rts.Message.sendToObject(Message.java:1158)
[12:54:35 AM] at com.maddox.rts.Message.sendTo(Message.java:1134)
[12:54:35 AM] at com.maddox.rts.Message.trySend(Message.java:1115)
[12:54:35 AM] at com.maddox.rts.Time.loopMessages(Time.java:252)
[12:54:35 AM] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[12:54:35 AM] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
[12:54:35 AM] at com.maddox.il2.game.Main.exec(Main.java:449)
[12:54:35 AM] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)


Title: Re: TangleChute CTD - Modact530
Post by: benitomuso on April 11, 2016, 07:26:29 PM
People, I have checked and in the version and sources of the VisualMod V9 I was using there was no problem with that. I really don't know where the problem arised, but something was mixed up.

This version is a tidy one and I have checked it and seems to work OK. Please verify it:

Download new Visual MOD 9 Pack for v4.12.2, from here (https://www.mediafire.com/download/ij7331g0u7cybxc/00_PAL-VisualMOD9-v4122.rar)

This one allows for walking in carrier decks, still with some issues when you go out of the deck itself, but quite well:

(http://s30.postimg.cc/l0j3jftj5/2016_04_12_at_01_00_05.jpg) (http://postimg.cc/image/num8wvvp9/full/)

Regards,
                        Pablo
Title: Re: TangleChute CTD - Modact530
Post by: SAS~Storebror on April 11, 2016, 11:10:35 PM
That version will fix this issue as it contains a matching Paratrooper class with the previously missing "chuteTangled" method.
However it need thorough testing.
I've compared the contents with the previous official version of Visual MOD 9, and it differs in many aspects.
For instance, the old version contained 116 classes, whereas the new one has 132.

Best regards - Mike
Title: Re: TangleChute CTD - Modact530
Post by: SAS~Malone on April 12, 2016, 02:23:47 AM
well, if i can get some understanding of what i should be looking for in testing this new version, i will be glad to test.
at least for now, i can confirm that the TangleChute error no longer happens, so at least that is resolved - many thanks, Pablo!

i think i'm going to mark this thread as solved for now, seeing as it is my thread originally, and for me the issue has been fixed.
for the 'Babylonians' in this thread, you might need to consider making a new thread for your individual issues, lol :D
Title: Re: TangleChute CTD - Modact530 [SOLVED]
Post by: Vortex on April 13, 2016, 08:50:59 AM
I have this a lot with U2Vs with 250KG Bombload (Dont know if it has something to do with the bombload so).
I download the new VisMod9 now and look if it comes back.
Title: Re: TangleChute CTD - Modact530 [SOLVED]
Post by: Vortex on April 13, 2016, 01:17:25 PM
Several Missions and all good, seems its fixed now. Thank you!
Title: Re: TangleChute CTD - Modact530
Post by: Jim_diGris on April 14, 2016, 04:01:01 PM
just a quick question benitomuso. I can confirm this version does solves the tangled chute error, but it doesnt seem to have the minimap mods, ie the borderless minimap and options for navigation, radar, full screen etc? well it doesnt for me :( Also the panning camera view no longer works, it has reverted to the standard behind the aircraft view, but at least I can view carriers again.  Is this supposed to be like this or is there something wrong with the activation?

Title: Re: TangleChute CTD - Modact530 [SOLVED]
Post by: Clint Watters on April 15, 2016, 12:38:11 PM
Thank you very much benitomuso,

It worked like a charm after pasting and overwriting on the original C.U.P Visual Mod 9 ;)

Cheers!

Clint W.
Title: Re: TangleChute CTD - Modact530
Post by: Jim_diGris on April 15, 2016, 03:49:50 PM
hmmm I didnt think to copy and paste over the mod, I just installed it as a different mod. but copying and pasting over the original v9 works a charm and the minimap is back to enhanced :D  so far no CTDs either, lots of chutes, even cargo chutes working now.
Title: Re: TangleChute CTD - Modact530 [SOLVED]
Post by: scarface_usmc on April 17, 2016, 09:33:53 PM
Sorry for the ignorance, but where do i copy and paste the new Mod v9 to. I'm running Cup. Thanks! 
Title: Re: TangleChute CTD - Modact530
Post by: Jim_diGris on April 18, 2016, 03:07:55 PM
in my case it was over "JSGMEMODS\#CUP_VisualMOD9-v4122\#WAW\00_PAL-VisualMOD9-v4122"
Title: Re: TangleChute CTD - Modact530 [SOLVED]
Post by: scarface_usmc on April 18, 2016, 03:41:06 PM
Ok that's what i did. But i get a CTD at 30% when the mission is loading.
Title: Re: TangleChute CTD - Modact530 [SOLVED]
Post by: scarface_usmc on April 18, 2016, 04:07:50 PM
Don't know if this helps?

Code: [Select]
java.lang.NoSuchMethodError
[9:59:40 PM] at com.maddox.il2.engine.Actor.<init>(Actor.java:861)
[9:59:40 PM] at com.maddox.il2.engine.ActorMesh.<init>(ActorMesh.java:56)
[9:59:40 PM] at com.maddox.il2.objects.weapons.Bomb.<init>(Bomb.java:583)
[9:59:40 PM] at com.maddox.il2.objects.weapons.FuelTank.<init>(FuelTank.java:17)
[9:59:40 PM] at com.maddox.il2.objects.weapons.FuelTank_Tank150galF8F.<init>(FuelTank_Tank150galF8F.java:7)
[9:59:40 PM] at java.lang.Class.newInstance0(Native Method)
[9:59:40 PM] at java.lang.Class.newInstance(Unknown Source)
[9:59:40 PM] at com.maddox.il2.objects.weapons.BombGun.newBomb(BombGun.java:355)
[9:59:40 PM] at com.maddox.il2.objects.weapons.BombGun.set(BombGun.java:410)
[9:59:40 PM] at com.maddox.il2.objects.weapons.BombGun.set(BombGun.java:389)
[9:59:40 PM] at com.maddox.il2.objects.air.Aircraft.weaponsLoad(Aircraft.java:3101)
[9:59:40 PM] at com.maddox.il2.objects.air.Aircraft.weaponsLoad(Aircraft.java:3064)
[9:59:40 PM] at com.maddox.il2.objects.air.Aircraft.load(Aircraft.java:2703)
[9:59:40 PM] at com.maddox.il2.game.Mission.loadAir(Mission.java:1666)
[9:59:40 PM] at com.maddox.il2.ai.Wing.load(Wing.java:144)
[9:59:40 PM] at com.maddox.il2.game.Mission.loadWings(Mission.java:1344)
[9:59:40 PM] at com.maddox.il2.game.Mission._load(Mission.java:762)
[9:59:40 PM] at com.maddox.il2.game.Mission.access$600(Mission.java:120)
[9:59:40 PM] at com.maddox.il2.game.Mission$BackgroundLoader.run(Mission.java:463)
[9:59:40 PM] at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:155)
[9:59:40 PM] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
[9:59:40 PM] at com.maddox.il2.game.Main.exec(Main.java:449)
[9:59:40 PM] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
Title: Re: TangleChute CTD - Modact530
Post by: SAS~Malone on April 18, 2016, 11:31:29 PM
hey guys, i already marked this thread as solved, and asked that further issues have a new separate thread.
why are we now carrying on in this thread with a related, but still DIFFERENT, issue?
Title: Re: TangleChute CTD - Modact530 [SOLVED]
Post by: scarface_usmc on April 19, 2016, 10:11:20 AM
Well, while a gracious solution to your problem was put forward. A guideline to the implementation of said solution was not(hence my first question). Us 'Babylonians' often need a path to follow in order to resolve an issue. I don't expect a person of your stature and brilliance to understand. Secondly, the implementation of said gracious solution caused another catastrophic CTD. While I could have opened a new thread on this new failure. Anybody assisting with this new problem would have to read through this thread in order to understand what was going on. therefore i carried it on in this thread. Also if "I" had this happen, its reasonable to assume that others might have this problem as well, and it could be troubleshot, squashed, and stickied and been done with. Im just messing with you Malone anytime i have a problem a quick search of the forum generally ends with a solution from you. But since you asked for a explanation here it is.           
Title: Re: TangleChute CTD - Modact530
Post by: SAS~Malone on April 20, 2016, 01:15:09 AM
no worries then, mate - if you want to carry on here, it's fine - i just figured it might be easier for you to have a separate thread for it, but feel free to use this one, then ;)
Title: Re: TangleChute CTD - Modact530
Post by: b9flyer on June 12, 2016, 08:46:55 AM
no worries then, mate - if you want to carry on here, it's fine - i just figured it might be easier for you to have a separate thread for it, but feel free to use this one, then ;)

I received a gentle nudge in this direction from a related thread regarding the said problem, and so far have found it helpful. Have yet to install vismod.

Many thanks for time taken to investigate this problem on our behalf.... a big thumbs up to you all.

Title: Re: TangleChute CTD - Modact530
Post by: SAS~Storebror on June 12, 2016, 11:46:35 AM
I received a gentle nudge in this direction
:D
Title: Re: TangleChute CTD - Modact530
Post by: b9flyer on June 13, 2016, 04:52:52 AM
I received a gentle nudge in this direction
:D

Thank you - read the thread and bingo it all works nicely.

There are gods who walk amongst us...... :)