Just one thing that crossed my mind, if that door sill/seal assembly on the 'bus got to the stage of depuressurising the cabin. I would hope the emergency oxygen is lockwired to the open position.
U.K.SUBS, I don't know what your occupation is but certainly can't be aviation. There is no way a leaking door seal could depressurise the cabin. All that would happen is that the outflow valves would close a tad more to maintain 8.2 diff.