Intermittent GECKO(2409) | SUMMARY: ThreadSanitizer: data race /builds/worker/workspace/build/src/js/src/gc/Cell.h:572:21 in lengthField
Categories
(Core :: JavaScript Engine, defect, P5)
Tracking
()
People
(Reporter: intermittent-bug-filer, Assigned: jonco)
References
Details
(Keywords: intermittent-failure, Whiteboard: [stockwell unknown])
Attachments
(2 files)
Filed by: ncsoregi [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=291184875&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/DGJuiTCYTeOci3yN_gwryA/runs/0/artifacts/public/logs/live_backing.log
[task 2020-03-01T20:13:21.399Z] 20:13:21 INFO - GECKO(2409) | WARNING: ThreadSanitizer: data race (pid=2409)
[task 2020-03-01T20:13:21.399Z] 20:13:21 INFO - GECKO(2409) | Read of size 8 at 0x7fdf4602b0c0 by thread T10:
[task 2020-03-01T20:13:21.402Z] 20:13:21 INFO - GECKO(2409) | #0 lengthField /builds/worker/workspace/build/src/js/src/gc/Cell.h:572:21 (libxul.so+0x6b3573a)
[task 2020-03-01T20:13:21.403Z] 20:13:21 INFO - GECKO(2409) | #1 length /builds/worker/workspace/build/src/js/src/vm/StringType.h:387:34 (libxul.so+0x6b3573a)
[task 2020-03-01T20:13:21.404Z] 20:13:21 INFO - GECKO(2409) | #2 currentNameHasEscapes /builds/worker/workspace/build/src/js/src/frontend/TokenStream.h:742:62 (libxul.so+0x6b3573a)
[task 2020-03-01T20:13:21.407Z] 20:13:21 INFO - GECKO(2409) | #3 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::bindingIdentifier(js::frontend::YieldHandling) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:9766:30 (libxul.so+0x6b3573a)
[task 2020-03-01T20:13:21.407Z] 20:13:21 INFO - GECKO(2409) | #4 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::bindingIdentifier(js::frontend::DeclarationKind, js::frontend::YieldHandling) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:3911:32 (libxul.so+0x6b3b82d)
[task 2020-03-01T20:13:21.407Z] 20:13:21 INFO - GECKO(2409) | #5 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::objectBindingPattern(js::frontend::DeclarationKind, js::frontend::YieldHandling) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:4037:32 (libxul.so+0x6b4b391)
[task 2020-03-01T20:13:21.407Z] 20:13:21 INFO - GECKO(2409) | #6 destructuringDeclaration /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:4211:16 (libxul.so+0x6b40174)
[task 2020-03-01T20:13:21.407Z] 20:13:21 INFO - GECKO(2409) | #7 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::declarationPattern(js::frontend::DeclarationKind, js::frontend::TokenKind, bool, js::frontend::YieldHandling, js::frontend::ParseNodeKind*, js::frontend::ParseNode**) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:4283:18 (libxul.so+0x6b40174)
[task 2020-03-01T20:13:21.407Z] 20:13:21 INFO - GECKO(2409) | #8 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::declarationList(js::frontend::YieldHandling, js::frontend::ParseNodeKind, js::frontend::ParseNodeKind*, js::frontend::ParseNode**) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:4518:15 (libxul.so+0x6b39218)
[task 2020-03-01T20:13:21.407Z] 20:13:21 INFO - GECKO(2409) | #9 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::statementListItem(js::frontend::YieldHandling, bool) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp (libxul.so+0x6b29163)
[task 2020-03-01T20:13:21.407Z] 20:13:21 INFO - GECKO(2409) | #10 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::statementList(js::frontend::YieldHandling) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:3661:17 (libxul.so+0x6b26619)
[task 2020-03-01T20:13:21.412Z] 20:13:21 INFO - GECKO(2409) | #11 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::functionBody(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::FunctionSyntaxKind, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::FunctionBodyType) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:1985:12 (libxul.so+0x6b348f1)
[task 2020-03-01T20:13:21.416Z] 20:13:21 INFO - GECKO(2409) | #12 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::functionFormalParametersAndBody(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::FunctionNode**, js::frontend::FunctionSyntaxKind, mozilla::Maybe<unsigned int> const&, bool) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:3226:12 (libxul.so+0x6b32ba6)
[task 2020-03-01T20:13:21.416Z] 20:13:21 INFO - GECKO(2409) | #13 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::innerFunctionForFunctionBox(js::frontend::FunctionNode*, js::frontend::ParseContext*, js::frontend::FunctionBox*, js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::FunctionSyntaxKind, js::frontend::Directives*) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:2973:8 (libxul.so+0x6b31e5a)
[task 2020-03-01T20:13:21.416Z] 20:13:21 INFO - GECKO(2409) | #14 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::innerFunction(js::frontend::FunctionNode*, js::frontend::ParseContext*, JS::Handle<js::frontend::FunctionCreationData>, unsigned int, js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::FunctionSyntaxKind, js::GeneratorKind, js::FunctionAsyncKind, bool, js::frontend::Directives, js::frontend::Directives*) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:3006:32 (libxul.so+0x6b533f9)
[task 2020-03-01T20:13:21.416Z] 20:13:21 INFO - GECKO(2409) | #15 js::frontend::Parser<js::frontend::FullParseHandler, char16_t>::trySyntaxParseInnerFunction(js::frontend::FunctionNode**, JS::Handle<js::frontend::FunctionCreationData>, unsigned int, js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::FunctionSyntaxKind, js::GeneratorKind, js::FunctionAsyncKind, bool, js::frontend::Directives, js::frontend::Directives*) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:2913:32 (libxul.so+0x6b28605)
[task 2020-03-01T20:13:21.417Z] 20:13:21 INFO - GECKO(2409) | #16 trySyntaxParseInnerFunction /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:2951:27 (libxul.so+0x6b36730)
[task 2020-03-01T20:13:21.417Z] 20:13:21 INFO - GECKO(2409) | #17 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::functionDefinition(js::frontend::FunctionNode*, unsigned int, js::frontend::InHandling, js::frontend::YieldHandling, JS::Handle<JSAtom*>, js::frontend::FunctionSyntaxKind, js::GeneratorKind, js::FunctionAsyncKind, bool) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:2780:9 (libxul.so+0x6b36730)
[task 2020-03-01T20:13:21.418Z] 20:13:21 INFO - GECKO(2409) | #18 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::methodDefinition(unsigned int, js::frontend::PropertyType, JS::Handle<JSAtom*>) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:10731:10 (libxul.so+0x6b49ccf)
[task 2020-03-01T20:13:21.420Z] 20:13:21 INFO - GECKO(2409) | #19 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::objectLiteral(js::frontend::YieldHandling, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:10636:13 (libxul.so+0x6b4958f)
[task 2020-03-01T20:13:21.420Z] 20:13:21 INFO - GECKO(2409) | #20 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::primaryExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::TokenKind, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:10858:14 (libxul.so+0x6b45dff)
[task 2020-03-01T20:13:21.421Z] 20:13:21 INFO - GECKO(2409) | #21 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::memberExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::TokenKind, bool, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:9369:11 (libxul.so+0x6b432cc)
[task 2020-03-01T20:13:21.422Z] 20:13:21 INFO - GECKO(2409) | #22 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::optionalExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::TokenKind, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:8953:14 (libxul.so+0x6b428e0)
[task 2020-03-01T20:13:21.422Z] 20:13:21 INFO - GECKO(2409) | #23 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::unaryExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:9148:19 (libxul.so+0x6b41ea2)
[task 2020-03-01T20:13:21.425Z] 20:13:21 INFO - GECKO(2409) | #24 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::orExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:8430:10 (libxul.so+0x6b4161e)
[task 2020-03-01T20:13:21.426Z] 20:13:21 INFO - GECKO(2409) | #25 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::condExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:8542:20 (libxul.so+0x6b412ae)
[task 2020-03-01T20:13:21.426Z] 20:13:21 INFO - GECKO(2409) | #26 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:8692:11 (libxul.so+0x6b3a13a)
[task 2020-03-01T20:13:21.426Z] 20:13:21 INFO - GECKO(2409) | #27 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::objectLiteral(js::frontend::YieldHandling, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:10490:25 (libxul.so+0x6b48dd8)
[task 2020-03-01T20:13:21.430Z] 20:13:21 INFO - GECKO(2409) | #28 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::primaryExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::TokenKind, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:10858:14 (libxul.so+0x6b45dff)
[task 2020-03-01T20:13:21.430Z] 20:13:21 INFO - GECKO(2409) | #29 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::memberExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::TokenKind, bool, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:9369:11 (libxul.so+0x6b432cc)
[task 2020-03-01T20:13:21.430Z] 20:13:21 INFO - GECKO(2409) | #30 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::optionalExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::TokenKind, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:8953:14 (libxul.so+0x6b428e0)
[task 2020-03-01T20:13:21.434Z] 20:13:21 INFO - GECKO(2409) | #31 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::unaryExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:9148:19 (libxul.so+0x6b41ea2)
[task 2020-03-01T20:13:21.434Z] 20:13:21 INFO - GECKO(2409) | #32 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::orExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:8430:10 (libxul.so+0x6b4161e)
[task 2020-03-01T20:13:21.434Z] 20:13:21 INFO - GECKO(2409) | #33 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::condExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:8542:20 (libxul.so+0x6b412ae)
[task 2020-03-01T20:13:21.437Z] 20:13:21 INFO - GECKO(2409) | #34 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:8692:11 (libxul.so+0x6b3a13a)
[task 2020-03-01T20:13:21.437Z] 20:13:21 INFO - GECKO(2409) | #35 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::initializerInNameDeclaration(js::frontend::NameNode*, js::frontend::DeclarationKind, bool, js::frontend::YieldHandling, js::frontend::ParseNodeKind*, js::frontend::ParseNode**) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:4339:22 (libxul.so+0x6b40a72)
[task 2020-03-01T20:13:21.437Z] 20:13:21 INFO - GECKO(2409) | #36 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::declarationName(js::frontend::DeclarationKind, js::frontend::TokenKind, bool, js::frontend::YieldHandling, js::frontend::ParseNodeKind*, js::frontend::ParseNode**) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:4427:19 (libxul.so+0x6b406d8)
[task 2020-03-01T20:13:21.441Z] 20:13:21 INFO - GECKO(2409) | #37 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::declarationList(js::frontend::YieldHandling, js::frontend::ParseNodeKind, js::frontend::ParseNodeKind*, js::frontend::ParseNode**) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:4521:15 (libxul.so+0x6b39242)
[task 2020-03-01T20:13:21.441Z] 20:13:21 INFO - GECKO(2409) | #38 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::statementListItem(js::frontend::YieldHandling, bool) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp (libxul.so+0x6b29163)
[task 2020-03-01T20:13:21.441Z] 20:13:21 INFO - GECKO(2409) | #39 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::statementList(js::frontend::YieldHandling) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:3661:17 (libxul.so+0x6b26619)
[task 2020-03-01T20:13:21.442Z] 20:13:21 INFO - GECKO(2409) | #40 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::functionBody(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::FunctionSyntaxKind, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::FunctionBodyType) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:1985:12 (libxul.so+0x6b348f1)
[task 2020-03-01T20:13:21.449Z] 20:13:21 INFO - GECKO(2409) | #41 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::functionFormalParametersAndBody(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::FunctionNode**, js::frontend::FunctionSyntaxKind, mozilla::Maybe<unsigned int> const&, bool) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:3226:12 (libxul.so+0x6b32ba6)
[task 2020-03-01T20:13:21.449Z] 20:13:21 INFO - GECKO(2409) | #42 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::innerFunctionForFunctionBox(js::frontend::FunctionNode*, js::frontend::ParseContext*, js::frontend::FunctionBox*, js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::FunctionSyntaxKind, js::frontend::Directives*) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:2973:8 (libxul.so+0x6b31e5a)
[task 2020-03-01T20:13:21.449Z] 20:13:21 INFO - GECKO(2409) | #43 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::innerFunction(js::frontend::FunctionNode*, js::frontend::ParseContext*, JS::Handle<js::frontend::FunctionCreationData>, unsigned int, js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::FunctionSyntaxKind, js::GeneratorKind, js::FunctionAsyncKind, bool, js::frontend::Directives, js::frontend::Directives*) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:3006:32 (libxul.so+0x6b533f9)
[task 2020-03-01T20:13:21.449Z] 20:13:21 INFO - GECKO(2409) | #44 js::frontend::Parser<js::frontend::FullParseHandler, char16_t>::trySyntaxParseInnerFunction(js::frontend::FunctionNode**, JS::Handle<js::frontend::FunctionCreationData>, unsigned int, js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::FunctionSyntaxKind, js::GeneratorKind, js::FunctionAsyncKind, bool, js::frontend::Directives, js::frontend::Directives*) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:2913:32 (libxul.so+0x6b28605)
[task 2020-03-01T20:13:21.449Z] 20:13:21 INFO - GECKO(2409) | #45 trySyntaxParseInnerFunction /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:2951:27 (libxul.so+0x6b36730)
[task 2020-03-01T20:13:21.449Z] 20:13:21 INFO - GECKO(2409) | #46 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::functionDefinition(js::frontend::FunctionNode*, unsigned int, js::frontend::InHandling, js::frontend::YieldHandling, JS::Handle<JSAtom*>, js::frontend::FunctionSyntaxKind, js::GeneratorKind, js::FunctionAsyncKind, bool) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:2780:9 (libxul.so+0x6b36730)
[task 2020-03-01T20:13:21.449Z] 20:13:21 INFO - GECKO(2409) | #47 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::methodDefinition(unsigned int, js::frontend::PropertyType, JS::Handle<JSAtom*>) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:10731:10 (libxul.so+0x6b49ccf)
[task 2020-03-01T20:13:21.449Z] 20:13:21 INFO - GECKO(2409) | #48 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::classMember(js::frontend::YieldHandling, js::frontend::ParseContext::ClassStatement const&, JS::Handle<js::PropertyName*>, unsigned int, js::frontend::HasHeritage, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::ClassFields&, js::frontend::ListNode*&, bool*) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:7135:30 (libxul.so+0x6b4cca5)
[task 2020-03-01T20:13:21.453Z] 20:13:21 INFO - GECKO(2409) | #49 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::classDefinition(js::frontend::YieldHandling, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::ClassContext, js::frontend::DefaultHandling) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:7329:12 (libxul.so+0x6b30eec)
[task 2020-03-01T20:13:21.453Z] 20:13:21 INFO - GECKO(2409) | #50 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::primaryExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::TokenKind, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:10852:14 (libxul.so+0x6b46196)
[task 2020-03-01T20:13:21.457Z] 20:13:21 INFO - GECKO(2409) | #51 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::memberExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::TokenKind, bool, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:9369:11 (libxul.so+0x6b432cc)
[task 2020-03-01T20:13:21.457Z] 20:13:21 INFO - GECKO(2409) | #52 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::optionalExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::TokenKind, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:8953:14 (libxul.so+0x6b428e0)
[task 2020-03-01T20:13:21.457Z] 20:13:21 INFO - GECKO(2409) | #53 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::unaryExpr(js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:9148:19 (libxul.so+0x6b41ea2)
[task 2020-03-01T20:13:21.457Z] 20:13:21 INFO - GECKO(2409) | #54 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::orExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:8430:10 (libxul.so+0x6b4161e)
[task 2020-03-01T20:13:21.458Z] 20:13:21 INFO - GECKO(2409) | #55 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::condExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:8542:20 (libxul.so+0x6b412ae)
[task 2020-03-01T20:13:21.458Z] 20:13:21 INFO - GECKO(2409) | #56 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:8692:11 (libxul.so+0x6b3a13a)
[task 2020-03-01T20:13:21.458Z] 20:13:21 INFO - GECKO(2409) | #57 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:8849:14 (libxul.so+0x6b3b137)
[task 2020-03-01T20:13:21.460Z] 20:13:21 INFO - GECKO(2409) | #58 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::expr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::PossibleError*, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:8274:13 (libxul.so+0x6b27868)
[task 2020-03-01T20:13:21.460Z] 20:13:21 INFO - GECKO(2409) | #59 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::expressionStatement(js::frontend::YieldHandling, js::frontend::ParserBase::InvokedPrediction) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:5695:17 (libxul.so+0x6b29cb4)
[task 2020-03-01T20:13:21.461Z] 20:13:21 INFO - GECKO(2409) | #60 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::statementListItem(js::frontend::YieldHandling, bool) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp (libxul.so+0x6b29384)
[task 2020-03-01T20:13:21.461Z] 20:13:21 INFO - GECKO(2409) | #61 js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::statementList(js::frontend::YieldHandling) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:3661:17 (libxul.so+0x6b26619)
[task 2020-03-01T20:13:21.461Z] 20:13:21 INFO - GECKO(2409) | #62 js::frontend::Parser<js::frontend::FullParseHandler, char16_t>::globalBody(js::frontend::GlobalSharedContext*) /builds/worker/workspace/build/src/js/src/frontend/Parser.cpp:1472:20 (libxul.so+0x6b779a6)
[task 2020-03-01T20:13:21.463Z] 20:13:21 INFO - GECKO(2409) | #63 js::frontend::ScriptCompiler<char16_t>::compileScript(js::frontend::CompilationInfo&, JS::Handle<JSObject*>, js::frontend::SharedContext*) /builds/worker/workspace/build/src/js/src/frontend/BytecodeCompiler.cpp:508:22 (libxul.so+0x6bbb02e)
[task 2020-03-01T20:13:21.463Z] 20:13:21 INFO - GECKO(2409) | #64 CreateGlobalScript<char16_t> /builds/worker/workspace/build/src/js/src/frontend/BytecodeCompiler.cpp:207:17 (libxul.so+0x6b8a6df)
[task 2020-03-01T20:13:21.464Z] 20:13:21 INFO - GECKO(2409) | #65 js::frontend::CompileGlobalScript(js::frontend::CompilationInfo&, js::frontend::GlobalSharedContext&, JS::SourceText<char16_t>&) /builds/worker/workspace/build/src/js/src/frontend/BytecodeCompiler.cpp:220:10 (libxul.so+0x6b8a6df)
[task 2020-03-01T20:13:21.464Z] 20:13:21 INFO - GECKO(2409) | #66 ScriptParseTask<char16_t>::parse(JSContext*) /builds/worker/workspace/build/src/js/src/vm/HelperThreads.cpp:601:7 (libxul.so+0x6687581)
[task 2020-03-01T20:13:21.464Z] 20:13:21 INFO - GECKO(2409) | #67 js::ParseTask::runTask() /builds/worker/workspace/build/src/js/src/vm/HelperThreads.cpp:554:3 (libxul.so+0x667744e)
[task 2020-03-01T20:13:21.465Z] 20:13:21 INFO - GECKO(2409) | #68 js::HelperThread::handleParseWorkload(js::AutoLockHelperThreadState&) /builds/worker/workspace/build/src/js/src/vm/HelperThreads.cpp:2227:11 (libxul.so+0x6680456)
[task 2020-03-01T20:13:21.466Z] 20:13:21 INFO - GECKO(2409) | #69 js::HelperThread::threadLoop() /builds/worker/workspace/build/src/js/src/vm/HelperThreads.cpp:2517:5 (libxul.so+0x667f257)
[task 2020-03-01T20:13:21.466Z] 20:13:21 INFO - GECKO(2409) | #70 js::HelperThread::ThreadMain(void*) /builds/worker/workspace/build/src/js/src/vm/HelperThreads.cpp:2039:11 (libxul.so+0x667b04d)
[task 2020-03-01T20:13:21.466Z] 20:13:21 INFO - GECKO(2409) | #71 callMain<0> /builds/worker/workspace/build/src/js/src/threading/Thread.h:218:5 (libxul.so+0x6688140)
[task 2020-03-01T20:13:21.467Z] 20:13:21 INFO - GECKO(2409) | #72 js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start(void*) /builds/worker/workspace/build/src/js/src/threading/Thread.h:207:11 (libxul.so+0x6688140)
[task 2020-03-01T20:13:21.467Z] 20:13:21 INFO - GECKO(2409) | Previous write of size 8 at 0x7fdf4602b0c0 by main thread:
[task 2020-03-01T20:13:21.467Z] 20:13:21 INFO - GECKO(2409) | [failed to restore the stack]
[task 2020-03-01T20:13:21.468Z] 20:13:21 INFO - GECKO(2409) | Thread T10 'JS Helper' (tid=2428, running) created by main thread at:
[task 2020-03-01T20:13:21.471Z] 20:13:21 INFO - GECKO(2409) | #0 pthread_create /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:967:3 (firefox+0x571ab)
[task 2020-03-01T20:13:21.471Z] 20:13:21 INFO - GECKO(2409) | #1 js::Thread::create(void* ()(void), void*) /builds/worker/workspace/build/src/js/src/threading/posix/PosixThread.cpp:52:7 (libxul.so+0x65e4af1)
[task 2020-03-01T20:13:21.471Z] 20:13:21 INFO - GECKO(2409) | #2 bool js::Thread::init<void (&)(void*), js::HelperThread*>(void (&)(void*), js::HelperThread*&&) /builds/worker/workspace/build/src/js/src/threading/Thread.h:91:12 (libxul.so+0x667af62)
[task 2020-03-01T20:13:21.471Z] 20:13:21 INFO - GECKO(2409) | #3 js::GlobalHelperThreadState::ensureInitialized() /builds/worker/workspace/build/src/js/src/vm/HelperThreads.cpp:1159:27 (libxul.so+0x6675b81)
[task 2020-03-01T20:13:21.471Z] 20:13:21 INFO - GECKO(2409) | #4 js::EnsureHelperThreadsInitialized() /builds/worker/workspace/build/src/js/src/vm/HelperThreads.cpp:94:30 (libxul.so+0x6675862)
[task 2020-03-01T20:13:21.471Z] 20:13:21 INFO - GECKO(2409) | #5 JSRuntime::init(JSContext*, unsigned int) /builds/worker/workspace/build/src/js/src/vm/Runtime.cpp:200:32 (libxul.so+0x67eed03)
[task 2020-03-01T20:13:21.476Z] 20:13:21 INFO - GECKO(2409) | #6 js::NewContext(unsigned int, JSRuntime*) /builds/worker/workspace/build/src/js/src/vm/JSContext.cpp:170:17 (libxul.so+0x671e0fd)
[task 2020-03-01T20:13:21.476Z] 20:13:21 INFO - GECKO(2409) | #7 JS_NewContext(unsigned int, JSRuntime*) /builds/worker/workspace/build/src/js/src/jsapi.cpp:395:10 (libxul.so+0x6571ed4)
[task 2020-03-01T20:13:21.476Z] 20:13:21 INFO - GECKO(2409) | #8 mozilla::CycleCollectedJSContext::Initialize(JSRuntime*, unsigned int) /builds/worker/workspace/build/src/xpcom/base/CycleCollectedJSContext.cpp:128:16 (libxul.so+0x97b89b)
[task 2020-03-01T20:13:21.476Z] 20:13:21 INFO - GECKO(2409) | #9 XPCJSContext::Initialize() /builds/worker/workspace/build/src/js/xpconnect/src/XPCJSContext.cpp:1104:32 (libxul.so+0x1867b1a)
[task 2020-03-01T20:13:21.476Z] 20:13:21 INFO - GECKO(2409) | #10 XPCJSContext::NewXPCJSContext() /builds/worker/workspace/build/src/js/xpconnect/src/XPCJSContext.cpp:1300:23 (libxul.so+0x1868677)
[task 2020-03-01T20:13:21.476Z] 20:13:21 INFO - GECKO(2409) | #11 nsXPConnect::InitJSContext() /builds/worker/workspace/build/src/js/xpconnect/src/nsXPConnect.cpp:80:25 (libxul.so+0x18a3a73)
[task 2020-03-01T20:13:21.476Z] 20:13:21 INFO - GECKO(2409) | #12 xpc::InitializeJSContext() /builds/worker/workspace/build/src/js/xpconnect/src/nsXPConnect.cpp:98:35 (libxul.so+0x18a3b2f)
[task 2020-03-01T20:13:21.476Z] 20:13:21 INFO - GECKO(2409) | #13 XREMain::XRE_mainRun() /builds/worker/workspace/build/src/toolkit/xre/nsAppRunner.cpp:4334:5 (libxul.so+0x6396c0f)
[task 2020-03-01T20:13:21.476Z] 20:13:21 INFO - GECKO(2409) | #14 XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/workspace/build/src/toolkit/xre/nsAppRunner.cpp:4690:8 (libxul.so+0x6397e1d)
[task 2020-03-01T20:13:21.476Z] 20:13:21 INFO - GECKO(2409) | #15 XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/workspace/build/src/toolkit/xre/nsAppRunner.cpp:4741:21 (libxul.so+0x63981e4)
[task 2020-03-01T20:13:21.476Z] 20:13:21 INFO - GECKO(2409) | #16 mozilla::BootstrapImpl::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/workspace/build/src/toolkit/xre/Bootstrap.cpp:45:12 (libxul.so+0x63a0ef2)
[task 2020-03-01T20:13:21.477Z] 20:13:21 INFO - GECKO(2409) | #17 do_main /builds/worker/workspace/build/src/browser/app/nsBrowserApp.cpp:217:22 (firefox+0xc8a33)
[task 2020-03-01T20:13:21.477Z] 20:13:21 INFO - GECKO(2409) | #18 main /builds/worker/workspace/build/src/browser/app/nsBrowserApp.cpp:331:16 (firefox+0xc8a33)
[task 2020-03-01T20:13:21.479Z] 20:13:21 INFO - GECKO(2409) | SUMMARY: ThreadSanitizer: data race /builds/worker/workspace/build/src/js/src/gc/Cell.h:572:21 in lengthField
[task 2020-03-01T20:13:21.479Z] 20:13:21 INFO - GECKO(2409) | ==================
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Updated•5 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment 7•5 years ago
|
||
In the last 7 days there have been 24 occurrences, all on linux1804-64-tsan opt.
Recent failure: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=297270720&repo=autoland&lineNumber=1800
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 10•5 years ago
|
||
There are 48 total failures in the last 7 days on inux1804-64-tsan opt
Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=297720850&repo=autoland&lineNumber=1817
[task 2020-04-15T11:17:30.303Z] 11:17:30 INFO - TEST-START | xpcshell.ini:toolkit/components/extensions/test/xpcshell/test_ext_schemas_privileged.js
[task 2020-04-15T11:17:42.174Z] 11:17:42 WARNING - TEST-UNEXPECTED-FAIL | xpcshell.ini:toolkit/components/extensions/test/xpcshell/test_ext_schemas_privileged.js | xpcshell return code: -6
[task 2020-04-15T11:17:42.176Z] 11:17:42 INFO - TEST-INFO took 11871ms
[task 2020-04-15T11:17:42.177Z] 11:17:42 INFO - >>>>>>>
[task 2020-04-15T11:17:42.178Z] 11:17:42 INFO - (xpcshell/head.js) | test MAIN run_test pending (1)
[task 2020-04-15T11:17:42.180Z] 11:17:42 INFO - (xpcshell/head.js) | test run_next_test 0 pending (2)
[task 2020-04-15T11:17:42.181Z] 11:17:42 INFO - (xpcshell/head.js) | test MAIN run_test finished (2)
[task 2020-04-15T11:17:42.182Z] 11:17:42 INFO - running event loop
[task 2020-04-15T11:17:42.183Z] 11:17:42 INFO - xpcshell.ini:toolkit/components/extensions/test/xpcshell/test_ext_schemas_privileged.js | Starting check_remote
[task 2020-04-15T11:17:42.184Z] 11:17:42 INFO - (xpcshell/head.js) | test check_remote pending (2)
[task 2020-04-15T11:17:42.185Z] 11:17:42 INFO - TEST-PASS | xpcshell.ini:toolkit/components/extensions/test/xpcshell/test_ext_schemas_privileged.js | check_remote - [check_remote : 1] useRemoteWebExtensions matches - false == false
[task 2020-04-15T11:17:42.186Z] 11:17:42 INFO - TEST-PASS | xpcshell.ini:toolkit/components/extensions/test/xpcshell/test_ext_schemas_privileged.js | check_remote - [check_remote : 1] testing from extension process - true == true
[task 2020-04-15T11:17:42.186Z] 11:17:42 INFO - (xpcshell/head.js) | test run_next_test 0 finished (2)
[task 2020-04-15T11:17:42.187Z] 11:17:42 INFO - (xpcshell/head.js) | test run_next_test 1 pending (2)
[task 2020-04-15T11:17:42.188Z] 11:17:42 INFO - (xpcshell/head.js) | test check_remote finished (2)
[task 2020-04-15T11:17:42.189Z] 11:17:42 INFO - xpcshell.ini:toolkit/components/extensions/test/xpcshell/test_ext_schemas_privileged.js | Starting
[task 2020-04-15T11:17:42.189Z] 11:17:42 INFO - (xpcshell/head.js) | test pending (2)
[task 2020-04-15T11:17:42.190Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949452083 addons.manager DEBUG Application has been upgraded"
[task 2020-04-15T11:17:42.191Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949452085 addons.manager DEBUG Loaded provider scope for resource://gre/modules/addons/XPIProvider.jsm: ["XPIProvider", "XPIInternal"]"
[task 2020-04-15T11:17:42.191Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949452141 addons.manager DEBUG Loaded provider scope for resource://gre/modules/addons/GMPProvider.jsm"
[task 2020-04-15T11:17:42.191Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949452163 addons.manager DEBUG Loaded provider scope for resource://gre/modules/addons/PluginProvider.jsm"
[task 2020-04-15T11:17:42.192Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949452165 addons.manager DEBUG Starting provider: XPIProvider"
[task 2020-04-15T11:17:42.192Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949452166 addons.xpi DEBUG startup"
[task 2020-04-15T11:17:42.195Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949452167 addons.xpi DEBUG List of valid built-in add-ons could not be parsed."
[task 2020-04-15T11:17:42.198Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949452172 addons.xpi INFO SystemAddonLocation directory is missing"
[task 2020-04-15T11:17:42.200Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949452302 addons.xpi INFO Removing all system add-on upgrades."
[task 2020-04-15T11:17:42.202Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949452306 addons.xpi DEBUG checkForChanges"
[task 2020-04-15T11:17:42.203Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949452308 addons.xpi DEBUG Loaded add-on state: ${}"
[task 2020-04-15T11:17:42.205Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949452312 addons.xpi DEBUG scanForChanges changed: false, state: {}"
[task 2020-04-15T11:17:42.206Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949452315 addons.xpi DEBUG Empty XPI database, setting schema version preference to 32"
[task 2020-04-15T11:17:42.207Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949452315 addons.xpi DEBUG No changes found"
[task 2020-04-15T11:17:42.208Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949452408 addons.xpi-utils DEBUG Synchronously loading the add-ons database"
[task 2020-04-15T11:17:42.208Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949452410 addons.xpi-utils DEBUG Starting async load of XPI database /tmp/xpc-profile-eTRiCK/extensions.json"
[task 2020-04-15T11:17:42.210Z] 11:17:42 INFO - (xpcshell/head.js) | test run_next_test 1 finished (2)
[task 2020-04-15T11:17:42.210Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949453496 addons.xpi-utils DEBUG Rebuilding XPI database with no extensions"
[task 2020-04-15T11:17:42.210Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949453517 addons.manager DEBUG Registering shutdown blocker for XPIProvider"
[task 2020-04-15T11:17:42.211Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949453518 addons.manager DEBUG Provider finished startup: XPIProvider"
[task 2020-04-15T11:17:42.212Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949453518 addons.manager DEBUG Starting provider: PluginProvider"
[task 2020-04-15T11:17:42.213Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949453520 addons.manager DEBUG Registering shutdown blocker for PluginProvider"
[task 2020-04-15T11:17:42.213Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949453521 addons.manager DEBUG Provider finished startup: PluginProvider"
[task 2020-04-15T11:17:42.214Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949453553 addons.manager DEBUG Completed startup sequence"
[task 2020-04-15T11:17:42.214Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949454541 addons.webextension.privilegedapi@tests.mozilla.org WARN Loading extension 'privilegedapi@tests.mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons"
[task 2020-04-15T11:17:42.215Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949458781 addons.repository DEBUG cacheAddons: enabled false IDs ["privilegedapi@tests.mozilla.org"]"
[task 2020-04-15T11:17:42.216Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949458820 addons.xpi DEBUG Starting install of privilegedapi@tests.mozilla.org from file:///tmp/xpc-profile-eTRiCK/temp/generated-extension.xpi"
[task 2020-04-15T11:17:42.216Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949458884 addons.xpi DEBUG Addon privilegedapi@tests.mozilla.org will be installed as a packed xpi"
[task 2020-04-15T11:17:42.217Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949458901 addons.xpi-utils DEBUG Make addon app-profile:privilegedapi@tests.mozilla.org visible"
[task 2020-04-15T11:17:42.218Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949458902 addons.xpi DEBUG XPIStates adding add-on privilegedapi@tests.mozilla.org in {"addons":{},"staged":{},"path":"/tmp/xpc-profile-eTRiCK/extensions"}: /tmp/xpc-profile-eTRiCK/extensions/privilegedapi@tests.mozilla.org.xpi"
[task 2020-04-15T11:17:42.219Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949458908 addons.xpi DEBUG Updating XPIState for {"id":"privilegedapi@tests.mozilla.org","syncGUID":"{ddd5144b-f128-4356-aeb4-08f078e6078e}","version":"1.0","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Generated extension","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1586949458813,"updateDate":1586949458813,"applyBackgroundUpdates":1,"path":"/tmp/xpc-profile-eTRiCK/extensions/privilegedapi@tests.mozilla.org.xpi","skinnable":false,"sourceURI":"file:///tmp/xpc-profile-eTRiCK/temp/generated-extension.xpi","releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedState":2,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///tmp/xpc-profile-eTRiCK/extensions/privilegedapi@tests.mozilla.org.xpi!/","location":"app-profile"}"
[task 2020-04-15T11:17:42.219Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949458910 addons.xpi DEBUG Install of file:///tmp/xpc-profile-eTRiCK/temp/generated-extension.xpi completed."
[task 2020-04-15T11:17:42.220Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949458954 addons.xpi DEBUG Loading bootstrap scope from jar:file:///tmp/xpc-profile-eTRiCK/extensions/privilegedapi@tests.mozilla.org.xpi!/"
[task 2020-04-15T11:17:42.221Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949458955 addons.xpi DEBUG Calling bootstrap method install on privilegedapi@tests.mozilla.org version 1.0"
[task 2020-04-15T11:17:42.221Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949458957 addons.xpi DEBUG Calling bootstrap method startup on privilegedapi@tests.mozilla.org version 1.0"
[task 2020-04-15T11:17:42.222Z] 11:17:42 INFO - "Extension attached"
[task 2020-04-15T11:17:42.223Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949458999 addons.webextension.privilegedapi@tests.mozilla.org WARN Loading extension 'privilegedapi@tests.mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons"
[task 2020-04-15T11:17:42.223Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949460771 addons.xpi DEBUG removeTemporaryFile: file:///tmp/xpc-profile-eTRiCK/temp/generated-extension.xpi does not own temp file"
[task 2020-04-15T11:17:42.224Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949460778 addons.xpi DEBUG Calling bootstrap method shutdown on privilegedapi@tests.mozilla.org version 1.0"
[task 2020-04-15T11:17:42.225Z] 11:17:42 INFO - TEST-PASS | xpcshell.ini:toolkit/components/extensions/test/xpcshell/test_ext_schemas_privileged.js | - Privileged namespace should not be accessible to a regular webextension - false == false
[task 2020-04-15T11:17:42.225Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949460871 addons.xpi DEBUG Calling bootstrap method uninstall on privilegedapi@tests.mozilla.org version 1.0"
[task 2020-04-15T11:17:42.225Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949460880 addons.xpi DEBUG Disabling XPIState for privilegedapi@tests.mozilla.org"
[task 2020-04-15T11:17:42.226Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949460882 addons.xpi DEBUG uninstallAddon: flushing jar cache /tmp/xpc-profile-eTRiCK/extensions/privilegedapi@tests.mozilla.org.xpi for addon privilegedapi@tests.mozilla.org"
[task 2020-04-15T11:17:42.227Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949461172 addons.webextension.privilegedapi@tests.mozilla.org WARN Loading extension 'privilegedapi@tests.mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons"
[task 2020-04-15T11:17:42.227Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949461363 addons.repository DEBUG cacheAddons: enabled false IDs ["privilegedapi@tests.mozilla.org"]"
[task 2020-04-15T11:17:42.228Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949461393 addons.xpi DEBUG Starting install of privilegedapi@tests.mozilla.org from file:///tmp/xpc-profile-eTRiCK/temp/generated-extension.xpi"
[task 2020-04-15T11:17:42.229Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949461416 addons.xpi-utils DEBUG XPI Database saved, setting schema version preference to 32"
[task 2020-04-15T11:17:42.229Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949461439 addons.xpi DEBUG Addon privilegedapi@tests.mozilla.org will be installed as a packed xpi"
[task 2020-04-15T11:17:42.230Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949461450 addons.xpi-utils DEBUG Make addon app-profile:privilegedapi@tests.mozilla.org visible"
[task 2020-04-15T11:17:42.230Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949461451 addons.xpi DEBUG XPIStates adding add-on privilegedapi@tests.mozilla.org in {"addons":{},"staged":{},"path":"/tmp/xpc-profile-eTRiCK/extensions"}: /tmp/xpc-profile-eTRiCK/extensions/privilegedapi@tests.mozilla.org.xpi"
[task 2020-04-15T11:17:42.232Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949461455 addons.xpi DEBUG Updating XPIState for {"id":"privilegedapi@tests.mozilla.org","syncGUID":"{aa86cbe3-9eab-4744-9b24-1971be338b39}","version":"1.0","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Generated extension","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1586949461388,"updateDate":1586949461388,"applyBackgroundUpdates":1,"path":"/tmp/xpc-profile-eTRiCK/extensions/privilegedapi@tests.mozilla.org.xpi","skinnable":false,"sourceURI":"file:///tmp/xpc-profile-eTRiCK/temp/generated-extension.xpi","releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedState":4,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///tmp/xpc-profile-eTRiCK/extensions/privilegedapi@tests.mozilla.org.xpi!/","location":"app-profile"}"
[task 2020-04-15T11:17:42.233Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949461457 addons.xpi DEBUG Install of file:///tmp/xpc-profile-eTRiCK/temp/generated-extension.xpi completed."
[task 2020-04-15T11:17:42.233Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949461461 addons.xpi DEBUG Loading bootstrap scope from jar:file:///tmp/xpc-profile-eTRiCK/extensions/privilegedapi@tests.mozilla.org.xpi!/"
[task 2020-04-15T11:17:42.233Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949461462 addons.xpi DEBUG Calling bootstrap method install on privilegedapi@tests.mozilla.org version 1.0"
[task 2020-04-15T11:17:42.233Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949461463 addons.xpi DEBUG Calling bootstrap method startup on privilegedapi@tests.mozilla.org version 1.0"
[task 2020-04-15T11:17:42.234Z] 11:17:42 INFO - "Extension attached"
[task 2020-04-15T11:17:42.234Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949461725 addons.xpi DEBUG removeTemporaryFile: file:///tmp/xpc-profile-eTRiCK/temp/generated-extension.xpi does not own temp file"
[task 2020-04-15T11:17:42.234Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949461732 addons.xpi DEBUG Calling bootstrap method shutdown on privilegedapi@tests.mozilla.org version 1.0"
[task 2020-04-15T11:17:42.234Z] 11:17:42 INFO - TEST-PASS | xpcshell.ini:toolkit/components/extensions/test/xpcshell/test_ext_schemas_privileged.js | - Privileged namespace should be accessible to a webextension signed with Mozilla Extensions - true == true
[task 2020-04-15T11:17:42.234Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949461789 addons.xpi DEBUG Calling bootstrap method uninstall on privilegedapi@tests.mozilla.org version 1.0"
[task 2020-04-15T11:17:42.234Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949461807 addons.xpi DEBUG Disabling XPIState for privilegedapi@tests.mozilla.org"
[task 2020-04-15T11:17:42.234Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949461809 addons.xpi DEBUG uninstallAddon: flushing jar cache /tmp/xpc-profile-eTRiCK/extensions/privilegedapi@tests.mozilla.org.xpi for addon privilegedapi@tests.mozilla.org"
[task 2020-04-15T11:17:42.235Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949461956 addons.manager DEBUG before shutdown"
[task 2020-04-15T11:17:42.235Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949461960 addons.manager DEBUG shutdown"
[task 2020-04-15T11:17:42.235Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949461970 addons.manager DEBUG Calling shutdown blocker for XPIProvider"
[task 2020-04-15T11:17:42.235Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949461971 addons.xpi DEBUG shutdown"
[task 2020-04-15T11:17:42.235Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949461971 addons.xpi-utils DEBUG shutdown"
[task 2020-04-15T11:17:42.235Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949461972 addons.manager DEBUG Calling shutdown blocker for PluginProvider"
[task 2020-04-15T11:17:42.236Z] 11:17:42 INFO - (xpcshell/head.js) | test run_next_test 2 pending (2)
[task 2020-04-15T11:17:42.236Z] 11:17:42 INFO - (xpcshell/head.js) | test finished (2)
[task 2020-04-15T11:17:42.236Z] 11:17:42 INFO - "CONSOLE_MESSAGE: (info) 1586949462017 addons.manager DEBUG Async provider shutdown done"
[task 2020-04-15T11:17:42.236Z] 11:17:42 INFO - (xpcshell/head.js) | test run_next_test 2 finished (1)
[task 2020-04-15T11:17:42.236Z] 11:17:42 INFO - exiting test
Steven can you take a look or assign someone to look into it?
Comment 11•5 years ago
|
||
Jon, is this is in the GC area?
Assignee | ||
Comment 13•5 years ago
|
||
One stack is missing but the other involves off-thread parsing and we don't collect off-thread parse zones so I don't think it's GC related. It could be the same issue as bug 1601286.
Since it involves off-thread parsing so it should go away when stencil lands.
Comment hidden (Intermittent Failures Robot) |
Comment 15•5 years ago
|
||
There are 25 total failures in the last 7 days on linux1804-64-tsan opt
Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=299342268&repo=autoland&lineNumber=3530
[task 2020-04-24T23:34:16.076Z] 23:34:16 INFO - TEST-START | xpcshell-remote.ini:toolkit/components/extensions/test/xpcshell/test_ext_unlimitedStorage.js
[task 2020-04-24T23:34:24.767Z] 23:34:24 WARNING - TEST-UNEXPECTED-FAIL | xpcshell-remote.ini:toolkit/components/extensions/test/xpcshell/test_ext_unlimitedStorage.js | xpcshell return code: -6
[task 2020-04-24T23:34:24.768Z] 23:34:24 INFO - TEST-INFO took 8684ms
[task 2020-04-24T23:34:24.768Z] 23:34:24 INFO - >>>>>>>
[task 2020-04-24T23:34:24.769Z] 23:34:24 INFO - (xpcshell/head.js) | test MAIN run_test pending (1)
[task 2020-04-24T23:34:24.769Z] 23:34:24 INFO - (xpcshell/head.js) | test run_next_test 0 pending (2)
[task 2020-04-24T23:34:24.769Z] 23:34:24 INFO - (xpcshell/head.js) | test MAIN run_test finished (2)
[task 2020-04-24T23:34:24.769Z] 23:34:24 INFO - running event loop
[task 2020-04-24T23:34:24.770Z] 23:34:24 INFO - xpcshell-remote.ini:toolkit/components/extensions/test/xpcshell/test_ext_unlimitedStorage.js | Starting check_remote
[task 2020-04-24T23:34:24.770Z] 23:34:24 INFO - (xpcshell/head.js) | test check_remote pending (2)
[task 2020-04-24T23:34:24.770Z] 23:34:24 INFO - TEST-PASS | xpcshell-remote.ini:toolkit/components/extensions/test/xpcshell/test_ext_unlimitedStorage.js | check_remote - [check_remote : 1] useRemoteWebExtensions matches - true == true
[task 2020-04-24T23:34:24.771Z] 23:34:24 INFO - TEST-PASS | xpcshell-remote.ini:toolkit/components/extensions/test/xpcshell/test_ext_unlimitedStorage.js | check_remote - [check_remote : 1] testing from extension process - false == false
[task 2020-04-24T23:34:24.771Z] 23:34:24 INFO - (xpcshell/head.js) | test run_next_test 0 finished (2)
[task 2020-04-24T23:34:24.771Z] 23:34:24 INFO - (xpcshell/head.js) | test run_next_test 1 pending (2)
[task 2020-04-24T23:34:24.772Z] 23:34:24 INFO - (xpcshell/head.js) | test check_remote finished (2)
[task 2020-04-24T23:34:24.772Z] 23:34:24 INFO - xpcshell-remote.ini:toolkit/components/extensions/test/xpcshell/test_ext_unlimitedStorage.js | Starting test_unlimitedStorage_restored_on_app_startup
[task 2020-04-24T23:34:24.772Z] 23:34:24 INFO - (xpcshell/head.js) | test test_unlimitedStorage_restored_on_app_startup pending (2)
[task 2020-04-24T23:34:24.773Z] 23:34:24 INFO - "CONSOLE_MESSAGE: (info) 1587771257812 addons.manager DEBUG Application has been upgraded"
[task 2020-04-24T23:34:24.773Z] 23:34:24 INFO - "CONSOLE_MESSAGE: (info) 1587771257815 addons.manager DEBUG Loaded provider scope for resource://gre/modules/addons/XPIProvider.jsm: ["XPIProvider", "XPIInternal"]"
[task 2020-04-24T23:34:24.773Z] 23:34:24 INFO - "CONSOLE_MESSAGE: (info) 1587771257868 addons.manager DEBUG Loaded provider scope for resource://gre/modules/addons/GMPProvider.jsm"
[task 2020-04-24T23:34:24.774Z] 23:34:24 INFO - "CONSOLE_MESSAGE: (info) 1587771257889 addons.manager DEBUG Loaded provider scope for resource://gre/modules/addons/PluginProvider.jsm"
[task 2020-04-24T23:34:24.774Z] 23:34:24 INFO - "CONSOLE_MESSAGE: (info) 1587771257891 addons.manager DEBUG Starting provider: XPIProvider"
[task 2020-04-24T23:34:24.774Z] 23:34:24 INFO - "CONSOLE_MESSAGE: (info) 1587771257892 addons.xpi DEBUG startup"
Jon are you working on this?
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 17•5 years ago
|
||
(In reply to Andreea Pavel [:apavel] from comment #15)
Jon are you working on this?
No, this is a race with off-thread parsing that will disappear when Stencil lands. Until then I expect we can add a suppression.
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 18•5 years ago
|
||
This race involves off-thread parsing and will go away when Stenil lands.
Updated•5 years ago
|
Comment 19•5 years ago
|
||
Comment 20•5 years ago
|
||
bugherder |
Comment hidden (Intermittent Failures Robot) |
Comment 22•4 years ago
|
||
Has Stenil landed? Is there a tracking bug for that? Can we remove this suppression?
(Sorry for the random ping, trying to GC all the old gunk in the suppression list)
Assignee | ||
Comment 23•4 years ago
|
||
(In reply to Alexis Beingessner [:Gankra] from comment #22)
Has Stenil landed? Is there a tracking bug for that? Can we remove this suppression?
Parts of stencil have landed but the relevant bug here is bug 1662102.
Comment 24•4 years ago
|
||
Triage: the exact reported issue doesn't currently appear on CI BUT removing the suppression for this problem causes instances of Bug 1615608 to appear, presumably from multiple instances of this issue ramming into eachother.
Nothing to do, just checking all the older suppression!
Comment 25•4 years ago
|
||
Whoops, this wasn't supposed to be closed!
Comment 26•4 years ago
|
||
Enough of stencil-mvp is landed that currentNameHasEscapes
should not use JSAtoms at all and the potential race should be gone. The comments in Bug 1615608 suggest that the tsan internal issues are gone too, so I wonder if we can remove suppression now?
Comment 27•4 years ago
|
||
Comment 28•4 years ago
|
||
Comment 29•4 years ago
|
||
Didn't reproduce this time, so looks like it is indeed fixed!
Comment 30•4 years ago
|
||
Comment 31•4 years ago
|
||
bugherder |
Description
•