system.addGroupToRoute("thargoid", 9, 0.8, "wp");
(This is my guess for what happens, please don't shoot me!

What seems to happen is in a big furball, a Thargoid or Thargon shoots another Thargoid or Thargon. Then group attack orders OR escort attack orders are given, and chaos ensues. Before long, the game crashes.
Here's the last few messages before the final crash:
12:42:51.609 [ai.message.failed.overflow]: ***** ERROR: AI pending messages overflow for 'Thargoid Warship 647'; pending messages:
("AGGRESSOR_SWITCHED_TARGET 561 765", "AGGRESSOR_SWITCHED_TARGET 563 769", "AGGRESSOR_SWITCHED_TARGET 561 646", "AGGRESSOR_SWITCHED_TARGET 561 769", "AGGRESSOR_SWITCHED_TARGET 564 444", "AGGRESSOR_SWITCHED_TARGET 559 475", "AGGRESSOR_SWITCHED_TARGET 562 432", "AGGRESSOR_SWITCHED_TARGET 571 475", "AGGRESSOR_SWITCHED_TARGET 570 769", "AGGRESSOR_SWITCHED_TARGET 559 432", "AGGRESSOR_SWITCHED_TARGET 571 444", "AGGRESSOR_SWITCHED_TARGET 571 577", "AGGRESSOR_SWITCHED_TARGET 559 760", "AGGRESSOR_SWITCHED_TARGET 567 444", "AGGRESSOR_SWITCHED_TARGET 567 432", "AGGRESSOR_SWITCHED_TARGET 567 577", "AGGRESSOR_SWITCHED_TARGET 562 769", "AGGRESSOR_SWITCHED_TARGET 567 760", "AGGRESSOR_SWITCHED_TARGET 561 475", "AGGRESSOR_SWITCHED_TARGET 559 646", "AGGRESSOR_SWITCHED_TARGET 571 765", "AGGRESSOR_SWITCHED_TARGET 563 444", "AGGRESSOR_SWITCHED_TARGET 567 762", "AGGRESSOR_SWITCHED_TARGET 571 646", "AGGRESSOR_SWITCHED_TARGET 563 432", "AGGRESSOR_SWITCHED_TARGET 571 769", "AGGRESSOR_SWITCHED_TARGET 561 444", "AGGRESSOR_SWITCHED_TARGET 561 432", "AGGRESSOR_SWITCHED_TARGET 567 646", "AGGRESSOR_SWITCHED_TARGET 561 577", "AGGRESSOR_SWITCHED_TARGET 567 769", "AGGRESSOR_SWITCHED_TARGET 561 760", "AGGRESSOR_SWITCHED_TARGET 570 432")
12:42:51.609 [exception]: Squashing exception OoliteException:AI pendingMessages overflow for Thargoid Warship 647 in AI handler pirateAI.plist:ATTACK_SHIP.ATTACKED
12:42:51.609 [ai.message.failed.overflow]: ***** ERROR: AI pending messages overflow for 'Thargoid Warship 647'; pending messages:
("AGGRESSOR_SWITCHED_TARGET 561 765", "AGGRESSOR_SWITCHED_TARGET 563 769", "AGGRESSOR_SWITCHED_TARGET 561 646", "AGGRESSOR_SWITCHED_TARGET 561 769", "AGGRESSOR_SWITCHED_TARGET 564 444", "AGGRESSOR_SWITCHED_TARGET 559 475", "AGGRESSOR_SWITCHED_TARGET 562 432", "AGGRESSOR_SWITCHED_TARGET 571 475", "AGGRESSOR_SWITCHED_TARGET 570 769", "AGGRESSOR_SWITCHED_TARGET 559 432", "AGGRESSOR_SWITCHED_TARGET 571 444", "AGGRESSOR_SWITCHED_TARGET 571 577", "AGGRESSOR_SWITCHED_TARGET 559 760", "AGGRESSOR_SWITCHED_TARGET 567 444", "AGGRESSOR_SWITCHED_TARGET 567 432", "AGGRESSOR_SWITCHED_TARGET 567 577", "AGGRESSOR_SWITCHED_TARGET 562 769", "AGGRESSOR_SWITCHED_TARGET 567 760", "AGGRESSOR_SWITCHED_TARGET 561 475", "AGGRESSOR_SWITCHED_TARGET 559 646", "AGGRESSOR_SWITCHED_TARGET 571 765", "AGGRESSOR_SWITCHED_TARGET 563 444", "AGGRESSOR_SWITCHED_TARGET 567 762", "AGGRESSOR_SWITCHED_TARGET 571 646", "AGGRESSOR_SWITCHED_TARGET 563 432", "AGGRESSOR_SWITCHED_TARGET 571 769", "AGGRESSOR_SWITCHED_TARGET 561 444", "AGGRESSOR_SWITCHED_TARGET 561 432", "AGGRESSOR_SWITCHED_TARGET 567 646", "AGGRESSOR_SWITCHED_TARGET 561 577", "AGGRESSOR_SWITCHED_TARGET 567 769", "AGGRESSOR_SWITCHED_TARGET 561 760", "AGGRESSOR_SWITCHED_TARGET 570 432")
12:42:51.609 [exception]: Squashing exception OoliteException:AI pendingMessages overflow for Thargoid Warship 647 in AI handler pirateAI.plist:ATTACK_SHIP.ATTACKED
...
12:43:10.203 [exception]: Squashing exception OoliteException:AI pendingMessages overflow for Thargoid Warship 647 in AI handler pirateAI.plist:ATTACK_SHIP.ATTACKED
12:43:10.203 [ai.message.failed.overflow]: ***** ERROR: AI pending messages overflow for 'Thargoid Warship 647'; pending messages:
("AGGRESSOR_SWITCHED_TARGET 561 765", "AGGRESSOR_SWITCHED_TARGET 563 769", "AGGRESSOR_SWITCHED_TARGET 561 646", "AGGRESSOR_SWITCHED_TARGET 561 769", "AGGRESSOR_SWITCHED_TARGET 564 444", "AGGRESSOR_SWITCHED_TARGET 559 475", "AGGRESSOR_SWITCHED_TARGET 562 432", "AGGRESSOR_SWITCHED_TARGET 571 475", "AGGRESSOR_SWITCHED_TARGET 570 769", "AGGRESSOR_SWITCHED_TARGET 559 432", "AGGRESSOR_SWITCHED_TARGET 571 444", "AGGRESSOR_SWITCHED_TARGET 571 577", "AGGRESSOR_SWITCHED_TARGET 559 760", "AGGRESSOR_SWITCHED_TARGET 567 444", "AGGRESSOR_SWITCHED_TARGET 567 432", "AGGRESSOR_SWITCHED_TARGET 567 577", "AGGRESSOR_SWITCHED_TARGET 562 769", "AGGRESSOR_SWITCHED_TARGET 567 760", "AGGRESSOR_SWITCHED_TARGET 561 475", "AGGRESSOR_SWITCHED_TARGET 559 646", "AGGRESSOR_SWITCHED_TARGET 571 765", "AGGRESSOR_SWITCHED_TARGET 563 444", "AGGRESSOR_SWITCHED_TARGET 567 762", "AGGRESSOR_SWITCHED_TARGET 571 646", "AGGRESSOR_SWITCHED_TARGET 563 432", "AGGRESSOR_SWITCHED_TARGET 571 769", "AGGRESSOR_SWITCHED_TARGET 561 444", "AGGRESSOR_SWITCHED_TARGET 561 432", "AGGRESSOR_SWITCHED_TARGET 567 646", "AGGRESSOR_SWITCHED_TARGET 561 577", "AGGRESSOR_SWITCHED_TARGET 567 769", "AGGRESSOR_SWITCHED_TARGET 561 760", "AGGRESSOR_SWITCHED_TARGET 570 432")
12:43:10.203 [exception]: Squashing exception OoliteException:AI pendingMessages overflow for Thargoid Warship 647 in AI handler pirateAI.plist:ATTACK_SHIP.ATTACKED
12:43:10.203 [ai.message.failed.overflow]: ***** ERROR: AI pending messages overflow for 'Thargoid Warship 647'; pending messages:
("AGGRESSOR_SWITCHED_TARGET 561 765", "AGGRESSOR_SWITCHED_TARGET 563 769", "AGGRESSOR_SWITCHED_TARGET 561 646", "AGGRESSOR_SWITCHED_TARGET 561 769", "AGGRESSOR_SWITCHED_TARGET 564 444", "AGGRESSOR_SWITCHED_TARGET 559 475", "AGGRESSOR_SWITCHED_TARGET 562 432", "AGGRESSOR_SWITCHED_TARGET 571 475", "AGGRESSOR_SWITCHED_TARGET 570 769", "AGGRESSOR_SWITCHED_TARGET 559 432", "AGGRESSOR_SWITCHED_TARGET 571 444", "AGGRESSOR_SWITCHED_TARGET 571 577", "AGGRESSOR_SWITCHED_TARGET 559 760", "AGGRESSOR_SWITCHED_TARGET 567 444", "AGGRESSOR_SWITCHED_TARGET 567 432", "AGGRESSOR_SWITCHED_TARGET 567 577", "AGGRESSOR_SWITCHED_TARGET 562 769", "AGGRESSOR_SWITCHED_TARGET 567 760", "AGGRESSOR_SWITCHED_TARGET 561 475", "AGGRESSOR_SWITCHED_TARGET 559 646", "AGGRESSOR_SWITCHED_TARGET 571 765", "AGGRESSOR_SWITCHED_TARGET 563 444", "AGGRESSOR_SWITCHED_TARGET 567 762", "AGGRESSOR_SWITCHED_TARGET 571 646", "AGGRESSOR_SWITCHED_TARGET 563 432", "AGGRESSOR_SWITCHED_TARGET 571 769", "AGGRESSOR_SWITCHED_TARGET 561 444", "AGGRESSOR_SWITCHED_TARGET 561 432", "AGGRESSOR_SWITCHED_TARGET 567 646", "AGGRESSOR_SWITCHED_TARGET 561 577", "AGGRESSOR_SWITCHED_TARGET 567 769", "AGGRESSOR_SWITCHED_TARGET 561 760", "AGGRESSOR_SWITCHED_TARGET 570 432")
12:43:10.203 [exception]: Squashing exception OoliteException:AI pendingMessages overflow for Thargoid Warship 647 in AI handler pirateAI.plist:FLEE.ATTACKED
12:43:10.203 [ai.message.failed.overflow]: ***** ERROR: AI pending messages overflow for 'Thargoid Warship 647'; pending messages:
("AGGRESSOR_SWITCHED_TARGET 561 765", "AGGRESSOR_SWITCHED_TARGET 563 769", "AGGRESSOR_SWITCHED_TARGET 561 646", "AGGRESSOR_SWITCHED_TARGET 561 769", "AGGRESSOR_SWITCHED_TARGET 564 444", "AGGRESSOR_SWITCHED_TARGET 559 475", "AGGRESSOR_SWITCHED_TARGET 562 432", "AGGRESSOR_SWITCHED_TARGET 571 475", "AGGRESSOR_SWITCHED_TARGET 570 769", "AGGRESSOR_SWITCHED_TARGET 559 432", "AGGRESSOR_SWITCHED_TARGET 571 444", "AGGRESSOR_SWITCHED_TARGET 571 577", "AGGRESSOR_SWITCHED_TARGET 559 760", "AGGRESSOR_SWITCHED_TARGET 567 444", "AGGRESSOR_SWITCHED_TARGET 567 432", "AGGRESSOR_SWITCHED_TARGET 567 577", "AGGRESSOR_SWITCHED_TARGET 562 769", "AGGRESSOR_SWITCHED_TARGET 567 760", "AGGRESSOR_SWITCHED_TARGET 561 475", "AGGRESSOR_SWITCHED_TARGET 559 646", "AGGRESSOR_SWITCHED_TARGET 571 765", "AGGRESSOR_SWITCHED_TARGET 563 444", "AGGRESSOR_SWITCHED_TARGET 567 762", "AGGRESSOR_SWITCHED_TARGET 571 646", "AGGRESSOR_SWITCHED_TARGET 563 432", "AGGRESSOR_SWITCHED_TARGET 571 769", "AGGRESSOR_SWITCHED_TARGET 561 444", "AGGRESSOR_SWITCHED_TARGET 561 432", "AGGRESSOR_SWITCHED_TARGET 567 646", "AGGRESSOR_SWITCHED_TARGET 561 577", "AGGRESSOR_SWITCHED_TARGET 567 769", "AGGRESSOR_SWITCHED_TARGET 561 760", "AGGRESSOR_SWITCHED_TARGET 570 432")
12:43:10.203 [exception]: Squashing exception OoliteException:AI pendingMessages overflow for Thargoid Warship 647 in AI handler pirateAI.plist:ATTACK_SHIP.ATTACKED
12:43:10.937 [ai.message.failed.overflow]: ***** ERROR: AI pending messages overflow for 'Thargoid Warship 647'; pending messages:
("AGGRESSOR_SWITCHED_TARGET 561 765", "AGGRESSOR_SWITCHED_TARGET 563 769", "AGGRESSOR_SWITCHED_TARGET 561 646", "AGGRESSOR_SWITCHED_TARGET 561 769", "AGGRESSOR_SWITCHED_TARGET 564 444", "AGGRESSOR_SWITCHED_TARGET 559 475", "AGGRESSOR_SWITCHED_TARGET 562 432", "AGGRESSOR_SWITCHED_TARGET 571 475", "AGGRESSOR_SWITCHED_TARGET 570 769", "AGGRESSOR_SWITCHED_TARGET 559 432", "AGGRESSOR_SWITCHED_TARGET 571 444", "AGGRESSOR_SWITCHED_TARGET 571 577", "AGGRESSOR_SWITCHED_TARGET 559 760", "AGGRESSOR_SWITCHED_TARGET 567 444", "AGGRESSOR_SWITCHED_TARGET 567 432", "AGGRESSOR_SWITCHED_TARGET 567 577", "AGGRESSOR_SWITCHED_TARGET 562 769", "AGGRESSOR_SWITCHED_TARGET 567 760", "AGGRESSOR_SWITCHED_TARGET 561 475", "AGGRESSOR_SWITCHED_TARGET 559 646", "AGGRESSOR_SWITCHED_TARGET 571 765", "AGGRESSOR_SWITCHED_TARGET 563 444", "AGGRESSOR_SWITCHED_TARGET 567 762", "AGGRESSOR_SWITCHED_TARGET 571 646", "AGGRESSOR_SWITCHED_TARGET 563 432", "AGGRESSOR_SWITCHED_TARGET 571 769", "AGGRESSOR_SWITCHED_TARGET 561 444", "AGGRESSOR_SWITCHED_TARGET 561 432", "AGGRESSOR_SWITCHED_TARGET 567 646", "AGGRESSOR_SWITCHED_TARGET 561 577", "AGGRESSOR_SWITCHED_TARGET 567 769", "AGGRESSOR_SWITCHED_TARGET 561 760", "AGGRESSOR_SWITCHED_TARGET 570 432")
12:43:10.937 [exception]: Squashing exception OoliteException:AI pendingMessages overflow for Thargoid Warship 647 in AI handler pirateAI.plist:ATTACK_SHIP.ATTACKED
12:43:11.000 [ai.message.failed.overflow]: ***** ERROR: AI pending messages overflow for 'Thargoid Warship 647'; pending messages:
("AGGRESSOR_SWITCHED_TARGET 561 765", "AGGRESSOR_SWITCHED_TARGET 563 769", "AGGRESSOR_SWITCHED_TARGET 561 646", "AGGRESSOR_SWITCHED_TARGET 561 769", "AGGRESSOR_SWITCHED_TARGET 564 444", "AGGRESSOR_SWITCHED_TARGET 559 475", "AGGRESSOR_SWITCHED_TARGET 562 432", "AGGRESSOR_SWITCHED_TARGET 571 475", "AGGRESSOR_SWITCHED_TARGET 570 769", "AGGRESSOR_SWITCHED_TARGET 559 432", "AGGRESSOR_SWITCHED_TARGET 571 444", "AGGRESSOR_SWITCHED_TARGET 571 577", "AGGRESSOR_SWITCHED_TARGET 559 760", "AGGRESSOR_SWITCHED_TARGET 567 444", "AGGRESSOR_SWITCHED_TARGET 567 432", "AGGRESSOR_SWITCHED_TARGET 567 577", "AGGRESSOR_SWITCHED_TARGET 562 769", "AGGRESSOR_SWITCHED_TARGET 567 760", "AGGRESSOR_SWITCHED_TARGET 561 475", "AGGRESSOR_SWITCHED_TARGET 559 646", "AGGRESSOR_SWITCHED_TARGET 571 765", "AGGRESSOR_SWITCHED_TARGET 563 444", "AGGRESSOR_SWITCHED_TARGET 567 762", "AGGRESSOR_SWITCHED_TARGET 571 646", "AGGRESSOR_SWITCHED_TARGET 563 432", "AGGRESSOR_SWITCHED_TARGET 571 769", "AGGRESSOR_SWITCHED_TARGET 561 444", "AGGRESSOR_SWITCHED_TARGET 561 432", "AGGRESSOR_SWITCHED_TARGET 567 646", "AGGRESSOR_SWITCHED_TARGET 561 577", "AGGRESSOR_SWITCHED_TARGET 567 769", "AGGRESSOR_SWITCHED_TARGET 561 760", "AGGRESSOR_SWITCHED_TARGET 570 432")
12:43:11.000 [exception]: Squashing exception OoliteException:AI pendingMessages overflow for Thargoid Warship 647 in AI handler thargoidAI.plist:LOOK_FOR_TARGETS.ENTER
12:43:11.000 [ai.message.failed.overflow]: ***** ERROR: AI pending messages overflow for 'Thargoid Warship 647'; pending messages:
("AGGRESSOR_SWITCHED_TARGET 561 765", "AGGRESSOR_SWITCHED_TARGET 563 769", "AGGRESSOR_SWITCHED_TARGET 561 646", "AGGRESSOR_SWITCHED_TARGET 561 769", "AGGRESSOR_SWITCHED_TARGET 564 444", "AGGRESSOR_SWITCHED_TARGET 559 475", "AGGRESSOR_SWITCHED_TARGET 562 432", "AGGRESSOR_SWITCHED_TARGET 571 475", "AGGRESSOR_SWITCHED_TARGET 570 769", "AGGRESSOR_SWITCHED_TARGET 559 432", "AGGRESSOR_SWITCHED_TARGET 571 444", "AGGRESSOR_SWITCHED_TARGET 571 577", "AGGRESSOR_SWITCHED_TARGET 559 760", "AGGRESSOR_SWITCHED_TARGET 567 444", "AGGRESSOR_SWITCHED_TARGET 567 432", "AGGRESSOR_SWITCHED_TARGET 567 577", "AGGRESSOR_SWITCHED_TARGET 562 769", "AGGRESSOR_SWITCHED_TARGET 567 760", "AGGRESSOR_SWITCHED_TARGET 561 475", "AGGRESSOR_SWITCHED_TARGET 559 646", "AGGRESSOR_SWITCHED_TARGET 571 765", "AGGRESSOR_SWITCHED_TARGET 563 444", "AGGRESSOR_SWITCHED_TARGET 567 762", "AGGRESSOR_SWITCHED_TARGET 571 646", "AGGRESSOR_SWITCHED_TARGET 563 432", "AGGRESSOR_SWITCHED_TARGET 571 769", "AGGRESSOR_SWITCHED_TARGET 561 444", "AGGRESSOR_SWITCHED_TARGET 561 432", "AGGRESSOR_SWITCHED_TARGET 567 646", "AGGRESSOR_SWITCHED_TARGET 561 577", "AGGRESSOR_SWITCHED_TARGET 567 769", "AGGRESSOR_SWITCHED_TARGET 561 760", "AGGRESSOR_SWITCHED_TARGET 570 432")
12:43:11.000 [exception]: ***** Handling Non-fatal : OoliteException : AI pendingMessages overflow for Thargoid Warship 647 *****