Page MenuHomeFeedback Tracker

Special vehicles causing JIP errors
Closed, ResolvedPublic

Description

When some vehicle types are placed in the world, they cause a JIP error.

Details

Severity
Major
Resolution
Open
Reproducibility
Always
Operating System
Windows 10 x64
Category
General
Steps To Reproduce
  1. In the Workbench, create and save new subworld of MpTest for testing purposes.
  2. Set up the Dedicated Server Tool with one client and run the world. Everything should work fine.
  3. Place e. g. UAZ452_ambulance.et in the world and save.
  4. Run the Dedicated Server Tool again. There will be a JIP error for the client.
Additional Information

I tested all vehicle types, the affects precisely these: Command Truck, Repair Truck, Tanker Truck, Ambulances

Full list: UAZ452_ambulance, M997_ambulance, Ural_4320_command, Ural_4320_tanker, Ural_4320_repair, M923A1_tanker, M923A1_command, M923A1_repair

Event Timeline

TilW created this task.Jul 5 2024, 5:36 PM
This comment was removed by reygasai.

I also encountered such a problem when I tried to make my mission. The problem occurs only on a dedicated server, in arma reforger tools through a normal launch everything works correctly

Geez changed the task status from New to Need More Info.Jul 8 2024, 3:40 PM
Geez added a subscriber: Geez.

Hello TilW.
Are you running any mods? and which version does this occur on?

TilW added a comment.EditedJul 8 2024, 4:15 PM

Hello TilW.
Are you running any mods? and which version does this occur on?

No, this also happens on a blank Workbench projects without any mods.
Both in the current version and the initial 1.2 release.

Are you not able to reproduce this issue using the steps provided?
The vehicle should be placed in a layer, not spawned ingame.

Geez added a comment.Jul 8 2024, 4:44 PM

Hello TilW.
Are you running any mods? and which version does this occur on?

No, this also happens on a blank Workbench projects without any mods.
Both in the current version and the initial 1.2 release.

Are you not able to reproduce this issue using the steps provided?
The vehicle should be placed in a layer, not spawned ingame.

The QA did not test this yet, just making sure to have all the information available.

vlad333000 added a subscriber: vlad333000.EditedJul 10 2024, 5:54 PM

Same thing (version 1.2.0.76)
Steps to reproduce:

  1. Open workbench
  2. Create new empty mod (just for test)
  3. Create sub-scene for any world ({77C41EA429B6AC35}worlds/GameMaster/GM_Arland.ent for test)
  4. Place {1BABF6B33DA0AEB6}Prefabs/Vehicles/Wheeled/Ural4320/Ural4320_command.et in world
  5. Setup PeerTool
  6. Switch to Game Mode

And now server runs perfectly, but any client disconnects with JIPError:

18:41:59.761 RPL          : rpl::Pip::ProcessNetToGame
18:41:59.761  RPL       (E): IReplication::JIPError: Inconsistent item table on Slave connection. Item is missing or different item was loaded in its place. (item=0x40000047 layout=RplComponent)
18:41:59.761  RPL       (E):    Expected:
18:41:59.761  RPL       (E):      cpp_layout=_ScriptComponent_Layout
18:41:59.761  RPL       (E):      s_layout=script::Game::SCR_ArsenalComponent
18:41:59.761  RPL       (E): IReplication::JIPError: Inconsistent item table on Slave connection. Item is missing or different item was loaded in its place. (item=0x40000048 layout=RplComponent)
18:41:59.761  RPL       (E):    Expected:
18:41:59.761  RPL       (E):      cpp_layout=_ScriptComponent_Layout
18:41:59.761  RPL       (E):      s_layout=script::Game::SCR_ResourceComponent
18:41:59.761  RPL       (E): IReplication::JIPError: Inconsistent item table on Slave connection. Item is missing or different item was loaded in its place. (item=0x40000049 layout=TimeAndWeatherManagerEntity)
18:41:59.761  RPL       (E):    Expected:
18:41:59.761  RPL       (E):      cpp_layout=_UniversalInventoryStorageComponent_Layout
18:41:59.761  RPL       (E):      s_layout=script::Game::SCR_UniversalInventoryStorageComponent
...

And huge amount of same errors:


If you remove vehicle placed at step 4 then clients connects normally

Same for the following modifications of Ural:

{DC1C2350CF665F9E}Prefabs/Vehicles/Wheeled/Ural4320/Ural4320_FIA_tanker.et
{E6AEC014D162D686}Prefabs/Vehicles/Wheeled/Ural4320/Ural4320_FIA_command.et
{A5647958579A4149}Prefabs/Vehicles/Wheeled/Ural4320/Ural4320_repair.et
{34178E3A92776DA6}Prefabs/Vehicles/Wheeled/Ural4320/Ural4320_repair_FIA.et
{4C81D7ED8F8C0D87}Prefabs/Vehicles/Wheeled/Ural4320/Ural4320_tanker.et
{33BC05D02006BE44}Prefabs/Vehicles/Wheeled/Ural4320/Ural4320_tanker_CIV_base.et
{4A59DAEFE645E8A0}Prefabs/Vehicles/Wheeled/Ural4320/Ural4320_tanker_CIV_orange.et
{B3C8EC88E7782C78}Prefabs/Vehicles/Wheeled/Ural4320/Ural4320_tanker_CIV_pohona.et
{DCAF0585D17B917A}Prefabs/Vehicles/Wheeled/Ural4320/Ural4320_tanker_CIV_ranomized.et
Sesk added a subscriber: Sesk.Jul 11 2024, 12:46 AM
Geez changed the task status from Need More Info to Awaiting internal Testing.Jul 11 2024, 11:48 AM

I have the same problem with all(?) of my scenarios. I am using only one mod: The official Capture And Hold by Bohemia.
I testet removing the vehicles and it's working again without the JIP-Error.
Very annoying :(

TilW added a comment.Jul 18 2024, 3:09 PM

Even though I didn't see anything in the changelog, 1.2.0.92 appears to have resolved this issue.

@TilW: I agree. @Geez: I think you can close this bug.

Geez closed this task as Resolved.Aug 12 2024, 10:21 AM
Geez claimed this task.