Bug 826086 - Handle errors in asyncOpen. r=gps