Just wanted to share the most common things our team struggles with resulting in no code.
- Not allocating an object instance before calling methods on it.
- Using the same DIO, PWM, Analog In, etc more than once.
- Not implementing a pure virtual method in a command/subsystem.
As Joe indicated you will need to watch NetConsole on boot up of the robot to determine the particular cause of your crash.