In some cases, Borderlands 2 may crash when a player switches Xbox Live profiles mid-game when playing split-screen. The game will crash if Cloud Storage is enabled and quadrant 2 signs into a fresh Xbox LIVE profile while quadrant 1 is in active gameplay.
If Cloud Storage is enabled, try exiting the game session before switching profiles and the game should not crash.