a programming error!!!
Leaving an output floating should not be an issue, a floating input could be a problem [noise]
There is also a possibility that an input could be used to detect all 3 states hi, lo, float. I've done this on PIC's.
I think I read some where that internal pull ups were also used, but I have not confirmed this.