Intermittent Android jsreftest | application crashed [@ mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure
Categories
(Core :: MFBT, defect)
Tracking
()
People
(Reporter: intermittent-bug-filer, Unassigned)
References
Details
(Keywords: crash, intermittent-failure, regression)
Crash Data
#[markdown(off)]
Filed by: dvarga [at] mozilla.com
https://treeherder.mozilla.org/logviewer.html#?job_id=238716730&repo=autoland
[task 2019-04-08T07:48:06.030Z] 07:48:06 INFO - Found by: call frame info
[task 2019-04-08T07:48:06.030Z] 07:48:06 INFO - 30 libxul.so!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:b91d37d3c8134d67ebb75197e44835fa60462d82 : 278 + 0x8]
[task 2019-04-08T07:48:06.030Z] 07:48:06 INFO - rbx = 0x0000000000000001 rbp = 0x00007d100121d9a0
[task 2019-04-08T07:48:06.030Z] 07:48:06 INFO - rsp = 0x00007d100121d960 r12 = 0x00007d100fb04340
[task 2019-04-08T07:48:06.030Z] 07:48:06 INFO - r13 = 0x00007d0fe54a9180 r14 = 0x00007d100fb23201
[task 2019-04-08T07:48:06.030Z] 07:48:06 INFO - r15 = 0x0000000000000004 rip = 0x00007d1007f36ea1
[task 2019-04-08T07:48:06.030Z] 07:48:06 INFO - Found by: call frame info
[task 2019-04-08T07:48:06.030Z] 07:48:06 INFO - 31 libxul.so!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:b91d37d3c8134d67ebb75197e44835fa60462d82 : 278 + 0x8]
[task 2019-04-08T07:48:06.031Z] 07:48:06 INFO - rbx = 0x0000000000000000 rbp = 0x00007d100121d9f0
[task 2019-04-08T07:48:06.031Z] 07:48:06 INFO - rsp = 0x00007d100121d9b0 r12 = 0x00007d100fb04340
[task 2019-04-08T07:48:06.031Z] 07:48:06 INFO - r13 = 0x00007d0fe5415ec0 r14 = 0x00007d100fb23201
[task 2019-04-08T07:48:06.031Z] 07:48:06 INFO - r15 = 0x0000000000000004 rip = 0x00007d1007f36ea1
[task 2019-04-08T07:48:06.031Z] 07:48:06 INFO - Found by: call frame info
[task 2019-04-08T07:48:06.031Z] 07:48:06 INFO - 32 libxul.so!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:b91d37d3c8134d67ebb75197e44835fa60462d82 : 278 + 0x8]
[task 2019-04-08T07:48:06.031Z] 07:48:06 INFO - rbx = 0x0000000000000001 rbp = 0x00007d100121da40
[task 2019-04-08T07:48:06.031Z] 07:48:06 INFO - rsp = 0x00007d100121da00 r12 = 0x00007d100fb04340
[task 2019-04-08T07:48:06.031Z] 07:48:06 INFO - r13 = 0x00007d0fe5412780 r14 = 0x00007d100fb23201
[task 2019-04-08T07:48:06.031Z] 07:48:06 INFO - r15 = 0x0000000000000004 rip = 0x00007d1007f36ea1
[task 2019-04-08T07:48:06.031Z] 07:48:06 INFO - Found by: call frame info
[task 2019-04-08T07:48:06.031Z] 07:48:06 INFO - 33 libxul.so!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:b91d37d3c8134d67ebb75197e44835fa60462d82 : 278 + 0x8]
[task 2019-04-08T07:48:06.031Z] 07:48:06 INFO - rbx = 0x0000000000000001 rbp = 0x00007d100121da90
[task 2019-04-08T07:48:06.031Z] 07:48:06 INFO - rsp = 0x00007d100121da50 r12 = 0x00007d100fb04340
[task 2019-04-08T07:48:06.032Z] 07:48:06 INFO - r13 = 0x00007d0fe4fd7880 r14 = 0x00007d100fb23201
[task 2019-04-08T07:48:06.032Z] 07:48:06 INFO - r15 = 0x0000000000000004 rip = 0x00007d1007f36ea1
[task 2019-04-08T07:48:06.032Z] 07:48:06 INFO - Found by: call frame info
[task 2019-04-08T07:48:06.032Z] 07:48:06 INFO - 34 libxul.so!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:b91d37d3c8134d67ebb75197e44835fa60462d82 : 278 + 0x8]
[task 2019-04-08T07:48:06.032Z] 07:48:06 INFO - rbx = 0x0000000000000001 rbp = 0x00007d100121dae0
[task 2019-04-08T07:48:06.032Z] 07:48:06 INFO - rsp = 0x00007d100121daa0 r12 = 0x00007d100fb04340
[task 2019-04-08T07:48:06.032Z] 07:48:06 INFO - r13 = 0x00007d0fe4f84140 r14 = 0x00007d100fb23201
[task 2019-04-08T07:48:06.032Z] 07:48:06 INFO - r15 = 0x0000000000000004 rip = 0x00007d1007f36ea1
[task 2019-04-08T07:48:06.032Z] 07:48:06 INFO - Found by: call frame info
[task 2019-04-08T07:48:06.032Z] 07:48:06 INFO - 35 libxul.so!mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::InTransitiveClosure(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*, mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const*) const [DeadlockDetector.h:b91d37d3c8134d67ebb75197e44835fa60462d82 : 278 + 0x8]
[task 2019-04-08T07:48:06.032Z] 07:48:06 INFO - rbx = 0x0000000000000001 rbp = 0x00007d100121db30
[task 2019-04-08T07:48:06.032Z] 07:48:06 INFO - rsp = 0x00007d100121daf0 r12 = 0x00007d100fb04340
[task 2019-04-08T07:48:06.032Z] 07:48:06 INFO - r13 = 0x00007d0fe4f6fbc0 r14 = 0x00007d100fb23201
[task 2019-04-08T07:48:06.032Z] 07:48:06 INFO - r15 = 0x0000000000000004 rip = 0x00007d1007f36ea1
[task 2019-04-08T07:48:06.033Z] 07:48:06 INFO - Found by: call frame info
Comment 1•7 years ago
|
||
Moving these bugs (intermittent test failures with crashes) out of P5.
| Comment hidden (Intermittent Failures Robot) |
Updated•7 years ago
|
| Comment hidden (Intermittent Failures Robot) |
Comment 5•7 years ago
|
||
Has happened 5 times ever. Android-only.
Eric, is DeadlockDetector supposed to make deep stacks like this? What's going on?
Comment 6•7 years ago
|
||
(In reply to Jason Orendorff [:jorendorff] from comment #5)
Has happened 5 times ever. Android-only.
Eric, is DeadlockDetector supposed to make deep stacks like this? What's going on?
It's definitely possible; InTransitiveClosure calls itself recursively. I think this implies a really deep acquisition chain, but that seems unlikely. It would be worth having someone load the crash dump and verify that the stacks are legit.
Comment 7•5 years ago
|
||
Marking this as Resolved > Worksforme since there are no crashes for this signature in the past 6 months.
Description
•