Closed Bug 1388970 Opened 7 years ago Closed 7 years ago

Intermittent testNewTab | application crashed [@ MessageLoop::PostTask_Helper]

Categories

(Firefox for Android Graveyard :: Testing, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1392705

People

(Reporter: intermittent-bug-filer, Assigned: gbrown)

References

Details

(Keywords: crash, intermittent-failure, Whiteboard: [stockwell fixed:product])

Crash Data

I have seen quite a few robocop specific tests failing in the last few weeks- while this failure isn't high frequency to be stockwell, it is trending at the ~20/week line, so frequent enough.  Appears to be on opt specifically.

:snorp, do you have any thoughts on why we have this failure and similarly the uptick in robocop failures?
Flags: needinfo?(snorp)
Not aware of any changes that would've caused this, but things like this are starting to pile up. We're going to try to find some time to stabilize the tests soon.
Flags: needinfo?(snorp)
:snorp- is this something in progress?  I see 47 failures in the last 7 days:
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1388970

the rate of failure seems to be increasing.
Flags: needinfo?(snorp)
Whiteboard: [stockwell needswork]
Randall this is another shutdown crash. Does this look similar to anything else you've been working on?
Flags: needinfo?(snorp) → needinfo?(rbarker)
(In reply to James Willcox (:snorp) (jwillcox@mozilla.com) from comment #7)
> Randall this is another shutdown crash. Does this look similar to anything
> else you've been working on?

Looks like we are trying to post a message to the UI thread message_loop after it has been deleted. May be able to catch it in mozilla::RunAndroidUiTasks? I can take a look.
Flags: needinfo?(rbarker)
Actually, I may have that backwards. Looks like we are trying to post a Runnable to the main thread from the UI thread when the main thread has already shutdown. I'm not sure how to handle that case. I would guess UiCompositorControllerChild::Destroy needs to detect if the main thread is still alive before calling PUiCompositorControllerChild::Close() but I'm not sure how to do that.
Waiting on bug 1394428 / bug 1392705.
Depends on: 1394428
Assignee: nobody → gbrown
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
Whiteboard: [stockwell disable-recommended] → [stockwell fixed:product]
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.