Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[bug] Players Freeze - Armia Krajowa #213

Open
Voronsky opened this issue Nov 23, 2018 · 6 comments
Open

[bug] Players Freeze - Armia Krajowa #213

Voronsky opened this issue Nov 23, 2018 · 6 comments

Comments

@Voronsky
Copy link

Version: 1.4.0.2

Mods: CBA, IFA3_AIO_LITE, Cups_Terrains_CORE, Cups_Terrains_maps, ACE(no-medical)

Environment: MP dedi.

.rpt attatched? Yes

have you edited the missionfile?: No

Issue:

Greetings team!

It seems that we have noticed something a bit odd in my MP dedicated server I play with some friends. Currently I noticed that if someone tries to "steal" the batteries located at little bunkers nearby the resource points, then a random group of my squad mates (but never myself), will just freeze in place. Everyone else moves around them, they can move their camera but their body does not move, and no matter what buttons they press, nothing reacts to it. Their game is not frozen as everything around them moves around fine and they can still be killed. I also noticed that they have no desyncs whatsoever either. They simply are frozen in place and in mid-animation but only for a couple of seconds then they will unfreeze. This behaviour will continously occur until I restart my server.

I am currently running a linux dedicated server using the "Armia Krajowa" template for Antistasi. Attached are the RPT files of myself (I didn't freeze) and a friend of mine who did freeze. Unfortunately since I run a linux dedicated server, I by default, did not have it write out to a .rpt file so instead I copied a snippet of the stdout of the server.

My client RPT files:

https://drive.google.com/open?id=1ZnGfMnAsMwLFAEoD__Xdpp_qNp1F6ngf
https://drive.google.com/open?id=1b9G_Hbm7mbXth27fwtzn6U-cvv3fuWV3

My Friend's RPT Files:

https://drive.google.com/open?id=1KB9yfAUwuLNqzBPi0wUWC14aCquBbKNS
https://drive.google.com/open?id=1KB9yfAUwuLNqzBPi0wUWC14aCquBbKNS

Server STDOUT to my terminal:
Log_november_22.txt

Images of them frozen (They really are):

20181122222839_1
20181122223142_1

https://steamcommunity.com/sharedfiles/filedetails/?id=1571666744
https://steamcommunity.com/sharedfiles/filedetails/?id=1571554343
https://steamcommunity.com/sharedfiles/filedetails/?id=1571554360

I did notice this unique thing though but not sure if this is related but it did show up around the time they froze. (From my text file)

5:12:08 Can't change owner from 0 to 2
 5:12:10 Server: Object 2:2581 not found (message Type_121)
Setting invalid pitch -14325.3906 for B Alpha 3-4:1 REMOTE
 5:12:14 ww2\assets_m\weapons\grenades_m\if_m24.p3d
 5:12:14 Server: Object 2:6161 not found (message Type_93)
 5:12:15 Error in expression <atEvalLand <= 15)) then {_aeropuertos = _areopuertos select {(getMarkerPos _x di>
 5:12:15   Error position: <_areopuertos select {(getMarkerPos _x di>
 5:12:15   Error Undefined variable in expression: _areopuertos
 5:12:15 File CREATE\patrolCA.sqf [A3A_fnc_patrolCA], line 99
 5:12:15 Error in expression <atEvalLand <= 15)) then {_aeropuertos = _areopuertos select {(getMarkerPos _x di>
 5:12:15   Error position: <_areopuertos select {(getMarkerPos _x di>
 5:12:15   Error Undefined variable in expression: _areopuertos
 5:12:15 File CREATE\patrolCA.sqf [A3A_fnc_patrolCA], line 99
 5:12:15 Error in expression <BIS_fnc_nearestPosition;
_aeropuertos = _aeropuertos select {({_x == _sitio} cou>
 5:12:15   Error position: <_aeropuertos select {({_x == _sitio} cou>
 5:12:15   Error Undefined variable in expression: _aeropuertos
 5:12:15 File CREATE\patrolCA.sqf [A3A_fnc_patrolCA], line 116
 5:12:15 Error in expression <tCanAttack)}} else {[]};
_aeropuertos = _aeropuertos + _puestos;
if (_esMarcador>
 5:12:15   Error position: <_aeropuertos + _puestos;
if (_esMarcador>
 5:12:15   Error Undefined variable in expression: _aeropuertos
 5:12:15 File CREATE\patrolCA.sqf [A3A_fnc_patrolCA], line 101
 5:12:15 Error in expression <",_marcador]};

_base = if ((_posOrigen distance _posDestino < distanceForLandAt>
 5:12:15   Error position: <distance _posDestino < distanceForLandAt>
 5:12:15   Error 0 elements provided, 3 expected
 5:12:15 File CREATE\patrolCA.sqf [A3A_fnc_patrolCA], line 146
 5:12:15 Error in expression <BIS_fnc_nearestPosition;
_aeropuertos = _aeropuertos select {({_x == _sitio} cou>
 5:12:15   Error position: <_aeropuertos select {({_x == _sitio} cou>
 5:12:15   Error Undefined variable in expression: _aeropuertos
 5:12:15 File CREATE\patrolCA.sqf [A3A_fnc_patrolCA], line 116
 5:12:15 Error in expression <tCanAttack)}} else {[]};
_aeropuertos = _aeropuertos + _puestos;
if (_esMarcador>
 5:12:15   Error position: <_aeropuertos + _puestos;
if (_esMarcador>
 5:12:15   Error Undefined variable in expression: _aeropuertos
 5:12:15 File CREATE\patrolCA.sqf [A3A_fnc_patrolCA], line 101
 5:12:15 Error in expression <",_marcador]};

_base = if ((_posOrigen distance _posDestino < distanceForLandAt>
 5:12:15   Error position: <distance _posDestino < distanceForLandAt>
 5:12:15   Error 0 elements provided, 3 expected
 5:12:15 File CREATE\patrolCA.sqf [A3A_fnc_patrolCA], line 146
 5:12:15 DeleteWeapon: wrong weaponID!
 5:12:15 ww2\assets_m\weapons\grenades_m\if_m24.p3d
 5:12:17 Server: Object 2:18939 not found (message Type_93)
 5:12:17 Server: Object 2:2428 not found (message Type_93)
 5:12:17 Server: Object 2:2581 not found (message Type_93)
 5:12:17 Error in expression <atEvalLand <= 15)) then {_aeropuertos = _areopuertos select {(getMarkerPos _x di>
 5:12:17   Error position: <_areopuertos select {(getMarkerPos _x di>
 5:12:17   Error Undefined variable in expression: _areopuertos
 5:12:17 File CREATE\patrolCA.sqf [A3A_fnc_patrolCA], line 99
 5:12:17 Error in expression <atEvalLand <= 15)) then {_aeropuertos = _areopuertos select {(getMarkerPos _x di>
 5:12:17   Error position: <_areopuertos select {(getMarkerPos _x di>
 5:12:17   Error Undefined variable in expression: _areopuertos
 5:12:17 File CREATE\patrolCA.sqf [A3A_fnc_patrolCA], line 99
 5:12:17 Error in expression <BIS_fnc_nearestPosition;
_aeropuertos = _aeropuertos select {({_x == _sitio} cou>
 5:12:17   Error position: <_aeropuertos select {({_x == _sitio} cou>
 5:12:17   Error Undefined variable in expression: _aeropuertos
 5:12:17 File CREATE\patrolCA.sqf [A3A_fnc_patrolCA], line 116
 5:12:17 Error in expression <tCanAttack)}} else {[]};
_aeropuertos = _aeropuertos + _puestos;
if (_esMarcador>
 5:12:17   Error position: <_aeropuertos + _puestos;
if (_esMarcador>
 5:12:17   Error Undefined variable in expression: _aeropuertos
 5:12:17 File CREATE\patrolCA.sqf [A3A_fnc_patrolCA], line 101
 5:12:17 Error in expression <",_marcador]};

_base = if ((_posOrigen distance _posDestino < distanceForLandAt>
 5:12:17   Error position: <distance _posDestino < distanceForLandAt>
 5:12:17   Error 0 elements provided, 3 expected
 5:12:17 File CREATE\patrolCA.sqf [A3A_fnc_patrolCA], line 146
 5:12:17 Error in expression <BIS_fnc_nearestPosition;
_aeropuertos = _aeropuertos select {({_x == _sitio} cou>
 5:12:17   Error position: <_aeropuertos select {({_x == _sitio} cou>
 5:12:17   Error Undefined variable in expression: _aeropuertos
 5:12:17 File CREATE\patrolCA.sqf [A3A_fnc_patrolCA], line 116
 5:12:17 Error in expression <tCanAttack)}} else {[]};
_aeropuertos = _aeropuertos + _puestos;
if (_esMarcador>
 5:12:17   Error position: <_aeropuertos + _puestos;
if (_esMarcador>
 5:12:17   Error Undefined variable in expression: _aeropuertos
 5:12:17 File CREATE\patrolCA.sqf [A3A_fnc_patrolCA], line 101
 5:12:17 Error in expression <",_marcador]};

_base = if ((_posOrigen distance _posDestino < distanceForLandAt>
 5:12:17   Error position: <distance _posDestino < distanceForLandAt>
 5:12:17   Error 0 elements provided, 3 expected
 5:12:17 File CREATE\patrolCA.sqf [A3A_fnc_patrolCA], 
@Barbolani77
Copy link
Contributor

Thanks a lot, I will check it ASAP

@Barbolani77
Copy link
Contributor

I checked your client and friends client .rpt and it's "clean" on a first sight. This bug is of the rare ones.

Also your report on the .rpt errors on the qrf script are very weird, but seem unrelated.

@Voronsky
Copy link
Author

Voronsky commented Nov 23, 2018

@Barbolani77 Thank you for the swift response. Was the information provided sufficient to give insight as to what is causing it? If not, is there anything specific to keep an eye on whenever I do reproduce it on my server, such that it would be helpful to add onto this issue?

Thanks

@Barbolani77
Copy link
Contributor

This one is of the rarest. I need to think What may be causing this

@Voronsky
Copy link
Author

Ok thanks!

@Mocksybren
Copy link
Contributor

it is an weird bug of BI. Most of the time this bug will occure with some medical scripts, but since this is not the case. We will all have to wonder what caused this bug.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants