Ok, I didn't mention that I'm using this event to fire a xajax function that updates some values on my form. The formInput.onchange() is called from another window and now I'm getting an error:
Error: responseReceived: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIXMLHttpRequest.status]