Alright well this was the latest drop.. I took out all un-needed factions in the game and found a fairly large reduction in the crashes but still...
Code:
Core was generated by `./zone kerraridge'.
Program terminated with signal 11, Segmentation fault.
[New process 5126]
[New process 5131]
[New process 5130]
[New process 5129]
[New process 5128]
#0 0x00000000008df0d6 in typeinfo name for Entity ()
(gdb) bt
#0 0x00000000008df0d6 in typeinfo name for Entity ()
#1 0x000000000060abf1 in Client::GetReverseFactionCon (this=0x7feab85bb4b0,
iOther=0x2921ce0) at faction.cpp:180
#2 0x0000000000718dd6 in Mob::CheckWillAggro (this=0x7feab8613280,
mob=0x7feab85bb4b0) at aggro.cpp:312
#3 0x0000000000719042 in EntityList::CheckClientAggro (this=0xbdcfa0,
around=0x7feab85bb4b0) at aggro.cpp:45
#4 0x00000000005c1156 in Client::Process (this=0x7feab85bb4b0)
at client_process.cpp:672
#5 0x0000000000585ff0 in EntityList::MobProcess (this=0xbdcfa0)
at entity.cpp:487
#6 0x00000000005d1c6c in main (argc=2, argv=0x7fffca4220e8) at net.cpp:494
(gdb) frame 6
#6 0x00000000005d1c6c in main (argc=2, argv=0x7fffca4220e8) at net.cpp:494
494 entity_list.MobProcess();
(gdb) print zone->short_name
$1 = 0x22857e0 "kerraridge"
(gdb) frame 1
#1 0x000000000060abf1 in Client::GetReverseFactionCon (this=0x7feab85bb4b0,
iOther=0x2921ce0) at faction.cpp:180
180 if (iOther->GetPrimaryFaction() < 0)
(gdb) print name
$2 = "Caesar", '\0' <repeats 57 times>
(gdb) print iOther->name
$3 = "Sand\000me", '\0' <repeats 56 times>
(gdb)
Caesar is a player, and so is Sand ...