Open Bug 1510847 Opened 6 years ago Updated 2 years ago

Intermittent org.mozilla.geckoview.test.PermissionDelegateTest#geolocation | application crashed [@ mozilla::layers::CompositorOGL::Initialize(nsTString<char>*)]

Categories

(GeckoView :: General, defect, P3)

defect

Tracking

(firefox65 wontfix, firefox66 wontfix, firefox67 affected)

REOPENED
Tracking Status
firefox65 --- wontfix
firefox66 --- wontfix
firefox67 --- affected

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: intermittent-failure, Whiteboard: [stockwell unknown])

Filed by: ccoroiu [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=214378893&repo=try https://queue.taskcluster.net/v1/task/GlbOm6ZaSQaba4DiY4qNIQ/runs/0/artifacts/public/logs/live_backing.log [task 2018-11-28T14:47:48.905Z] 14:47:48 INFO - TEST-START | org.mozilla.geckoview.test.PermissionDelegateTest.geolocation [task 2018-11-28T14:48:05.742Z] 14:48:05 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: id=AndroidJUnitRunner [task 2018-11-28T14:48:05.743Z] 14:48:05 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: current=47 [task 2018-11-28T14:48:05.744Z] 14:48:05 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: class=org.mozilla.geckoview.test.PermissionDelegateTest [task 2018-11-28T14:48:05.747Z] 14:48:05 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: stream= [task 2018-11-28T14:48:05.748Z] 14:48:05 INFO - org.mozilla.geckoview.test | Error in geolocation(org.mozilla.geckoview.test.PermissionDelegateTest): [task 2018-11-28T14:48:05.749Z] 14:48:05 INFO - org.mozilla.geckoview.test | java.lang.AssertionError: Cannot find Promise [task 2018-11-28T14:48:05.750Z] 14:48:05 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.evaluateJS(GeckoSessionTestRule.java:2020) [task 2018-11-28T14:48:05.750Z] 14:48:05 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.evaluateJS(GeckoSessionTestRule.java:1972) [task 2018-11-28T14:48:05.751Z] 14:48:05 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitForJS(GeckoSessionTestRule.java:2040) [task 2018-11-28T14:48:05.752Z] 14:48:05 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.BaseSessionTest.waitForJS(BaseSessionTest.kt:133) [task 2018-11-28T14:48:05.752Z] 14:48:05 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.PermissionDelegateTest.geolocation(PermissionDelegateTest.kt:145) [task 2018-11-28T14:48:05.753Z] 14:48:05 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invokeNative(Native Method) [task 2018-11-28T14:48:05.753Z] 14:48:05 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invoke(Method.java:525) [task 2018-11-28T14:48:05.754Z] 14:48:05 INFO - org.mozilla.geckoview.test | at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) [task 2018-11-28T14:48:05.754Z] 14:48:05 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [task 2018-11-28T14:48:05.755Z] 14:48:05 INFO - org.mozilla.geckoview.test | at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) [task 2018-11-28T14:48:05.755Z] 14:48:05 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [task 2018-11-28T14:48:05.755Z] 14:48:05 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule$3$1.run(GeckoSessionTestRule.java:1384) [task 2018-11-28T14:48:05.756Z] 14:48:05 INFO - org.mozilla.geckoview.test | at android.app.Instrumentation$SyncRunnable.run(Instrumentation.java:1719) [task 2018-11-28T14:48:05.756Z] 14:48:05 INFO - org.mozilla.geckoview.test | at android.os.Handler.handleCallback(Handler.java:730) [task 2018-11-28T14:48:05.757Z] 14:48:05 INFO - org.mozilla.geckoview.test | at android.os.Handler.dispatchMessage(Handler.java:92) [task 2018-11-28T14:48:05.757Z] 14:48:05 INFO - org.mozilla.geckoview.test | at android.os.Looper.loop(Looper.java:137) [task 2018-11-28T14:48:05.758Z] 14:48:05 INFO - org.mozilla.geckoview.test | at android.app.ActivityThread.main(ActivityThread.java:5103) [task 2018-11-28T14:48:05.758Z] 14:48:05 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invokeNative(Native Method) [task 2018-11-28T14:48:05.758Z] 14:48:05 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invoke(Method.java:525) [task 2018-11-28T14:48:05.759Z] 14:48:05 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737) [task 2018-11-28T14:48:05.759Z] 14:48:05 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) [task 2018-11-28T14:48:05.760Z] 14:48:05 INFO - org.mozilla.geckoview.test | at dalvik.system.NativeStart.main(Native Method) [task 2018-11-28T14:48:05.760Z] 14:48:05 INFO - org.mozilla.geckoview.test | [task 2018-11-28T14:48:05.760Z] 14:48:05 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: numtests=70 [task 2018-11-28T14:48:05.760Z] 14:48:05 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: stack=java.lang.AssertionError: Cannot find Promise [task 2018-11-28T14:48:05.761Z] 14:48:05 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.evaluateJS(GeckoSessionTestRule.java:2020) [task 2018-11-28T14:48:05.761Z] 14:48:05 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.evaluateJS(GeckoSessionTestRule.java:1972) [task 2018-11-28T14:48:05.761Z] 14:48:05 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule.waitForJS(GeckoSessionTestRule.java:2040) [task 2018-11-28T14:48:05.762Z] 14:48:05 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.BaseSessionTest.waitForJS(BaseSessionTest.kt:133) [task 2018-11-28T14:48:05.762Z] 14:48:05 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.PermissionDelegateTest.geolocation(PermissionDelegateTest.kt:145) [task 2018-11-28T14:48:05.763Z] 14:48:05 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invokeNative(Native Method) [task 2018-11-28T14:48:05.763Z] 14:48:05 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invoke(Method.java:525) [task 2018-11-28T14:48:05.763Z] 14:48:05 INFO - org.mozilla.geckoview.test | at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) [task 2018-11-28T14:48:05.764Z] 14:48:05 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [task 2018-11-28T14:48:05.764Z] 14:48:05 INFO - org.mozilla.geckoview.test | at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) [task 2018-11-28T14:48:05.765Z] 14:48:05 INFO - org.mozilla.geckoview.test | at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [task 2018-11-28T14:48:05.765Z] 14:48:05 INFO - org.mozilla.geckoview.test | at org.mozilla.geckoview.test.rule.GeckoSessionTestRule$3$1.run(GeckoSessionTestRule.java:1384) [task 2018-11-28T14:48:05.766Z] 14:48:05 INFO - org.mozilla.geckoview.test | at android.app.Instrumentation$SyncRunnable.run(Instrumentation.java:1719) [task 2018-11-28T14:48:05.767Z] 14:48:05 INFO - org.mozilla.geckoview.test | at android.os.Handler.handleCallback(Handler.java:730) [task 2018-11-28T14:48:05.768Z] 14:48:05 INFO - org.mozilla.geckoview.test | at android.os.Handler.dispatchMessage(Handler.java:92) [task 2018-11-28T14:48:05.769Z] 14:48:05 INFO - org.mozilla.geckoview.test | at android.os.Looper.loop(Looper.java:137) [task 2018-11-28T14:48:05.770Z] 14:48:05 INFO - org.mozilla.geckoview.test | at android.app.ActivityThread.main(ActivityThread.java:5103) [task 2018-11-28T14:48:05.772Z] 14:48:05 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invokeNative(Native Method) [task 2018-11-28T14:48:05.773Z] 14:48:05 INFO - org.mozilla.geckoview.test | at java.lang.reflect.Method.invoke(Method.java:525) [task 2018-11-28T14:48:05.774Z] 14:48:05 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737) [task 2018-11-28T14:48:05.775Z] 14:48:05 INFO - org.mozilla.geckoview.test | at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) [task 2018-11-28T14:48:05.775Z] 14:48:05 INFO - org.mozilla.geckoview.test | at dalvik.system.NativeStart.main(Native Method) [task 2018-11-28T14:48:05.776Z] 14:48:05 INFO - org.mozilla.geckoview.test | [task 2018-11-28T14:48:05.777Z] 14:48:05 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: test=geolocation [task 2018-11-28T14:48:05.777Z] 14:48:05 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS_CODE: -2 [task 2018-11-28T14:48:05.778Z] 14:48:05 WARNING - TEST-UNEXPECTED-FAIL | org.mozilla.geckoview.test.PermissionDelegateTest.geolocation | status -2 [task 2018-11-28T14:48:05.779Z] 14:48:05 INFO - TEST-INFO took 16845ms [task 2018-11-28T14:48:05.780Z] 14:48:05 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: id=AndroidJUnitRunner [task 2018-11-28T14:48:05.780Z] 14:48:05 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: current=48 [task 2018-11-28T14:48:05.781Z] 14:48:05 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: class=org.mozilla.geckoview.test.ProgressDelegateTest [task 2018-11-28T14:48:05.782Z] 14:48:05 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: stream= [task 2018-11-28T14:48:05.783Z] 14:48:05 INFO - org.mozilla.geckoview.test | org.mozilla.geckoview.test.ProgressDelegateTest: [task 2018-11-28T14:48:05.783Z] 14:48:05 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: numtests=70 [task 2018-11-28T14:48:05.784Z] 14:48:05 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: test=load [task 2018-11-28T14:48:05.784Z] 14:48:05 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS_CODE: 1
Product: Firefox for Android → GeckoView

This is a pretty frequent GeckoView failure from what I can see. Can you help find an owner please, Snorp?

Flags: needinfo?(snorp)

This looks to be the same as bug 1540314, so maybe devtools can take a look?

Flags: needinfo?(snorp) → needinfo?(odvarko)

There are 18 total failures in the last 7 days: https://treeherder.mozilla.org/intermittent-failures.html#/bugdetails?startday=2019-05-07&endday=2019-05-14&tree=trunk&bug=1510847

Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=246086009&repo=autoland&lineNumber=2026

[task 2019-05-13T09:56:39.011Z] 09:56:39 INFO - TEST-START | org.mozilla.geckoview.test.PermissionDelegateTest.geolocation
[task 2019-05-13T09:56:46.661Z] 09:56:46 WARNING - TEST-UNEXPECTED-FAIL | org.mozilla.geckoview.test.PermissionDelegateTest.geolocation | status -2
[task 2019-05-13T09:56:46.661Z] 09:56:46 INFO - TEST-INFO took 7639ms
[task 2019-05-13T09:56:46.661Z] 09:56:46 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: id=AndroidJUnitRunner
[task 2019-05-13T09:56:46.662Z] 09:56:46 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: current=36
[task 2019-05-13T09:56:46.662Z] 09:56:46 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: class=org.mozilla.geckoview.test.ProgressDelegateTest
[task 2019-05-13T09:56:46.662Z] 09:56:46 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: stream=
[task 2019-05-13T09:56:46.662Z] 09:56:46 INFO - org.mozilla.geckoview.test | org.mozilla.geckoview.test.ProgressDelegateTest:
[task 2019-05-13T09:56:46.662Z] 09:56:46 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: numtests=51
[task 2019-05-13T09:56:46.662Z] 09:56:46 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS: test=noSecurityInfoForExpiredTLS
[task 2019-05-13T09:56:46.663Z] 09:56:46 INFO - org.mozilla.geckoview.test | INSTRUMENTATION_STATUS_CODE: 1

Whiteboard: [stockwell needswork:owner]

Jim, you were working on bug 1540314 (seems to be the same problem according to the comment #25). Can you please take a look.
Honza

Flags: needinfo?(odvarko) → needinfo?(jimb)

We haven't seen any of these failures since August. Razvan, could we close this bug?

Flags: needinfo?(jimb) → needinfo?(rmaries)

Closed.

Status: NEW → RESOLVED
Closed: 5 years ago
Flags: needinfo?(rmaries)
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Summary: Intermittent org.mozilla.geckoview.test.PermissionDelegateTest.geolocation | status -2 → Intermittent org.mozilla.geckoview.test.PermissionDelegateTest.geolocation | application crashed [@ mozilla::layers::CompositorOGL::Initialize(nsTString<char>*)]

6c6f5da9-bf33-4082-a19d-7d99e8083d97 Mass rename intermittents due to Bug 1723034.

Summary: Intermittent org.mozilla.geckoview.test.PermissionDelegateTest.geolocation | application crashed [@ mozilla::layers::CompositorOGL::Initialize(nsTString<char>*)] → Intermittent org.mozilla.geckoview.test.PermissionDelegateTest#geolocation | application crashed [@ mozilla::layers::CompositorOGL::Initialize(nsTString<char>*)]
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.