Okay, I've got a weird-ass issue. I included first guardian dogs and cats in Fortbent, but I had an inkling that pne is the cause of a crash when I try genning a world. So I made two intentional errors--one in the dog creature, one in the cat creature (since each are loaded right before the first guardian version). However, the intentional errors fix the crash. This isn't an isolated incident, either--the game crashes when the error isn't there and does crash when it doesn't. What the heck is going on here?
EDIT: Yeah, it's consistent, too--every time I cause the error, it doesn't crash. The errorlog resulting from the intentional error:
*** Error(s) found in the file "raw/objects/creature_domestic.txt"
DOG:Unrecognized Creature Token: WITHOUT_THIS_ERROR_THE_GAME_CRASHES_FOR_SOME_REASON???
FIRST_GUARDIAN_DOG:Unrecognized Creature Token: WITHOUT_THIS_ERROR_THE_GAME_CRASHES_FOR_SOME_REASON???
The creature in question that is apparently causing the crash for lack of that particular non-existent token:
[CREATURE:FIRST_GUARDIAN_DOG]
[COPY_TAGS_FROM:DOG]
[APPLY_CREATURE_VARIATION:FIRST_GUARDIAN]
[APPLY_CURRENT_CREATURE_VARIATION]
[GO_TO_END]
[SELECT_CASTE:ALL]
[GRAVITATE_BODY_SIZE:100000]
[GO_TO_START]
[NAME:first guardian dog:first guardian dogs:first guardian dog]
[CASTE_NAME:first guardian dog:first guardian dogs:first guardian dog]
[GENERAL_CHILD_NAME:first guardian dog pup:first guardian dog pups]
[DESCRIPTION:A strange, eyeless doglike creature who occasionally flashes green.]
[POPULATION_NUMBER:1:1]
[CLUSTER_NUMBER:1:1]
[CREATURE_TILE:'D']
[PETVALUE:5000]
[BIOME:ANY_LAND]
[MOUNT_EXOTIC]
[GO_TO_END]
[PREFSTRING:loyalty]
[SELECT_CASTE:ALL]
[SET_TL_GROUP:BY_CATEGORY:BODY_UPPER:HAIR]
[PLUS_TL_GROUP:BY_CATEGORY:BODY_LOWER:HAIR]
[PLUS_TL_GROUP:BY_CATEGORY:LEG_FRONT:HAIR]
[PLUS_TL_GROUP:BY_CATEGORY:LEG_REAR:HAIR]
[TL_COLOR_MODIFIER:WHITE:1]
[TLCM_NOUN:hair:SINGULAR]
And the creature variation for that:
[CREATURE_VARIATION:FIRST_GUARDIAN]
[CV_REMOVE_TAG:NAME]
[CV_REMOVE_TAG:GENERAL_CHILD_NAME]
[CV_REMOVE_TAG:GENERAL_BABY_NAME]
[CV_REMOVE_TAG:CASTE_NAME]
[CV_REMOVE_TAG:CHILDNAME]
[CV_REMOVE_TAG:BABYNAME]
[CV_REMOVE_TAG:POPULATION_NUMBER]
[CV_REMOVE_TAG:CLUSTER_NUMBER]
[CV_REMOVE_TAG:COLOR]
[CV_REMOVE_TAG:MOUNT]
[CV_REMOVE_TAG:MOUNT_EXOTIC]
[CV_REMOVE_TAG:SOUND]
[CV_REMOVE_TAG:SMALL_REMAINS]
[CV_REMOVE_TAG:DESCRIPTION]
[CV_REMOVE_TAG:CREATURE_TILE]
[CV_REMOVE_TAG:PET]
[CV_REMOVE_TAG:PETVALUE]
[CV_REMOVE_TAG:PENETRATEPOWER]
[CV_REMOVE_TAG:VERMIN_EATER]
[CV_REMOVE_TAG:VERMIN_HATEABLE]
[CV_REMOVE_TAG:VERMIN_GROUNDER]
[CV_REMOVE_TAG:VERMIN_FISH]
[CV_REMOVE_TAG:VERMIN_SOIL]
[CV_REMOVE_TAG:VERMIN_SOIL_COLONY]
[CV_REMOVE_TAG:VERMIN_ROTTER]
[CV_REMOVE_TAG:VERMIN_NOTRAP]
[CV_REMOVE_TAG:FISHITEM]
[CV_REMOVE_TAG:IMMOBILE_LAND]
[CV_REMOVE_TAG:TRIGGERABLE_GROUP]
[CV_REMOVE_TAG:NOT_BUTCHERABLE]
[CV_REMOVE_TAG:PREFSTRING]
[CV_REMOVE_TAG:SPEED]
[CV_REMOVE_TAG:SWIM_SPEED]
[CV_REMOVE_TAG:MUNDANE]
[CV_REMOVE_TAG:SET_TL_GROUP]
[CV_REMOVE_TAG:PLUS_TL_GROUP]
[CV_REMOVE_TAG:TL_COLOR_MODIFIER]
[CV_REMOVE_TAG:TLCM_NOUN]
[CV_REMOVE_TAG:PET_EXOTIC]
[CV_ADD_TAG:COLOR:7:10:1]
[CV_ADD_TAG:PET_EXOTIC]
[CV_CONVERT_TAG]
[CVCT_MASTER:BODY]
[CVCT_TARGET:2EYES]
[CVCT_REPLACEMENT:PLACEHOLDER_FIRST_GUARDIAN]
[CV_NEW_TAG:LARGE_ROAMING]
[CV_NEW_TAG:EXTRAVISION]
[CV_NEW_TAG:SELECT_CASTE:ALL]
[CV_NEW_TAG:CAN_DO_INTERACTION:TELEPORT_TROLL]
[CV_NEW_TAG:CDI:ADV_NAME:begin teleporting]
[CV_NEW_TAG:CDI:TARGET:A:SELF_ONLY]
[CV_NEW_TAG:CDI:TARGET_RANGE:A:1]
[CV_NEW_TAG:CDI:MAX_TARGET_NUMBER:A:1]
[CV_NEW_TAG:CDI:TARGET_VERB:begin teleporting:suddenly disappears in a flash of green]
[CV_NEW_TAG:CDI:WAIT_PERIOD:1000]
[CV_NEW_TAG:ITEMCORPSE:TOOL:GRIST_CACHE:INORGANIC:DENIZEN]
PLUS the body token that replaces 2EYES:
[BODY:PLACEHOLDER_FIRST_GUARDIAN]
[BP:THING:mysterious first guardian thing we-don't-know-what-it-does:mysterious first guardian things we-don't-know-what-they-do][CONTYPE:UPPERBODY][INTERNAL][SMALL][CATEGORY:LIVER]
[DEFAULT_RELSIZE:1]