RHS Feedback - AFRF
View Issue Details
0004839AFRF[All Projects] Generalpublic2019-03-08 12:542020-02-27 11:56
392198523 
reyhard 
nonecrashalways
closedunable to reproduce 
 
 
No
Stable
RC
Yes
@ace;@ACEX;@ACE_Compat__RHS_Armed_Forces_of_the_Russian_Federation;@ACE_Compat__RHS_United_States_Armed_Forces;@Arma_III_Chinese_Localization_Enhanced;@CBA_A3;@Enhanced_Movement;@RHSAFRF;@RHSUSAF;@task_force_radio;@Vcom_AI_V3_1;
0004839: [1.90] RHS AFRF units cause clients crash after 1.90 update: "Too many virtual memory blocks requested"
Some RHS AFRF units might cause game crash after 1.90 update.

I run H&M mission on my server, and I use a custom settings of enemy factions, which covers almost all AFRF units. Everything went well before 1.90 update, but after the update all players connected to my server start to crash their clients at the same time with the same error "Too many virtual memory blocks requested":
https://user-images.githubusercontent.com/26923626/53877830-2d649b80-4045-11e9-9954-974ecb6c850c.png [^]

However, after I changed the enemy faction to vallina Syndicate, the server goes well, and no crash has ever happened again. This mission randomly spawn random selected units, and it seems that when a or some certain units come into players view, all clients connected to the server crash. When I change it back, the clients start to crash again.

I used to think it's an error related to the mission, but now it seems not.
The talk between mission developer Vdauphin and me is here:
https://github.com/Vdauphin/HeartsAndMinds/issues/638 [^]

Related RPT file and mission file have been uploaded in this issue.
1. Use RHS AFRF as enemy faction in a mission.
2. Host my H&M mission on a dedicated server of 1.90. (Client-hosted server not tested, and KP Liberation seems to have the same issue with AFRF as enemy faction.)
3. Use one or more than one game clients to connect to the server.
4. When a or some certain AFRF units spawned, all clients crash at the same time with the same error "Too many virtual memory blocks requested".
Here are all the factions' name that my modified mission covers:

"RHS_FACTION_MSV","RHS_FACTION_RVA","RHS_FACTION_TV","RHS_FACTION_VDV","RHS_FACTION_VMF","RHS_FACTION_VPVO","RHS_FACTION_VV","RHS_FACTION_VVS","RHS_FACTION_VVS_C"

