Jump to content
claws01

Bis function and eventhandler keep breaking Randomly

Recommended Posts

1 - Mission been running for month never had any trouble

2- but since last two day , been having some crazy bug ( where the client get this

"

10:04:59 Error in expression <} do

{

_unitsEvaluated = [];

 

if (count bis_revive3d_unitsToProcess == 0) then

{>

10:04:59 Error position: <bis_revive3d_unitsToProcess == 0) then

{>

10:04:59 Error Undefined variable in expression: bis_revive3d_unitstoprocess

10:04:59 File a3\functions_f_mp_mark\revive\fn_reviveInit.sqf [BIS_fnc_reviveInit], line 617

 

Then any player inside the server will see this error with more data (if only scripterror set to 1).

as soon this happen all script and eventhandler stop working

"

10:04:59 Error in expression <} do

{

_unitsEvaluated = [];

 

if (count bis_revive3d_unitsToProcess == 0) then

{>

10:04:59 Error position: <bis_revive3d_unitsToProcess == 0) then

{>

10:04:59 Error Undefined variable in expression: bis_revive3d_unitstoprocess

10:04:59 File a3\functions_f_mp_mark\revive\fn_reviveInit.sqf [BIS_fnc_reviveInit], line 617

 

 

3. if a player try to join the server , the client game will crash giving this error

Error in expression <!isnull player

&&

BIS_fnc_feedback_allowPP>

10:12:40 Error position: <BIS_fnc_feedback_allowPP>

10:12:40 Error Undefined variable in expression: bis_fnc_feedback_allowpp

10:12:40 Attempt to override final function - bis_fnc_uniqueclasses

10:12:40 Attempt to override final function - bis_fnc_removecuratoricon

10:12:40 Attempt to override final function - bis_fnc_locweaponinfo

10:12:40 Attempt to override final function - bis_fnc_exp_camp_playtimelinevideo

10:12:40 Error in expression <!isnull player

&&

BIS_fnc_feedback_allowPP>

10:12:40 Error position: <BIS_fnc_feedback_allowPP>

 

4. step i took :  

        -Verify game integrity ( server and client)

       - check the mission file for any integrity (no error)

       - debug each step to find if any irregularity during the mission nothing

       - server rtp don't show any error related to that bug

5. revive setting inside description

 

//--- Respawn

respawn = 3;        // 0 = NONE. 1 = BIRD. 2 = INSTANT. 3 = BASE. 4 = GROUP. 5 = SIDE.

respawnDelay = 15;

RespawnDialog = 1;      // default = 1. show respawn timer and scoreboard when killed.

respawnTemplates[] = {"MenuInventory", "MenuPosition"};     // "Seagull", "f_spectator", "f_JIP", "MenuInventory", "MenuPosition", "Tickets", "EndMission", "Counter", "Wave"

respawnButton = 1;

respawnOnStart = -1;

 

//--- Revive

ReviveMode = 1; //0: disabled, 1: enabled, 2: controlled by player attributes

ReviveUnconsciousStateMode = 0; //0: basic, 1: advanced, 2: realistic

ReviveRequiredTrait = 0; //0: none, 1: medic trait is required

ReviveRequiredItems = 0; //0: none, 1: medkit, 2: medkit or first aid kit

ReviveRequiredItemsFakConsumed = 0; //0: first aid kit is not consumed upon revive, 1: first aid kit is consumed

ReviveDelay = 6; //time needed to revive someone (in secs)

ReviveMedicSpeedMultiplier = 2; //speed multiplier for revive performed by medic

ReviveForceRespawnDelay = 3; //time needed to perform force respawn (in secs)

ReviveBleedOutDelay = 600; //unconscious state duration (in secs

 

6- bug happen rarely and affect all client connected also happen after restart time./.

 

logs attached

https://1drv.ms/u/s!Ali3CqUW9fqqgcMfOkj-nJwgOOS3GQ

Share this post


Link to post
Share on other sites

Check what mod has been updated last days. Discard it if you can, to make some tests.

Share this post


Link to post
Share on other sites

The server run without mod , only player can join with mod .

also i think i find the issue , running more test stable for now , thanks

Share this post


Link to post
Share on other sites

crash client error

12:24:10 Error in expression < player == "DEAD") && BIS_applyPP4 && (!BIS_fnc_feedback_allowDeathScreen) && BI>

12:24:10 Error position: <BIS_fnc_feedback_allowDeathScreen) && BI>

12:24:10 Error Undefined variable in expression: bis_fnc_feedback_allowdeathscreen

Share this post


Link to post
Share on other sites

Perhaps a bug, using the description.ext for all respawn settings.

Personally, I'm using the 3den editor respawn/revive menu (except for respawnOnStart, omitted in 3den). This way, the values are in mission.sqm rather than description.ext.

Not saying it's better, but the initialization order is probably different and some BI variables defined on time.

 

Anyway, what I could think in this case:

1 check the integrity of game cache from steam library, arma3 properties, local files.

2 check if you don't have any interference with spyGlass or else.

3 remove the settings from description.ext and work with 3den.

 

Just in case, here is at least a post related to bis_fnc_feedback_allowdeathscreen . Sorry, I didn't dig it.

Share this post


Link to post
Share on other sites

thanks i forgot about the 3den revive module . i am going run some test and let you know

----------------------------------------------------------------------------------------------------------------------------------------

update changed made

crashed again with new data inside server logs

Get matrix of physx actor is not valid! Object: , ,
Overflow
Overflow
Overflow
Overflow
Overflow
Overflow
Overflow
Overflow
Overflow
Overflow
Overflow
Overflow
Get matrix of physx actor is not valid! Object: , ,
Get matrix of physx actor is not valid! Object: , ,
Get matrix of physx actor is not valid! Object: , ,
Get matrix of physx actor is not valid! Object: , ,
Get matrix of physx actor is not valid! Object: , ,
Get matrix of physx actor is not valid! Object: , ,
Get matrix of physx actor is not valid! Object: , ,
Get matrix of physx actor is not valid! Object: , ,

Get matrix of physx actor is not valid! Object: a17cd78100# 1855976: dummyweapon.p3d, WeaponHolderSimulated, Local
Get matrix of physx actor is not valid! Object: a17cd78100# 1855976: dummyweapon.p3d, WeaponHolderSimulated, Local
Get matrix of physx actor is not valid! Object: a17cd78100# 1855976: dummyweapon.p3d, WeaponHolderSimulated, Local
Get matrix of physx actor is not valid! Object: a1cf560b80# 1855978: dummyweapon.p3d, WeaponHolderSimulated, Local
Get matrix of physx actor is not valid! Object: a1cf560b80# 1855978: dummyweapon.p3d, WeaponHolderSimulated, Local
Get matrix of physx actor is not valid! Object: a1cf560b80# 1855978: dummyweapon.p3d, WeaponHolderSimulated, Local
Get matrix of physx actor is not valid! Object: a1cf560b80# 1855978: dummyweapon.p3d, WeaponHolderSimulated, Local
Get matrix of physx actor is not valid! Object: a1cf560b80# 1855978: dummyweapon.p3d, WeaponHolderSimulated, Local
Get matrix of physx actor is not valid! Object: a1cf562b00# 1855979: dummyweapon.p3d, WeaponHolderSimulated, Local
Get matrix of physx actor is not valid! Object: a1cf562b00# 1855979: dummyweapon.p3d, WeaponHolderSimulated, Local
Get matrix of physx actor is not valid! Object: a1cf562b00# 1855979: dummyweapon.p3d, WeaponHolderSimulated, Local
Get matrix of physx actor is not valid! Object: a1cf562b00# 1855979: dummyweapon.p3d, WeaponHolderSimulated, Local
Get matrix of physx actor is not valid! Object: a1cf562b00# 1855979: dummyweapon.p3d, WeaponHolderSimulated, Local
Get matrix of physx actor is not valid! Object: a1d4aaf580# 1855981: dummyweapon.p3d, WeaponHolderSimulated, Local
Get matrix of physx actor is not valid! Object: a1d4aaf580# 1855981: dummyweapon.p3d, WeaponHolderSimulated, Local
Get matrix of physx actor is not valid! Object: a1d4aaf580# 1855981: dummyweapon.p3d, WeaponHolderSimulated, Local
Get matrix of physx actor is not valid! Object: a1d4aaf580# 1855981: dummyweapon.p3d, WeaponHolderSimulated, Local
Get matrix of physx actor is not valid! Object: a1d4aaf580# 1855981: dummyweapon.p3d, WeaponHolderSimulated, Local
Get matrix of physx actor is not valid! Object: a1d4aaeb00# 1855982: dummyweapon.p3d, WeaponHolderSimulated, Local
Get matrix of physx actor is not valid! Object: a1d4aaeb00# 1855982: dummyweapon.p3d, WeaponHolderSimulated, Local
Get matrix of physx actor is not valid! Object: a1d4aaeb00# 1855982: dummyweapon.p3d, WeaponHolderSimulated, Local
Get matrix of physx actor is not valid! Object: a1d4aaeb00# 1855982: dummyweapon.p3d, WeaponHolderSimulated, Local

Share this post


Link to post
Share on other sites

update:
1.80.144071 PERFORMANCE binaries, v03, fixed the issue , finally :)

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×