pelican-eggs / eggs

Service eggs for the pterodactyl panel
MIT License
2.88k stars 2.32k forks source link

[Bug]: Arma 32 bit binary does not load with Headless clients possibly due to libnss_wrapper.so #1526

Closed lozanoeg closed 2 years ago

lozanoeg commented 2 years ago

Panel Version

1.6.3

Wings Version

1.4.3

Service

arma3

Modified

No, I did not modify the egg

Expected Behavior

Running 32 bit binary with head clients should load the head clients

Actual Behavior

Server crashes as referenced #1412 Running 64 bit does not load missions correctly

Steps To Reproduce

Step 1 load arma3 egg Step 2 load 32 bit binary Step 3 set HC to higher than 0 Step 4 start server

64 bit logs

Duplicate HitPoint name 'HitGun' in 'O_GMG_01_high_F'
Duplicate HitPoint name 'HitTurret' in 'O_GMG_01_high_F'
16:41:32 Dimensions in class O_GMG_01_high_F should be an array of size 2.
soldier[O_T_Soldier_AT_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[O_T_Soldier_AT_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[O_T_Soldier_GL_F]:Some of magazines weren't stored in soldier Vest or Uniform?
Duplicate HitPoint name 'HitGun' in 'O_HMG_01_high_F'
Duplicate HitPoint name 'HitTurret' in 'O_HMG_01_high_F'
16:41:33 Dimensions in class O_HMG_01_high_F should be an array of size 2.
soldier[O_T_Soldier_AT_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[O_T_Soldier_AT_F]:Some of magazines weren't stored in soldier Vest or Uniform?
16:41:33 Strange convex component16 in a3\boat_f_gamma\boat_civil_04\boat_civil_04_f.p3d:geometryView
16:41:33 Strange convex component25 in a3\boat_f_gamma\boat_civil_04\boat_civil_04_f.p3d:geometryView
16:41:33 Strange convex component26 in a3\boat_f_gamma\boat_civil_04\boat_civil_04_f.p3d:geometryView
16:41:33 Strange convex component27 in a3\boat_f_gamma\boat_civil_04\boat_civil_04_f.p3d:geometryView
16:41:33 O_T_LSV_02_armed_F: unarmed_main_turret_hide - unknown animation source turrethide
16:41:33 O_T_LSV_02_armed_F: unarmed_doors_hide - unknown animation source doorshide
16:41:33 O_T_LSV_02_armed_F: magazine_reload_hide_1 - unknown animation source voronamuzzle_reloadmagazine
soldier[O_T_Soldier_GL_F]:Some of magazines weren't stored in soldier Vest or Uniform?
16:41:35  Mission id: a0f6de890e0e80d5fe3faa0081c3e6d0e97d563e
16:41:35 Game started.
16:41:35 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:35 Ragdoll - loading of ragdoll source "Soldier" started.
16:41:35 Ragdoll - loading of ragdoll source "Soldier" finished successfully.
16:41:35 Strange convex component127 in a3\structures_f\mil\cargo\cargo_tower_v2_ruins_f.p3d:geometryView
16:41:35 ThingX 7f06d349f400# 1696036: bucket_f.p3d was falling under terrain! Position corrected to ground [4619.92, 141.26, 2197.77]. Disable simulation to keep object under terrain.
16:41:36 O_T_APC_Wheeled_02_rcws_v2_ghex_F: obsturret - unknown animation source obsturret
16:41:36 O_T_APC_Wheeled_02_rcws_v2_ghex_F: obsgun - unknown animation source obsgun
16:41:36 O_T_APC_Wheeled_02_rcws_v2_ghex_F: cannon_ready_light - unknown animation source revolving_gmg
16:41:36 O_T_APC_Wheeled_02_rcws_v2_ghex_F: indicator_com_turret_mfd_gunner - unknown animation source obsturret
unable to connect anim. source "Hit" to hitpoint "HitComTurret" in O_T_APC_Wheeled_02_rcws_v2_ghex_F
16:41:36 "fn_initPlayer run for Pathoz"
16:41:36 "Escape debug: Pathoz is waiting for prison creation."
16:41:36 "Escape debug: Player Pathoz is ready and will be placed by the server."
16:41:36 "Escape debug: Pathoz placed at prison."
16:41:37 O_T_APC_Tracked_02_cannon_ghex_F: cannon_ready_light - unknown animation source muzzle_hide_cannon
16:41:37 O_T_LSV_02_unarmed_F: unarmed_main_turret_hide - unknown animation source turrethide
16:41:37 O_T_LSV_02_unarmed_F: unarmed_doors_hide - unknown animation source doorshide
16:41:37 O_T_LSV_02_unarmed_F: mainturret - unknown animation source mainturret
16:41:37 O_T_LSV_02_unarmed_F: maingun - unknown animation source maingun
16:41:37 O_T_LSV_02_unarmed_F: maingunner - unknown animation source maingun
16:41:37 O_T_LSV_02_unarmed_F: opticsfix - unknown animation source maingun
16:41:37 O_T_LSV_02_unarmed_F: magazine_reload_hide_1 - unknown animation source voronamuzzle_reloadmagazine
16:41:37 "Escape debug: Pathoz is now ready (serverside)."
16:41:37 Warning: Convex component representing Slide not found
soldier[I_C_Soldier_Bandit_2_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_2_F]:Some of magazines weren't stored in soldier Vest or Uniform?
16:41:38 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:38 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:38 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:39 Error in expression <_pos, _dir + _angle, _static, _vehicle] call selectRandom _RoadblockTemplates);
>
16:41:39   Error position: <call selectRandom _RoadblockTemplates);
>
16:41:39   Error call: Type String, expected code
16:41:39 File mpmissions\__cur_mp.Tanoa\functions\Server\fn_RoadBlocks.sqf..., line 120
soldier[O_T_Soldier_GL_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_2_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_2_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_8_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_2_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_2_F]:Some of magazines weren't stored in soldier Vest or Uniform?
16:41:40 Out of path-planning region for C Alpha 1-2:1 at 6087.2,12549.4, node type Road
16:41:40 Error C Alpha 1-2:1: Invalid path from [6090.44, 33.34, 12550.15] to [6225.00, 48.53, 12525.00].
16:41:40 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:40 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:40 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:40 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:40 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:40 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:40 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:40 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:40 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:40 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:40 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:40 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:40 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
soldier[O_T_Soldier_LAT_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[O_T_Soldier_LAT_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[O_T_Soldier_AT_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[O_T_Soldier_AT_F]:Some of magazines weren't stored in soldier Vest or Uniform?
16:41:41 "fn_CrashSite: Camp created at [1673.91,8597.35,0.000654697]"
soldier[O_T_Soldier_AA_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[O_T_Soldier_AA_F]:Some of magazines weren't stored in soldier Vest or Uniform?
16:41:43 Deinitialized shape [Class: "C_Soldier_VR_F"; Shape: "a3\characters_f_bootcamp\common\vr_soldier_f.p3d";]
16:41:44 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:44 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:44 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:44 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:44 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:44 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:44 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:44 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:44 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:44 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:44 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:44 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:41:44 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
soldier[O_T_Soldier_LAT_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[O_T_Soldier_LAT_F]:Some of magazines weren't stored in soldier Vest or Uniform?
Road not found
soldier[I_C_Soldier_Bandit_8_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_8_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_2_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_2_F]:Some of magazines weren't stored in soldier Vest or Uniform?
16:41:44 "fn_CrashSite: Camp created at [9363.27,10567,0.00349426]"
16:41:45 Out of path-planning region for C Alpha 1-2:1 at 6087.2,12549.4, node type Road
16:41:45 Error C Alpha 1-2:1: Invalid path from [6090.45, 33.33, 12550.15] to [6225.00, 48.53, 12525.00].
Duplicate HitPoint name 'HitGun' in 'O_Mortar_01_F'
Duplicate HitPoint name 'HitTurret' in 'O_Mortar_01_F'
16:41:47 Dimensions in class O_Mortar_01_F should be an array of size 2.
soldier[O_T_Soldier_GL_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_3_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_3_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_2_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_2_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_3_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_3_F]:Some of magazines weren't stored in soldier Vest or Uniform?
Duplicate HitPoint name 'HitGun' in 'O_static_AT_F'
Duplicate HitPoint name 'HitTurret' in 'O_static_AT_F'
16:41:49 Dimensions in class O_static_AT_F should be an array of size 2.
soldier[O_T_Soldier_HAT_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[O_T_Soldier_HAT_F]:Some of magazines weren't stored in soldier Vest or Uniform?
16:41:50 Out of path-planning region for C Alpha 1-2:1 at 6087.2,12549.4, node type Road
16:41:50 Error C Alpha 1-2:1: Invalid path from [6090.45, 33.33, 12550.15] to [6225.87, 48.06, 12528.40].
soldier[O_T_Soldier_AA_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[O_T_Soldier_AA_F]:Some of magazines weren't stored in soldier Vest or Uniform?
16:41:51 Out of path-planning region for C Alpha 1-2:1 at 6087.2,12549.4, node type Road
16:41:51 Error C Alpha 1-2:1: Invalid path from [6090.45, 33.33, 12550.15] to [6225.00, 48.53, 12525.00].
Duplicate HitPoint name 'HitGun' in 'O_static_AA_F'
Duplicate HitPoint name 'HitTurret' in 'O_static_AA_F'
16:41:52 Dimensions in class O_static_AA_F should be an array of size 2.
16:41:53 Server: Object 0:0 not found (message Type_184)
16:41:53 Server: Object 0:0 not found (message Type_184)
soldier[O_T_Soldier_LAT_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[O_T_Soldier_LAT_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[O_T_Soldier_GL_F]:Some of magazines weren't stored in soldier Vest or Uniform?
16:41:56 Out of path-planning region for C Alpha 1-2:1 at 6087.2,12549.4, node type Road
16:41:56 Error C Alpha 1-2:1: Invalid path from [6090.45, 33.33, 12550.15] to [6225.00, 48.53, 12525.00].

32 bit logs

16:45:03 Weather was forced to change
Duplicate HitPoint name 'HitGun' in 'O_GMG_01_high_F'
Duplicate HitPoint name 'HitTurret' in 'O_GMG_01_high_F'
16:45:05 Dimensions in class O_GMG_01_high_F should be an array of size 2.
Duplicate HitPoint name 'HitGun' in 'O_HMG_01_high_F'
Duplicate HitPoint name 'HitTurret' in 'O_HMG_01_high_F'
16:45:05 Dimensions in class O_HMG_01_high_F should be an array of size 2.
soldier[O_T_Soldier_GL_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[O_T_Soldier_GL_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[O_T_Soldier_AA_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[O_T_Soldier_AA_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[O_T_Soldier_HAT_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[O_T_Soldier_HAT_F]:Some of magazines weren't stored in soldier Vest or Uniform?
16:45:06  Mission id: 78083df23847e83de3174ee89b0f6971a34b2cfc
16:45:06 Game started.
16:45:06 Ragdoll - loading of ragdoll source "Soldier" started.
16:45:06 Ragdoll - loading of ragdoll source "Soldier" finished successfully.
16:45:06 Strange convex component127 in a3\structures_f\mil\cargo\cargo_tower_v2_ruins_f.p3d:geometryView
16:45:07 ThingX 88bcf000# 1696610: dummyweapon.p3d was falling under terrain! Position corrected to ground [13753.53, 5.42, 12312.52]. Disable simulation to keep object under terrain.
16:45:07 "fn_initPlayer run for Pathoz"
16:45:07 "Escape debug: Pathoz is waiting for prison creation."
16:45:07 Warning: Convex component representing Track_L not found
16:45:07 Warning: Convex component representing Track_R not found
16:45:07 O_T_MBT_04_cannon_F: damage_decal_left_3_unhide - unknown animation source damage_slat_left
16:45:07 O_T_MBT_04_cannon_F: damage_camonet_left_3_hide - unknown animation source damage_slat_left
16:45:07 O_T_MBT_04_cannon_F: damage_decal_right_3_unhide - unknown animation source damage_slat_right
16:45:07 O_T_MBT_04_cannon_F: damage_camonet_right_3_hide - unknown animation source damage_slat_right
16:45:07 O_T_MBT_04_cannon_F: hidehull - unknown animation source hidehull
16:45:07 O_T_MBT_04_cannon_F: hideturret - unknown animation source hideturret
16:45:07 "Escape debug: Player Pathoz is ready and will be placed by the server."
16:45:07 "Escape debug: Pathoz placed at prison."
16:45:08 ThingX 88bcf000# 1696610: dummyweapon.p3d was falling under terrain! Position corrected to ground [13753.53, 5.42, 12312.52]. Disable simulation to keep object under terrain.
16:45:08 "Escape debug: Pathoz is now ready (serverside)."
16:45:08 O_T_APC_Tracked_02_AA_ghex_F: cannon_ready_light - unknown animation source muzzle_hide_cannon
16:45:09 ThingX 88bcf000# 1696610: dummyweapon.p3d was falling under terrain! Position corrected to ground [13753.53, 5.42, 12312.52]. Disable simulation to keep object under terrain.
16:45:09 O_T_APC_Wheeled_02_rcws_v2_ghex_F: obsturret - unknown animation source obsturret
16:45:09 O_T_APC_Wheeled_02_rcws_v2_ghex_F: obsgun - unknown animation source obsgun
16:45:09 O_T_APC_Wheeled_02_rcws_v2_ghex_F: cannon_ready_light - unknown animation source revolving_gmg
16:45:09 O_T_APC_Wheeled_02_rcws_v2_ghex_F: indicator_com_turret_mfd_gunner - unknown animation source obsturret
unable to connect anim. source "Hit" to hitpoint "HitComTurret" in O_T_APC_Wheeled_02_rcws_v2_ghex_F
16:45:09 ThingX 88bcf000# 1696610: dummyweapon.p3d was falling under terrain! Position corrected to ground [13753.53, 5.42, 12312.52]. Disable simulation to keep object under terrain.
16:45:10 O_T_APC_Tracked_02_cannon_ghex_F: cannon_ready_light - unknown animation source muzzle_hide_cannon
16:45:10 ThingX 88bcf000# 1696610: dummyweapon.p3d was falling under terrain! Position corrected to ground [13753.53, 5.42, 12312.52]. Disable simulation to keep object under terrain.
16:45:11 O_T_LSV_02_armed_F: unarmed_main_turret_hide - unknown animation source turrethide
16:45:11 O_T_LSV_02_armed_F: unarmed_doors_hide - unknown animation source doorshide
16:45:11 O_T_LSV_02_armed_F: magazine_reload_hide_1 - unknown animation source voronamuzzle_reloadmagazine
16:45:11 ThingX 88bcf000# 1696610: dummyweapon.p3d was falling under terrain! Position corrected to ground [13753.53, 5.42, 12312.52]. Disable simulation to keep object under terrain.
16:45:12 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:45:12 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
16:45:12 Placement slopelandcontact failed on model a3\structures_f_exp\walls\net\netfence_01_m_8m_nolc_f.p3d. Missing landcontact or no points in it.
soldier[I_C_Soldier_Bandit_3_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_3_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_3_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_3_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[O_T_Soldier_GL_F]:Some of magazines weren't stored in soldier Vest or Uniform?
16:45:12 "fn_CrashSite: Camp created at [3588.27,6110.15,0.00069809]"
16:45:12 ThingX 88bcf000# 1696610: dummyweapon.p3d was falling under terrain! Position corrected to ground [13753.53, 5.42, 12312.52]. Disable simulation to keep object under terrain.
16:45:13 Error in expression <_pos, _dir + _angle, _static, _vehicle] call selectRandom _RoadblockTemplates);
>
16:45:13   Error position: <call selectRandom _RoadblockTemplates);
>
16:45:13   Error call: Type String, expected code
16:45:13 File mpmissions\__cur_mp.Tanoa\functions\Server\fn_RoadBlocks.sqf..., line 120
soldier[I_C_Soldier_Bandit_8_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_2_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_2_F]:Some of magazines weren't stored in soldier Vest or Uniform?
16:45:14 ThingX 88bcf000# 1696610: dummyweapon.p3d was falling under terrain! Position corrected to ground [13753.53, 5.42, 12312.52]. Disable simulation to keep object under terrain.
soldier[I_C_Soldier_Bandit_3_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_3_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_2_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_2_F]:Some of magazines weren't stored in soldier Vest or Uniform?
16:45:15 ThingX 88bcf000# 1696610: dummyweapon.p3d was falling under terrain! Position corrected to ground [13753.53, 5.42, 12312.52]. Disable simulation to keep object under terrain.
soldier[I_C_Soldier_Bandit_8_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_2_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_2_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_2_F]:Some of magazines weren't stored in soldier Vest or Uniform?
soldier[I_C_Soldier_Bandit_2_F]:Some of magazines weren't stored in soldier Vest or Uniform?
16:45:16 C_Truck_02_transport_F: rear_hide - unknown animation source rear_hide

Basically this shows up as in game a backpack on the ground not being filled in 64 bit and guards around prison dont spawn

redthirten commented 2 years ago

Thank you for making this issue report. I will look into this and report back with anything I find. I will likely be working on a Yolks PR to resolve this issue, as well as clean up the egg's custom image.

lozanoeg commented 2 years ago

Thank you for making this issue report. I will look into this and report back with anything I find. I will likely be working on a Yolks PR to resolve this issue, as well as clean up the egg's custom image.

Thanks so much I'll do some of my own testing as well but I don't know the code that well so I may not be much use

redthirten commented 2 years ago

I'll do some of my own testing as well but I don't know the code that well so I may not be much use

@lozanoeg The issue is mostly with the image and not the egg, so there's not much you can do on your end to try to avoid it (except for recompiling the image yourself). What I am interested in though is maybe doing some extra testing regarding your mission file loading differently in 32 and 64-bit when it shouldn't; very interesting.

lozanoeg commented 2 years ago

yeah i'll drop the mission pbo here. funnily commenting out the LDPRELOAD variable in steamcmd.sh did fix my problem. definitely a bandaid though and not a long term solution

lozanoeg commented 2 years ago

This is the mission in question co10_Escape_APEX_NATO_vs_CSAT.Tanoa.zip I had brought it up with them in the issue https://github.com/NeoArmageddon/co10_Escape/issues/116 which is where I got the thing about 64 bit being unstable

redthirten commented 2 years ago

commenting out the LDPRELOAD variable in steamcmd.sh did fix my problem.

@lozanoeg What?... /home/container/steamcmd/steamcmd.sh? Which line(s) did you comment out?

lozanoeg commented 2 years ago

commenting out the LDPRELOAD variable in steamcmd.sh did fix my problem.

@lozanoeg What?... /home/container/steamcmd/steamcmd.sh? Which line(s) did you comment out?

I commented out export LD_Library_Path and the block checking for LD_PRELOAD. On a side not is there a reason the Headless client doesn't auto connect to my server when the mission is loaded

redthirten commented 2 years ago

@lozanoeg UPDATE: I haven't been able to figure out yet why that mission doesn't load properly on 64-bit, but that issue pertains more to the mission itself and it's something I might have to look at another time.

However, I have been testing running the 32-bit binary of Arma, and I think I have a solution prepared. I have been able to greatly clean up the image and remove the libnss-wrapper package, which had some code in the entry point causing issues when using the 32-bit binary of Arma. I also fixed a Pterodactyl-specific container user issue when running Arma that would crash Arma if the user wasn't properly defined (Arma requires a valid user to set up it's profiles successfully).

If you would like, you can help me test my work-in-progress image update by switching your server to use this image address: ghcr.io/lilkingjr1/arma3-yolk:main

Regardless, I plan to open a PR in the Yolks repo soon with these changes once I perform some more tests.

redthirten commented 2 years ago

On a side not is there a reason the Headless client doesn't auto connect to my server when the mission is loaded

Set "[ADVANCED] CLEAR HC PROFILES CACHE ON STARTUP" in Startup Variables to 1 and try my new image above. If it still doesn't connect, it's likely either the mission or some other config issue.

lozanoeg commented 2 years ago

If you would like, you can help me test my work-in-progress image update by switching your server to use this image address: ghcr.io/lilkingjr1/arma3-yolk:main

As of just 2 runs of the mission it seems significantly more stable i'll continue further testing and see if i can stress it out with heavier loads and other things and give any bugs I find if i find any

redthirten commented 2 years ago

it seems significantly more stable

I switched it to Debian from Ubuntu and ripped out a bunch of useless packages, so maybe?...

lozanoeg commented 2 years ago

it seems significantly more stable

I switched it to Debian from Ubuntu and ripped out a bunch of useless packages, so maybe?...

Yeah i'm having more stable FPS as well and a few other benefits. headless clients work as expected and stuff like that. I am having a random crash every once in a while but i keep missing the log i'm trying to find it though

redthirten commented 2 years ago

Arma crashing after the mission has successfully loaded is almost never the egg or Ptero, but feel free to post the logs if you have them (fair warning: I'm not great at reading Arma/SQF logs).

lozanoeg commented 2 years ago

it said something about profile expected = but got 'e' but either logs rolled over or I can't find the log but i'll try and see if i can get it again. i dont think it had to do with the mission

lozanoeg commented 2 years ago

@lilkingjr1 Finally repeated the output here it is


Class T1 destroyed with lock count 5
Class T2 destroyed with lock count 5
Class T3 destroyed with lock count 5
Class T4 destroyed with lock count 5
Class T5 destroyed with lock count 5
Class T6 destroyed with lock count 5
Class T7 destroyed with lock count 5
Class T8 destroyed with lock count 5
Class T9 destroyed with lock count 5
Class T10 destroyed with lock count 5
Class T11 destroyed with lock count 5
Class T12 destroyed with lock count 5
Class T13 destroyed with lock count 5
Class T14 destroyed with lock count 5
Class T15 destroyed with lock count 5
Class T16 destroyed with lock count 5
Class T17 destroyed with lock count 5
Class T18 destroyed with lock count 5
Class T19 destroyed with lock count 5
Class T20 destroyed with lock count 5
Class T21 destroyed with lock count 5
Class T22 destroyed with lock count 5
Class WeaponCloudsGun destroyed with lock count 10
Class Table destroyed with lock count 10
Class T0 destroyed with lock count 10
Class WeaponCloudsMGun destroyed with lock count 5
Class Table destroyed with lock count 5
Class T0 destroyed with lock count 5
Class All destroyed with lock count 5
Class EventHandlers destroyed with lock count 5
Class CBA_Extended_EventHandlers destroyed with lock count 5
Class MarkerLights destroyed with lock count 5
Class NVGMarkers destroyed with lock count 5
Class NVGMarker destroyed with lock count 5
Class Turrets destroyed with lock count 5
Class HeadLimits destroyed with lock count 5
Class ViewPilot destroyed with lock count 5
Class ViewCargo destroyed with lock count 5
Class ViewOptics destroyed with lock count 5
Class PilotSpec destroyed with lock count 5
Class CargoSpec destroyed with lock count 5
Class Cargo1 destroyed with lock count 5
Class TransportWeapons destroyed with lock count 5
Class TransportMagazines destroyed with lock count 5
Class SoundEnvironExt destroyed with lock count 5
Class SoundEquipment destroyed with lock count 5
Class SoundGear destroyed with lock count 5
Class SoundBreath destroyed with lock count 5
Class SoundBreathSwimming destroyed with lock count 5
Class SoundBreathInjured destroyed with lock count 5
Class SoundHitScream destroyed with lock count 5
Class SoundInjured destroyed with lock count 5
Class SoundBreathAutomatic destroyed with lock count 5
Class SoundDrown destroyed with lock count 5
Class SoundChoke destroyed with lock count 5
Class SoundRecovered destroyed with lock count 5
Class SoundBurning destroyed with lock count 5
Class PulsationSound destroyed with lock count 5
Class SoundDrowning destroyed with lock count 5
Class Reflectors destroyed with lock count 5
Class FxExplo destroyed with lock count 5
Class AnimationSources destroyed with lock count 5
Class GunFire destroyed with lock count 5
Class GunClouds destroyed with lock count 5
Class MGunClouds destroyed with lock count 5
Class Damage destroyed with lock count 5
Class DestructionEffects destroyed with lock count 5
Class Light1 destroyed with lock count 5
Class Smoke1 destroyed with lock count 5
Class Fire1 destroyed with lock count 5
Class Sparks1 destroyed with lock count 5
Class Sound destroyed with lock count 5
Class Light2 destroyed with lock count 5
Class Fire2 destroyed with lock count 5
Class Smoke1_2 destroyed with lock count 5
Class camShakeGForce destroyed with lock count 5
Class camShakeDamage destroyed with lock count 5
Class SpeechVariants destroyed with lock count 5
Class Default destroyed with lock count 5
Class LaserTarget destroyed with lock count 2
Class EventHandlers destroyed with lock count 2
Class CBA_Extended_EventHandlers destroyed with lock count 2
Class SuppressTarget destroyed with lock count 1
Class Static destroyed with lock count 2
Class DestructionEffects destroyed with lock count 2
Class EventHandlers destroyed with lock count 2
Class CBA_Extended_EventHandlers destroyed with lock count 2
Class CBA_NamespaceDummy destroyed with lock count 1
Class CBA_Extended_EventHandlers_base destroyed with lock count 5
File serverprofile/home/Player\Player.Arma3Profile, line 30: '.vol': 'l' encountered instead of '='
 2:04:13 Critical:Destroying running thread!
 2:04:13 Critical:Destroying running thread!
 2:04:13 Critical:Destroying running thread!
 2:04:13 Critical:Destroying running thread!
 2:04:13 Critical:Destroying running thread!
/entrypoint.sh: line 308:   100 Segmentation fault      (core dumped) ${modifiedStartup}```
redthirten commented 2 years ago

@lozanoeg Good catch! Could you please post the contents of your /home/container/serverprofile/home/Player/Player.Arma3Profile file (or simply the file itself)? It seems like it's either misconfigured or corrupted during runtime (rare), or maybe corrupted on shutdown (like how HC profiles tend to get corrupted).

lozanoeg commented 2 years ago

Sorry missed this here are the contents


version=1;
blood=1;
singleVoice=0;
gamma=1;
brightness=1;
activeKeys[]=
{
    "BIS_co10_Escape_BIS_NATO_vs_CSAT.Malden_done",
    "BIS_co10_Escape_BIS_NATO_vs_CSAT.Stratis_done",
    "BIS_co10_Escape_APEX_NATO_vs_CSAT.Tanoa_done",
    "BIS_co10_Escape_RHS_US_vs_RU.Tanoa_done",
    "BIS_co10_Escape_BIS_NATO_vs_CSAT.Kastellorizo_done",
    "BIS_co10_Escape_BIS_NATO_vs_CSAT.SefrouRamal_done",
    "BIS_co10_Escape_WS_NATO_Desert_vs_SFIA_and_Tura.SefrouRamal_done",
    "BIS_co10_Escape_BIS_NATO_vs_CSAT.Enoch_done",
    "BIS_co10_Escape_RHS_US_vs_RU.Enoch_done",
    "BIS_co10_Escape_RHS_US_vs_RU.rhspkl_done",
    "BIS_co10_Escape_IFA3_SOV_vs_GER.tem_ihantala_done",
    "BIS_co10_Escape_IFA3_UK_vs_GER.tem_anizay_done",
    "BIS_co10_Escape_BIS_NATO_vs_CSAT.VT5_done",
    "BIS_co10_Escape_BIS_NATO_vs_CSAT.VT7_done",
    "BIS_co10_Escape_BIS_NATO_vs_CSAT.DYA_done",
    "BIS_co10_Escape_BIS_NATO_vs_CSAT.Fallujah_done",
    "BIS_co10_Escape_SOGPF_MACV_vs_PAVN_and_VC.rhspkl_done",
    "BIS_co10_Escape_BIS_NATO_vs_CSAT.Altis_done",
    "BIS_co10_Escape_APEX_CSAT_vs_NATO.Tanoa_done"
};
soundEnableEAX=1;
soundEnableHW=0;
volumeCD=5;
volumeFX=5;
volumeSpeech=5;
volumeVoN=5;
volumeMapDucking=1;

Unfortunately this is not the same config that I got that error on but that one seems to happen randomly and not very often

redthirten commented 2 years ago

Yeh, this Arma3Profile looks fine to me, but without it being in the state it was in when the server crashed, it doesn't tell me too much. However, most of the stuff in this Arma3Profile would only pertain to a client and not a dedicated server. Some of it is auto-generated, but I feel like the volume settings (what your logs say it crashed on last time) are not typically in this file for a server. So, I would edit this file to look exactly like this:

activeKeys[]=
{
    "BIS_co10_Escape_BIS_NATO_vs_CSAT.Malden_done",
    "BIS_co10_Escape_BIS_NATO_vs_CSAT.Stratis_done",
    "BIS_co10_Escape_APEX_NATO_vs_CSAT.Tanoa_done",
    "BIS_co10_Escape_RHS_US_vs_RU.Tanoa_done",
    "BIS_co10_Escape_BIS_NATO_vs_CSAT.Kastellorizo_done",
    "BIS_co10_Escape_BIS_NATO_vs_CSAT.SefrouRamal_done",
    "BIS_co10_Escape_WS_NATO_Desert_vs_SFIA_and_Tura.SefrouRamal_done",
    "BIS_co10_Escape_BIS_NATO_vs_CSAT.Enoch_done",
    "BIS_co10_Escape_RHS_US_vs_RU.Enoch_done",
    "BIS_co10_Escape_RHS_US_vs_RU.rhspkl_done",
    "BIS_co10_Escape_IFA3_SOV_vs_GER.tem_ihantala_done",
    "BIS_co10_Escape_IFA3_UK_vs_GER.tem_anizay_done",
    "BIS_co10_Escape_BIS_NATO_vs_CSAT.VT5_done",
    "BIS_co10_Escape_BIS_NATO_vs_CSAT.VT7_done",
    "BIS_co10_Escape_BIS_NATO_vs_CSAT.DYA_done",
    "BIS_co10_Escape_BIS_NATO_vs_CSAT.Fallujah_done",
    "BIS_co10_Escape_SOGPF_MACV_vs_PAVN_and_VC.rhspkl_done",
    "BIS_co10_Escape_BIS_NATO_vs_CSAT.Altis_done",
    "BIS_co10_Escape_APEX_CSAT_vs_NATO.Tanoa_done"
};

If you don't need the save states of your Escape missions (saying that they have been completed), you could honestly make this file blank if you wanted (which would reset your Escape mission completion progress). Another thing to note: hopefully you aren't using "custom" difficulty for your missions, because it does not look to be defined in your profile.

But overall, this particular crash looks to be more like a general Arma issue than an egg issue, so hopefully when I get this yolk update done and official this issue can be closed (unless you find more to report).

redthirten commented 2 years ago

@parkervcp @lozanoeg Egg update #1671 and image update parkervcp/yolks#57 should have fixed this 32-bit related issue, and this issue can likely be closed.