And here are classnames of the manually added units:
 (Please notice only "+ [...]" means units added while "- [...]" means units excluded, so I bet there's no need to look into those units excluded)

btc_type_units = btc_type_units - ["rhs_pilot","rhs_pilot_combat_heli","rhs_pilot_transport_heli","rhs_msv_emr_crew","rhs_msv_crew","rhs_vdv_crew","rhs_vdv_des_crew","rhs_vdv_flora_crew","rhs_vdv_mflora_crew","rhs_vmf_flora_crew","rhs_vdv_officer","rhs_vdv_des_officer","rhs_vdv_flora_officer","rhs_vdv_mflora_officer","rhs_vdv_recon_officer","rhs_vmf_flora_officer","rhs_vmf_recon_officer","rhs_vdv_officer_armored","rhs_vdv_des_officer_armored","rhs_vdv_flora_officer_armored","rhs_vdv_mflora_officer_armored","rhs_vdv_recon_officer_armored","rhs_vmf_flora_officer_armored","rhs_vmf_recon_officer_armored"];
btc_type_motorized = btc_type_motorized + ["C_IDAP_UAV_06_antimine_F","RHS_UAZ_MSV_01","rhs_uaz_vdv","rhs_uaz_vmf","rhs_uaz_vv","rhs_uaz_open_MSV_01","rhs_uaz_open_vdv","rhs_uaz_open_vmf","rhs_uaz_open_vv","RHS_Ural_MSV_01","RHS_Ural_VDV_01","RHS_Ural_VMF_01","RHS_Ural_VV_01","RHS_Ural_Open_MSV_01","RHS_Ural_Open_VDV_01","RHS_Ural_Open_VMF_01","RHS_Ural_Open_VV_01","rhs_typhoon_vdv","RHS_UAZ_chdkz","rhs_uaz_open_chdkz","rhs_ural_chdkz","rhs_ural_open_chdkz","rhs_ural_work_chdkz","rhs_ural_work_open_chdkz","rhs_truck","rhs_gaz66_vmf","rhs_gaz66_vdv","rhs_gaz66_vv","rhs_gaz66_msv","rhs_gaz66o_vmf","rhs_gaz66o_vdv","rhs_gaz66o_vv","rhs_gaz66o_msv","RHS_Mi24P_vvs","RHS_Mi24P_vvsc","RHS_Mi24P_CAS_vvs","RHS_Mi24P_CAS_vvsc","RHS_Mi24P_CAS_vdv","RHS_Mi24P_AT_vvs","RHS_Mi24P_AT_vvsc","RHS_Mi24P_AT_vdv","RHS_Mi24P_vdv","RHS_Mi24V_vvs","RHS_Mi24V_vvsc","RHS_Mi24V_FAB_vvs","RHS_Mi24V_FAB_vvsc","RHS_Mi24V_FAB_vdv","RHS_Mi24V_UPK23_vvs","RHS_Mi24V_UPK23_vvsc","RHS_Mi24V_UPK23_vdv","RHS_Mi24V_AT_vvs","RHS_Mi24V_AT_vvsc","RHS_Mi24V_AT_vdv","RHS_Mi24Vt_vvs","RHS_Mi24V_vdv","RHS_Mi8mt_vvs","RHS_Mi8mt_vvsc","RHS_Mi8mt_vdv","RHS_Mi8mt_vv","RHS_Mi8mt_Cargo_vvs","RHS_Mi8mt_Cargo_vvsc","RHS_Mi8mt_Cargo_vdv","RHS_Mi8mt_Cargo_vv","RHS_Mi8MTV3_vvs","RHS_Mi8MTV3_vvsc","RHS_Mi8MTV3_vdv","RHS_Mi8MTV3_UPK23_vvs","RHS_Mi8MTV3_UPK23_vvsc","RHS_Mi8MTV3_UPK23_vdv","RHS_Mi8MTV3_FAB_vvs","RHS_Mi8MTV3_FAB_vvsc","RHS_Mi8MTV3_FAB_vdv","RHS_Mi8AMT_vvs","RHS_Mi8AMT_vvsc","RHS_Mi8AMT_vdv","RHS_Mi8AMTSh_vvs","RHS_Mi8AMTSh_vvsc","RHS_Mi8AMTSh_UPK23_vvs","RHS_Mi8AMTSh_UPK23_vvsc","RHS_Mi8AMTSh_FAB_vvs","RHS_Mi8AMTSh_FAB_vvsc","RHS_Mi8amt_civilian","RHS_Ka52_vvsc","RHS_Ka52_vvs","RHS_Ka52_UPK23_vvs","RHS_Ka52_UPK23_vvsc"] - ["RHS_Ural_Flat_MSV_01","RHS_Ural_Flat_VDV_01","RHS_Ural_Flat_VMF_01","RHS_Ural_Flat_VV_01","RHS_Ural_Open_Flat_MSV_01","RHS_Ural_Open_Flat_VDV_01","RHS_Ural_Open_Flat_VMF_01","RHS_Ural_Open_Flat_VV_01","RHS_Ural_Repair_MSV_01","RHS_Ural_Repair_VDV_01","RHS_Ural_Repair_VMF_01","RHS_Ural_Repair_VV_01","rhs_gaz66_flat_vmf","rhs_gaz66_flat_vdv","rhs_gaz66_flat_vv","rhs_gaz66_flat_msv","rhs_gaz66o_flat_vmf","rhs_gaz66o_flat_vdv","rhs_gaz66o_flat_vv","rhs_gaz66o_flat_msv","rhs_kamaz5350_flatbed_msv","rhs_kamaz5350_flatbed_cover_msv","rhs_kamaz5350_flatbed_cover_vdv","rhs_kamaz5350_flatbed_cover_vmf","rhs_kamaz5350_flatbed_vmf","rhs_kamaz5350_flatbed_cover_vv","RHS_Ural_Open_Flat_VV_01","rhs_zil131_flatbed_cover_vv","rhs_kamaz5350_flatbed_vdv","rhs_zil131_flatbed_cover_msv","rhs_zil131_flatbed_msv","rhs_zil131_flatbed_cover_vdv","rhs_zil131_flatbed_vdv","rhs_zil131_flatbed_cover_vmf","rhs_zil131_flatbed_vmf","rhs_zil131_flatbed_cover_vv","rhs_zil131_flatbed_vv","rhs_gaz66_ammo_vmf","rhs_gaz66_ammo_vdv","rhs_gaz66_ammo_vv","rhs_gaz66_ammo_msv","RHS_Ural_Fuel_MSV_01","RHS_Ural_Fuel_VDV_01","RHS_Ural_Fuel_VMF_01","RHS_Ural_Fuel_VV_01","rhs_gaz66_repair_vmf","rhs_gaz66_repair_vdv","rhs_gaz66_repair_vv","rhs_gaz66_repair_msv","rhs_gaz66_r142_vmf","rhs_gaz66_r142_vdv","rhs_gaz66_r142_msv","rhs_gaz66_r142_vv","rhs_gaz66_ap2_vmf","rhs_gaz66_ap2_vdv","rhs_gaz66_ap2_vv","rhs_gaz66_ap2_msv","RHS_Su25SM_vvs","RHS_Su25SM_KH29_vvs","RHS_Su25SM_vvsc","RHS_Su25SM_KH29_vvsc","rhs_9k79","rhs_9k79_K","rhs_9k79_B"];
btc_type_motorized_armed = btc_type_motorized_armed + ["rhs_btr60_vmf","rhs_btr60_vdv","rhs_btr60_vv","rhs_btr60_msv","RHS_BM21_MSV_01","RHS_BM21_VDV_01","RHS_BM21_VMF_01","RHS_BM21_VV_01","rhs_ka60_grey","rhs_ka60_c","rhs_bmd1","rhs_bmd1k","rhs_bmd1p","rhs_bmd1pk","rhs_bmd1r","rhs_bmd2","rhs_bmd2m","rhs_bmd2k","rhs_bmp1_vdv","rhs_bmp1_tv","rhs_bmp1_msv","rhs_bmp1_vmf","rhs_bmp1_vv","rhs_bmp1p_vdv","rhs_bmp1p_tv","rhs_bmp1p_msv","rhs_bmp1p_vmf","rhs_bmp1p_vv","rhs_bmp1k_vdv","rhs_bmp1k_tv","rhs_bmp1k_msv","rhs_bmp1k_vmf","rhs_bmp1k_vv","rhs_bmp1d_vdv","rhs_bmp1d_tv","rhs_bmp1d_msv","rhs_bmp1d_vmf","rhs_bmp1d_vv","rhs_bmp2e_vdv","rhs_bmp2e_tv","rhs_bmp2e_msv","rhs_bmp2e_vmf","rhs_bmp2e_vv","rhs_bmp2_vdv","rhs_bmp2_tv","rhs_bmp2_msv","rhs_bmp2_vmf","rhs_bmp2_vv","rhs_bmp2k_vdv","rhs_bmp2k_tv","rhs_bmp2k_msv","rhs_bmp2k_vmf","rhs_bmp2k_vv","rhs_bmp2d_vdv","rhs_bmp2d_tv","rhs_bmp2d_msv","rhs_bmp2d_vmf","rhs_bmp2d_vv","rhs_brm1k_vdv","rhs_brm1k_tv","rhs_brm1k_msv","rhs_brm1k_vmf","rhs_brm1k_vv","rhs_bmp3_msv","rhs_bmp3_late_msv","rhs_bmp3m_msv","rhs_bmp3mera_msv","rhs_btr70_vmf","rhs_btr70_vdv","rhs_btr70_vv","rhs_btr70_msv","rhs_btr80_msv","rhs_btr80_vdv","rhs_btr80_vv","rhs_btr80_vmf","rhs_btr80a_msv","rhs_btr80a_vdv","rhs_btr80a_vv","rhs_btr80a_vmf","rhs_tigr_vdv","rhs_tigr_vmf","rhs_tigr_msv","rhs_tigr_vv","rhs_tigr_3camo_vdv","rhs_tigr_3camo_vmf","rhs_tigr_3camo_msv","rhs_tigr_3camo_vv","rhs_tigr_ffv_vdv","rhs_tigr_ffv_vmf","rhs_tigr_ffv_msv","rhs_tigr_ffv_vv","rhs_tigr_ffv_3camo_vdv","rhs_tigr_ffv_3camo_vmf","rhs_tigr_ffv_3camo_msv","rhs_tigr_ffv_3camo_vv","RHS_BM21_chdkz","RHS_Mi8amt_chdkz","rhs_bmd2_chdkz","rhs_bmd1_chdkz","rhs_btr70_chdkz","rhs_btr60_chdkz","rhs_t72bb_tv","rhs_t72bb_chdkz","rhs_bmd4_vdv","rhs_bmd4m_vdv","rhs_bmd4ma_vdv","rhs_t72ba_tv","rhs_t72bc_tv","rhs_t72bd_tv","rhs_t90_tv","rhs_t90a_tv","rhs_t80b","rhs_t80bk","rhs_t80bv","rhs_t80bvk","rhs_t80","rhs_t80a","rhs_t80u","rhs_t80uk","rhs_t80u45m","rhs_t80ue1","rhs_t80um","rhs_gaz66_zu23_msv","rhs_gaz66_zu23_vdv","rhs_gaz66_zu23_vmf","rhs_gaz66_zu23_vv","rhs_2s3_tv","rhs_zsu234_aa"] - ["RHS_Su25SM_vvs","RHS_Su25SM_KH29_vvs","RHS_Su25SM_vvsc","RHS_Su25SM_KH29_vvsc","rhs_9k79","rhs_9k79_K","rhs_9k79_B"];
btc_type_gl = btc_type_gl + ["rhs_D30_msv","rhs_D30_at_msv","rhs_2b14_82mm_msv","rhs_D30_vdv","rhs_D30_at_vdv","rhs_2b14_82mm_vdv","rhs_D30_vmf","rhs_D30_at_vmf","rhs_2b14_82mm_vmf"];
No tags attached.
zip RPT and Mission Files.zip (489,700) 2019-03-08 12:54
https://feedback.rhsmods.org/file_download.php?file_id=1949&type=bug
Issue History
2019-03-08 12:54392198523New Issue
2019-03-08 12:54392198523File Added: RPT and Mission Files.zip
2019-03-08 13:14reyhardNote Added: 0008999
2019-03-08 13:14reyhardAssigned To => reyhard
2019-03-08 13:14reyhardStatusnew => feedback
2019-03-08 13:26reyhardNote Edited: 0008999bug_revision_view_page.php?bugnote_id=8999#r5919
2019-03-08 13:27reyhardNote Edited: 0008999bug_revision_view_page.php?bugnote_id=8999#r5920
2019-03-08 13:40392198523Note Added: 0009000
2019-03-08 13:40392198523Statusfeedback => new
2019-03-08 13:43reyhardNote Added: 0009001
2019-03-08 13:43reyhardStatusnew => feedback
2019-03-08 13:48392198523Note Added: 0009002
2019-03-08 13:48392198523Statusfeedback => new
2019-03-08 13:49392198523Note Added: 0009003
2019-03-08 13:50392198523Note Added: 0009004
2019-03-08 14:01reyhardNote Added: 0009005
2019-03-08 14:01reyhardStatusnew => feedback
2019-03-08 14:08392198523Note Added: 0009006
2019-03-08 14:08392198523Statusfeedback => new
2019-03-08 16:52reyhardStatusnew => feedback
2019-03-10 06:37392198523Note Added: 0009025
2019-03-10 06:37392198523Statusfeedback => new
2019-03-10 06:37392198523Note Edited: 0009025bug_revision_view_page.php?bugnote_id=9025#r5943
2019-03-10 06:38392198523Note Edited: 0009025bug_revision_view_page.php?bugnote_id=9025#r5944
2019-03-10 08:59reyhardNote Added: 0009026
2019-03-10 08:59reyhardStatusnew => feedback
2020-02-27 11:56reyhardStatusfeedback => closed
2020-02-27 11:56reyhardResolutionopen => unable to reproduce

Notes
(0008999)
reyhard   
2019-03-08 13:14   
(edited on: 2019-03-08 13:27)
Could you try running it with only RHS loaded?

(0009000)
392198523   
2019-03-08 13:40   
The mission requires ACE, so nope. But I do tested it with only CBA and ACE, problem occurs.
(0009001)
reyhard   
2019-03-08 13:43   
Well, I won't be able to test it unfortunately. ACE (compats for example) might also cause some issues here or there.
(0009002)
392198523   
2019-03-08 13:48   
That's sad... I'll try to investigate the issue with KP Liberation.
(0009003)
392198523   
2019-03-08 13:49   
ACE recently has a optic problem that cause low framerate, but seems to have no realtion with this issue.
(0009004)
392198523   
2019-03-08 13:50   
Another question: have you read the rpt file provided? Is there any useful information?
(0009005)
reyhard   
2019-03-08 14:01   
Yeah, but .rpt files are quite messy due to those 3rd party mods there. There are a lot of JSRS updating base class warnings for example.
(0009006)
392198523   
2019-03-08 14:08   
Yep, I get it. I'll try to investigate and provide more specified information in my spare time. Meanwhile, please keep this thread open in case of some people have the same error. Thanks for your reply.
(0009025)
392198523   
2019-03-10 06:37   
(edited on: 2019-03-10 06:38)
Hi, I've read this which seems to have relation, would this help?

https://github.com/acemod/ACE3/issues/6811#issuecomment-462798042 [^]

(0009026)
reyhard   
2019-03-10 08:59   
Not really I think