Bug 1055562 - crash in java.lang.IllegalStateException: Callback has already been executed. r=wesj