OK, the EDU and DMB code for the (almost) universal placeholder unit in a clean build...why would empire_east_rebels cause a CTD seemingly around *some* of their revolts?

The problem is certainly here somewhere but I cannot see it. Everything else has been eliminated...


Code:
type             western peasant saxon
dictionary       western_peasant_saxon      ; All Peasants
category         infantry
class            light
voice_type       Light_1
soldier          western_peasant, 60, 0, 0.8
attributes       sea_faring, is_peasant, mercenary_unit, general_unit
formation        1.2, 1.8, 2.4, 2.4, 6, horde
stat_health      1, 0
stat_pri         2, 1, no, 0, 0, melee, simple, piercing, spear, 25 ,0.73
stat_pri_attr    no
stat_sec         0, 0, no, 0, 0, no, no, no, none, 25 ,1
stat_sec_attr    no
stat_pri_armour  0, 5, 0, flesh
stat_sec_armour  0, 0, flesh
stat_heat        2
stat_ground      1, -2, 3, 2
stat_mental      1, low, untrained
stat_charge_dist 30
stat_fire_delay  0
stat_food        60, 300
stat_cost        1, 72, 14, 20, 30, 80
ownership        lombardi, celts, saxons, sarmatians, goths, empire_east, empire_east_rebels, sassanids, slave, huns
Code:
type		western_peasant		;WORKING IN GAME
 ;--------------------------------------
skeleton				fs_semi_fast_dagger
indiv_range				40

texture		slave,			bi/data/models_unit/textures/BI_unit_western_peasant_slave.tga
texture		sassanids, 		bi/data/models_unit/textures/BI_unit_sassanid_peasant.tga
texture		empire_east, 		bi/data/models_unit/textures/BI_unit_western_peasant_empire_east.tga
texture		empire_east_rebels, 		bi/data/models_unit/textures/BI_unit_western_peasant_empire_east.tga
texture		huns, 		bi/data/models_unit/textures/BI_unit_western_peasant_empire_east.tga
texture		slavs,			bi/data/models_unit/textures/BI_unit_eastern_peasant_slavs.tga	
texture		goths, 			bi/data/models_unit/textures/BI_unit_western_peasant_goths.tga
texture		ostrogoths, 		bi/data/models_unit/textures/BI_unit_western_peasant_ostrogoths.tga
texture		sarmatians, 		bi/data/models_unit/textures/BI_unit_sarmatians_peasant.tga          
texture	   	alemanni, 		bi/data/models_unit/textures/BI_unit_western_peasant_alemanni.tga		
texture	   	vandals, 		bi/data/models_unit/textures/BI_unit_eastern_peasant_vandals.tga		   
texture		franks, 		bi/data/models_unit/textures/BI_unit_western_peasant_franks.tga
texture		saxons, 		bi/data/models_unit/textures/BI_unit_western_peasant_saxons.tga
texture		celts, 			bi/data/models_unit/textures/BI_unit_western_peasant_celts.tga		
texture		empire_west, 		bi/data/models_unit/textures/BI_unit_western_peasant.tga		
texture		empire_west_rebels,	bi/data/models_unit/textures/BI_unit_western_peasant_rebels.tga			
texture		romano_british, 	bi/data/models_unit/textures/BI_unit_romano_peasant.tga	
texture		roxolani, 		bi/data/models_unit/textures/BI_unit_roxolani_peasant.tga
texture		burgundii, 		bi/data/models_unit/textures/BI_unit_western_peasant_burgundii.tga
texture		lombardi, 		bi/data/models_unit/textures/BI_unit_western_peasant_lombardi.tga	
texture		merc, 		bi/data/models_unit/textures/BI_unit_western_peasant_lombardi.tga
model_flexi				bi/data/models_unit/BI_unit_western_peasant_lod1.CAS, 15
model_flexi				bi/data/models_unit/BI_unit_western_peasant_lod2.CAS, 30
model_flexi				bi/data/models_unit/BI_unit_western_peasant_lod3.CAS, 40
model_flexi				bi/data/models_unit/BI_unit_western_peasant_lod4.CAS, max
model_sprite		lombardi, 60.0, bi/data/sprites/lombardi_western_peasant_sprite.spr
model_sprite		slave, 60.0, bi/data/sprites/slave_western_peasant_sprite.spr
model_sprite		empire_west_rebels, 60.0, bi/data/sprites/empire_west_rebels_western_peasant_sprite.spr
model_sprite		huns, 60.0, bi/data/sprites/slave_western_peasant_sprite.spr
model_sprite		empire_east_rebels, 60.0, bi/data/sprites/empire_west_rebels_western_peasant_sprite.spr
model_sprite		empire_west, 60.0, bi/data/sprites/empire_west_western_peasant_sprite.spr
model_sprite		empire_east, 60.0, bi/data/sprites/empire_east_western_peasant_sprite.spr
model_sprite		alemanni, 60.0, bi/data/sprites/alemanni_western_peasant_sprite.spr
model_sprite		burgundii, 60.0, bi/data/sprites/burgundii_western_peasant_sprite.spr
model_sprite		slavs, 60.0, bi/data/sprites/slavs_western_peasant_sprite.spr
model_sprite		romano_british, 60.0, bi/data/sprites/romano_british_western_peasant_sprite.spr
model_sprite		ostrogoths, 60.0, bi/data/sprites/ostrogoths_western_peasant_sprite.spr
model_sprite		roxolani, 60.0, bi/data/sprites/roxolani_western_peasant_sprite.spr
model_sprite		sassanids, 60.0, bi/data/sprites/sassanids_western_peasant_sprite.spr
model_sprite		celts, 60.0, bi/data/sprites/celts_western_peasant_sprite.spr
model_sprite		saxons, 60.0, bi/data/sprites/saxons_western_peasant_sprite.spr
model_sprite		franks, 60.0, bi/data/sprites/franks_western_peasant_sprite.spr
model_sprite		vandals, 60.0, bi/data/sprites/vandals_western_peasant_sprite.spr
model_sprite		sarmatians, 60.0, bi/data/sprites/sarmatians_western_peasant_sprite.spr
model_sprite		goths, 60.0, bi/data/sprites/goths_western_peasant_sprite.spr
model_sprite		merc, 60.0, bi/data/sprites/goths_western_peasant_sprite.spr
model_tri				400, 0.5f, 0.5f, 0.5f