Closed
Bug 1318171
Opened 9 years ago
Closed 9 years ago
Intermittent testFilterOpenTab | java-exception java.lang.IncompatibleClassChangeError: dalvik/annotation/AndroidOnly at org.kxml2.io.KXmlParser.skip(KXmlParser.java:1579)
Categories
(Firefox for Android Graveyard :: Testing, defect, P3)
Firefox for Android Graveyard
Testing
Tracking
(firefox51 unaffected, firefox52 unaffected, firefox53 fixed)
RESOLVED
FIXED
Firefox 53
| Tracking | Status | |
|---|---|---|
| firefox51 | --- | unaffected |
| firefox52 | --- | unaffected |
| firefox53 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: gbrown)
References
Details
(Keywords: intermittent-failure)
Attachments
(1 file)
|
807 bytes,
patch
|
sebastian
:
review+
|
Details | Diff | Splinter Review |
| Assignee | ||
Comment 1•9 years ago
|
||
11:28:24 INFO - 11-16 11:28:02.717 D/libEGL ( 2436): loaded /system/lib/egl/libGLESv1_CM_emulation.so
11:28:24 INFO - 11-16 11:28:02.747 D/libEGL ( 2436): loaded /system/lib/egl/libGLESv2_emulation.so
11:28:24 INFO - 11-16 11:28:02.857 W/dalvikvm( 2436): threadid=12: thread exiting with uncaught exception (group=0x414c8700)
11:28:24 INFO - 11-16 11:28:02.999 E/GeckoCrashHandler( 2436): >>> REPORTING UNCAUGHT EXCEPTION FROM THREAD 94 ("GeckoBackgroundThread")
11:28:24 INFO - 11-16 11:28:02.999 E/GeckoCrashHandler( 2436): java.lang.IncompatibleClassChangeError: dalvik/annotation/AndroidOnly
11:28:24 INFO - 11-16 11:28:02.999 E/GeckoCrashHandler( 2436): at org.kxml2.io.KXmlParser.skip(KXmlParser.java:1579)
11:28:24 INFO - 11-16 11:28:02.999 E/GeckoCrashHandler( 2436): at org.kxml2.io.KXmlParser.parseStartTag(KXmlParser.java:1162)
11:28:24 INFO - 11-16 11:28:02.999 E/GeckoCrashHandler( 2436): at org.kxml2.io.KXmlParser.next(KXmlParser.java:369)
11:28:24 INFO - 11-16 11:28:02.999 E/GeckoCrashHandler( 2436): at org.kxml2.io.KXmlParser.next(KXmlParser.java:310)
11:28:24 INFO - 11-16 11:28:02.999 E/GeckoCrashHandler( 2436): at org.mozilla.gecko.search.SearchEngine.readSearchPlugin(SearchEngine.java:90)
11:28:24 INFO - 11-16 11:28:02.999 E/GeckoCrashHandler( 2436): at org.mozilla.gecko.search.SearchEngine.<init>(SearchEngine.java:76)
11:28:24 INFO - 11-16 11:28:02.999 E/GeckoCrashHandler( 2436): at org.mozilla.gecko.search.SearchEngineManager.createEngineFromInputStream(SearchEngineManager.java:660)
11:28:24 INFO - 11-16 11:28:02.999 E/GeckoCrashHandler( 2436): at org.mozilla.gecko.search.SearchEngineManager.createEngineFromLocale(SearchEngineManager.java:583)
11:28:24 INFO - 11-16 11:28:02.999 E/GeckoCrashHandler( 2436): at org.mozilla.gecko.search.SearchEngineManager.createEngineFromName(SearchEngineManager.java:483)
11:28:24 INFO - 11-16 11:28:02.999 E/GeckoCrashHandler( 2436): at org.mozilla.gecko.search.SearchEngineManager.access$400(SearchEngineManager.java:50)
11:28:24 INFO - 11-16 11:28:02.999 E/GeckoCrashHandler( 2436): at org.mozilla.gecko.search.SearchEngineManager$GetDefaultEngineDistributionCallbacks.defaultBehavior(SearchEngineManager.java:282)
11:28:24 INFO - 11-16 11:28:02.999 E/GeckoCrashHandler( 2436): at org.mozilla.gecko.search.SearchEngineManager$GetDefaultEngineDistributionCallbacks.distributionNotFound(SearchEngineManager.java:212)
11:28:24 INFO - 11-16 11:28:02.999 E/GeckoCrashHandler( 2436): at org.mozilla.gecko.distribution.Distribution$4.run(Distribution.java:1005)
11:28:24 INFO - 11-16 11:28:02.999 E/GeckoCrashHandler( 2436): at android.os.Handler.handleCallback(Handler.java:730)
11:28:24 INFO - 11-16 11:28:02.999 E/GeckoCrashHandler( 2436): at android.os.Handler.dispatchMessage(Handler.java:92)
11:28:24 INFO - 11-16 11:28:02.999 E/GeckoCrashHandler( 2436): at android.os.Looper.loop(Looper.java:137)
11:28:24 INFO - 11-16 11:28:02.999 E/GeckoCrashHandler( 2436): at org.mozilla.gecko.util.GeckoBackgroundThread.run(GeckoBackgroundThread.java:43)
11:28:24 INFO - 11-16 11:28:02.999 E/GeckoCrashHandler( 2436): Main thread (1) stack:
11:28:24 INFO - 11-16 11:28:03.027 E/GeckoCrashHandler( 2436): com.google.android.gles_jni.EGLImpl.eglMakeCurrent(Native Method)
11:28:24 INFO - 11-16 11:28:03.027 E/GeckoCrashHandler( 2436): android.view.HardwareRenderer$GlRenderer.createSurface(HardwareRenderer.java:1263)
11:28:24 INFO - 11-16 11:28:03.027 E/GeckoCrashHandler( 2436): android.view.HardwareRenderer$GlRenderer.createEglSurface(HardwareRenderer.java:1156)
11:28:24 INFO - 11-16 11:28:03.037 W/EGL_emulation( 2436): eglSurfaceAttrib not implemented
11:28:24 INFO - 11-16 11:28:03.037 E/GeckoCrashHandler( 2436): android.view.HardwareRenderer$GlRenderer.initialize(HardwareRenderer.java:980)
11:28:24 INFO - 11-16 11:28:03.047 E/GeckoCrashHandler( 2436): android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1536)
11:28:24 INFO - 11-16 11:28:03.047 E/GeckoCrashHandler( 2436): android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1004)
11:28:24 INFO - 11-16 11:28:03.057 E/GeckoCrashHandler( 2436): android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5481)
11:28:24 INFO - 11-16 11:28:03.077 E/GeckoCrashHandler( 2436): android.view.Choreographer$CallbackRecord.run(Choreographer.java:749)
11:28:24 INFO - 11-16 11:28:03.077 E/GeckoCrashHandler( 2436): android.view.Choreographer.doCallbacks(Choreographer.java:562)
11:28:24 INFO - 11-16 11:28:03.077 E/GeckoCrashHandler( 2436): android.view.Choreographer.doFrame(Choreographer.java:532)
11:28:24 INFO - 11-16 11:28:03.077 E/GeckoCrashHandler( 2436): android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:735)
11:28:24 INFO - 11-16 11:28:03.097 D/OpenGLRenderer( 2436): Enabling debug mode 0
11:28:24 INFO - 11-16 11:28:03.097 E/GeckoCrashHandler( 2436): android.os.Handler.handleCallback(Handler.java:730)
11:28:24 INFO - 11-16 11:28:03.107 E/GeckoCrashHandler( 2436): android.os.Handler.dispatchMessage(Handler.java:92)
11:28:24 INFO - 11-16 11:28:03.107 E/GeckoCrashHandler( 2436): android.os.Looper.loop(Looper.java:137)
11:28:24 INFO - 11-16 11:28:03.107 E/GeckoCrashHandler( 2436): android.app.ActivityThread.main(ActivityThread.java:5103)
11:28:24 INFO - 11-16 11:28:03.117 E/GeckoCrashHandler( 2436): java.lang.reflect.Method.invokeNative(Native Method)
11:28:24 INFO - 11-16 11:28:03.117 E/GeckoCrashHandler( 2436): java.lang.reflect.Method.invoke(Method.java:525)
11:28:24 INFO - 11-16 11:28:03.127 E/GeckoCrashHandler( 2436): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
11:28:24 INFO - 11-16 11:28:03.127 E/GeckoCrashHandler( 2436): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
11:28:24 INFO - 11-16 11:28:03.137 E/GeckoCrashHandler( 2436): dalvik.system.NativeStart.main(Native Method)
Blocks: 1313270
Priority: -- → P3
| Assignee | ||
Comment 2•9 years ago
|
||
As in bug 1285386 and bug 1293895, but now with java.lang.IncompatibleClassChangeError, which is a Throwable but not an Exception.
| Assignee | ||
Updated•9 years ago
|
Assignee: nobody → gbrown
| Assignee | ||
Comment 3•9 years ago
|
||
Another minor change in my war on KXmlParser errors! :)
Attachment #8815347 -
Flags: review?(s.kaspari)
Comment 4•9 years ago
|
||
Comment on attachment 8815347 [details] [diff] [review]
catch throwables
Review of attachment 8815347 [details] [diff] [review]:
-----------------------------------------------------------------
I wonder what's actually causing this in automation. We might start to shoot ourselves in the foot if we start to catch Throwable everywhere and therefore hide actual programming errors in our own code. But this part seems to be not that big and mostly wraps the XML parsing code.
Attachment #8815347 -
Flags: review?(s.kaspari) → review+
Pushed by gbrown@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/539af8b2ccc9
Catch all throwables in SearchEngineManager.createEngineFromLocale; r=sebastian
Comment 6•9 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox53:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 53
Updated•9 years ago
|
status-firefox51:
--- → unaffected
status-firefox52:
--- → unaffected
Updated•5 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•