Oh, unkown crash make me crazy
Sometimes when i encounters npc and they fighting (with player or other npcs), the server will crash. but if NPC not in fight, the server will works fine.
here is a popzone, when i enter the zone will encounters npc and server will crash.
<pre><font size=1 face=Courier>
[Zone
nickname = Zone_DEFWP02_pop_ambient_01
pos = -788, 0, 5917
rotate = 0, 0, 0
shape = SPHERE
size = 88362
comment = Ambient Pop
sort = 17
toughness = 19
density = 9
repop_time = 10
max_battle_size = 6
pop_type = Background
relief_time = 35
population_additive = false
faction_weight = fc_shadow_grp, 1
faction_weight = fc_lost_grp, 1
faction_weight = fc_pu_grp, 1
faction_weight = fc_ui_grp, 1
faction_weight = gd_bh_grp, 1
faction_weight = fc_x_grp, 1
encounter = area_scout, 19, 0.500000
faction = fc_shadow_grp, 0.100000
faction = fc_lost_grp, 0.100000
faction = fc_pu_grp, 0.200000
encounter = area_assault, 19, 0.100000
faction = fc_ui_grp, 0.500000
faction = fc_pu_grp, 0.400000
faction = fc_x_grp, 0.100000
encounter = area_bh_scout, 19, 0.400000
faction = gd_bh_grp, 1.000000
</font></pre>
in this pop, new faction use new ship like this:
<pre><font size=1 face=Courier>
[NPCShipArch
nickname = fc_lost_de_npc_ravenclaw_figter_d1-19
loadout = de_npc_ravenclaw_figter_loadout01
level = d18
ship_archetype = de_npc_ravenclaw_figter
pilot = pilot_pirate_ace
state_graph = FIGHTER
npc_class = unlawful, class_fighter, d1 ,d2 ,d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15, d16, d17, d18, d19
</font></pre>
here is the faction setting:
<pre><font size=1 face=Courier>
[FactionProps
affiliation = fc_lost_grp
legality = unlawful
nickname_plurality = singular
msg_id_prefix = ignore
jump_preference = any
npc_ship = fc_lost_de_npc_ravenclaw_figter_d1-19
voice = pilot_f_ill_m01
voice = pilot_f_ill_m02
voice = pilot_f_leg_f01
voice = pilot_f_leg_f01a
mc_costume = mc_fc
space_costume = br_bartender_head, br_male_guard_body, comm_br_brighton
space_costume = br_quigly_head, br_male_guard_body, comm_br_kaitlyn
space_costume = br_sales_head_hat, br_male_guard_body, comm_br_brighton
space_costume = ge_male4_head, br_male_guard_body, comm_br_kaitlyn
space_costume = ge_male1_head, br_male_guard_body, comm_br_brighton
space_costume = sc_scientist1_head_hat, br_male_guard_body, comm_br_kaitlyn
space_costume = br_newscaster_head_gen_hat, br_female_guard_body, comm_br_brighton_female
space_costume = br_newscaster_head_gen_hat, br_female_guard_body, comm_br_kaitlyn_female
space_costume = rh_newscaster_head_gen_hat, br_female_guard_body, comm_br_brighton_female
space_costume = rh_newscaster_head_gen_hat, br_female_guard_body, comm_br_kaitlyn_female
space_costume = pl_female2_head, br_female_guard_body, comm_br_brighton_female
space_costume = pl_female2_head, br_female_guard_body, comm_br_kaitlyn_female
firstname_male = 226608, 226741
firstname_female = 228208, 228407
lastname = 227008, 227307
rank_desig = 197128, 197129, 197130, 10, 15
formation_desig = 197808, 197820
large_ship_desig = 196983
large_ship_names = 202908, 202947
scan_for_cargo = commodity_alien_artifacts, 2
scan_for_cargo = commodity_cardamine, 2
scan_announce = false
scan_chance = 1.000000
formation = fighters, fighter_pirate
</font></pre>
in mShipProps.ini
<pre><font size=1 face=Courier>
[mShipProps
archetype_id = de_npc_ravenclaw_figter
prop = can_use_berths
</font></pre>
i have no change pilots_population.ini and pilots_story.ini.
When server crash (Server Console are all green), i open FLSpew.txt and found lot of
<pre><font size=1 face=Courier>
E:\FL\Scratch\Source\Client\cmn\MiscUtil.cpp(396) : *** WARNING: Failed to load ids: 65337752
E:\FL\Scratch\Source\Client\cmn\MiscUtil.cpp(396) : *** WARNING: Failed to load ids: 2532875145
E:\FL\Scratch\Source\Common\Archetype.cpp(60) : *** ERROR: ArchDB::Get(2478328330) failed
E:\FL\Scratch\Source\Common\CELauncher.cpp(407) : *** WARNING: CELauncher:rawAmmoFromCargo(1). Ammo pack not found!
</font></pre>
about MiscUtil.cpp(396), i can not found 65337752 and 2532875145 in all my ini file.
about ArchDB::Get(2478328330), CRCTool says NOT FIND
about CELauncher.cpp(407), i recheck loadout all ammo pack looks correct.
Anyone who can give me a way to solve the problem? I really dont known how to continue to solve it now .