On a 64-bit Windows machine, the ArcSOC process will die and be rebuilt after the 'maximum time a client can use a service' has passed, which causes the map to not display and Visual Studio to report the error "Object reference nto set to an instance of an object".