Closed Bug 1578288 Opened 6 years ago Closed 5 years ago

Intermittent valgrind-test | Invalid write of size 8 at visit / accept / visitReturnStmt / js::frontend::ParseNodeVisitor

Categories

(Core :: JavaScript Engine, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure, regression)

Filed by: ccoroiu [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=264615523&repo=autoland
Full log: https://queue.taskcluster.net/v1/task/MTJWMJr3TEmdCGhSYGtNKA/runs/0/artifacts/public/logs/live_backing.log


[task 2019-09-02T18:23:29.588Z] 18:23:29 INFO - 0:37.80 --5610-- Reading syms from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
[task 2019-09-02T18:23:29.588Z] 18:23:29 INFO - 0:37.81 --5610-- object doesn't have a symbol table
[task 2019-09-02T18:23:29.829Z] 18:23:29 INFO - 0:38.05 --5610-- REDIR: 0x5d18fc0 (libc.so.6:__strcspn_sse42) redirected to 0x4c30910 (strcspn)
[task 2019-09-02T18:23:33.524Z] 18:23:33 INFO - 0:41.74 --5610-- memcheck GC: 63930 nodes, 14539 survivors (22.7%)
[task 2019-09-02T18:23:33.524Z] 18:23:33 INFO - 0:41.74 --5610-- memcheck GC: 64888 new table size (driftup)
[task 2019-09-02T18:23:34.711Z] 18:23:34 INFO - 0:42.93 --5610-- REDIR: 0x5c7f120 (libc.so.6:mempcpy) redirected to 0x4a227e0 (_vgnU_ifunc_wrapper)
[task 2019-09-02T18:23:34.711Z] 18:23:34 INFO - 0:42.93 --5610-- REDIR: 0x5d21ca0 (libc.so.6:__mempcpy_ssse3) redirected to 0x4c30160 (mempcpy)
[task 2019-09-02T18:23:37.663Z] 18:23:37 INFO - 0:45.88 TEST-UNEXPECTED-FAIL | valgrind-test | Invalid write of size 8 at visit / accept / visitReturnStmt / js::frontend::ParseNodeVisitor
[task 2019-09-02T18:23:37.663Z] 18:23:37 INFO - 0:45.88 ==5610== Invalid write of size 8
[task 2019-09-02T18:23:37.663Z] 18:23:37 INFO - 0:45.88 ==5610== at 0x137337F0: visit (js/src/frontend/NameFunctions.cpp:453)
[task 2019-09-02T18:23:37.663Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x137337F0: accept<(anonymous namespace)::NameResolver> (js/src/frontend/ParseNode.h:867)
[task 2019-09-02T18:23:37.663Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x137337F0: visitReturnStmt (js/src/frontend/ParseNodeVisitor.h:80)
[task 2019-09-02T18:23:37.663Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x137337F0: js::frontend::ParseNodeVisitor<(anonymous namespace)::NameResolver>::visit(js::frontend::ParseNode*)+14528 (js/src/frontend/ParseNodeVisitor.h:68)
[task 2019-09-02T18:23:37.663Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x137315DF: visit (js/src/frontend/NameFunctions.cpp:453)
[task 2019-09-02T18:23:37.663Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x137315DF: accept<(anonymous namespace)::NameResolver> (js/src/frontend/ParseNode.h:1565)
[task 2019-09-02T18:23:37.663Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x137315DF: visitLexicalScope (js/src/frontend/ParseNodeVisitor.h:80)
[task 2019-09-02T18:23:37.663Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x137315DF: js::frontend::ParseNodeVisitor<(anonymous namespace)::NameResolver>::visit(js::frontend::ParseNode*)+5807 (js/src/frontend/ParseNodeVisitor.h:68)
[task 2019-09-02T18:23:37.663Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x13734367: visit (js/src/frontend/NameFunctions.cpp:453)
[task 2019-09-02T18:23:37.664Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x13734367: accept<(anonymous namespace)::NameResolver> (js/src/frontend/ParseNode.h:1135)
[task 2019-09-02T18:23:37.664Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x13734367: visitParamsBody (js/src/frontend/ParseNodeVisitor.h:80)
[task 2019-09-02T18:23:37.664Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x13734367: js::frontend::ParseNodeVisitor<(anonymous namespace)::NameResolver>::visit(js::frontend::ParseNode*)+17463 (js/src/frontend/ParseNodeVisitor.h:68)
[task 2019-09-02T18:23:37.664Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x13738F44: visit (js/src/frontend/NameFunctions.cpp:453)
[task 2019-09-02T18:23:37.664Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x13738F44: accept<(anonymous namespace)::NameResolver> (js/src/frontend/ParseNode.h:1429)
[task 2019-09-02T18:23:37.664Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x13738F44: visitFunction (js/src/frontend/ParseNodeVisitor.h:80)
[task 2019-09-02T18:23:37.664Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x13738F44: visitFunction (js/src/frontend/NameFunctions.cpp:351)
[task 2019-09-02T18:23:37.664Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x13738F44: js::frontend::ParseNodeVisitor<(anonymous namespace)::NameResolver>::visit(js::frontend::ParseNode*)+36884 (js/src/frontend/ParseNodeVisitor.h:68)
[task 2019-09-02T18:23:37.664Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x137348BD: visit (js/src/frontend/NameFunctions.cpp:453)
[task 2019-09-02T18:23:37.664Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x137348BD: accept<(anonymous namespace)::NameResolver> (js/src/frontend/ParseNode.h:944)
[task 2019-09-02T18:23:37.664Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x137348BD: visitAssignExpr (js/src/frontend/ParseNodeVisitor.h:80)
[task 2019-09-02T18:23:37.664Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x137348BD: js::frontend::ParseNodeVisitor<(anonymous namespace)::NameResolver>::visit(js::frontend::ParseNode*)+18829 (js/src/frontend/ParseNodeVisitor.h:68)
[task 2019-09-02T18:23:37.664Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x1372FFEC: visit (js/src/frontend/NameFunctions.cpp:453)
[task 2019-09-02T18:23:37.664Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x1372FFEC: accept<(anonymous namespace)::NameResolver> (js/src/frontend/ParseNode.h:867)
[task 2019-09-02T18:23:37.664Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x1372FFEC: visitExpressionStmt (js/src/frontend/ParseNodeVisitor.h:80)
[task 2019-09-02T18:23:37.665Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x1372FFEC: js::frontend::ParseNodeVisitor<(anonymous namespace)::NameResolver>::visit(js::frontend::ParseNode*)+188 (js/src/frontend/ParseNodeVisitor.h:68)
[task 2019-09-02T18:23:37.665Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x137352B5: visit (js/src/frontend/NameFunctions.cpp:453)
[task 2019-09-02T18:23:37.665Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x137352B5: accept<(anonymous namespace)::NameResolver> (js/src/frontend/ParseNode.h:1135)
[task 2019-09-02T18:23:37.665Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x137352B5: visitStatementList (js/src/frontend/ParseNodeVisitor.h:80)
[task 2019-09-02T18:23:37.665Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x137352B5: js::frontend::ParseNodeVisitor<(anonymous namespace)::NameResolver>::visit(js::frontend::ParseNode*)+21381 (js/src/frontend/ParseNodeVisitor.h:68)
[task 2019-09-02T18:23:37.665Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x137315DF: visit (js/src/frontend/NameFunctions.cpp:453)
[task 2019-09-02T18:23:37.665Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x137315DF: accept<(anonymous namespace)::NameResolver> (js/src/frontend/ParseNode.h:1565)
[task 2019-09-02T18:23:37.665Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x137315DF: visitLexicalScope (js/src/frontend/ParseNodeVisitor.h:80)
[task 2019-09-02T18:23:37.665Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x137315DF: js::frontend::ParseNodeVisitor<(anonymous namespace)::NameResolver>::visit(js::frontend::ParseNode*)+5807 (js/src/frontend/ParseNodeVisitor.h:68)
[task 2019-09-02T18:23:37.665Z] 18:23:37 INFO - 0:45.88 ==5610== by 0x13733403: visit (js/src/frontend/NameFunctions.cpp:453)

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.