Permanent orange: TEST-UNEXPECTED-FAIL | test_iteratorUtils.js | TypeError: childArray is null

RESOLVED FIXED in Thunderbird 18.0

Status

MailNews Core
Backend
--
blocker
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: standard8, Assigned: florian)

Tracking

({intermittent-failure, regression})

Trunk
Thunderbird 18.0
intermittent-failure, regression

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [perma-orange])

Attachments

(1 attachment, 1 obsolete attachment)

This just appeared in comm-central, note that we've had a similar issue before with bug 751873.

There's no obvious changesets jumping out at me, so I have bisect running.

>>>>>>>

TEST-INFO | (xpcshell/head.js) | test 1 pending

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/mailnews/base/test/unit/test_iteratorUtils.js | [test_toArray_NodeList : 35] rootnode == rootnode

TEST-PASS | /home/cltbld/talos-slave/test/build/xpcshell/tests/mailnews/base/test/unit/test_iteratorUtils.js | [test_toArray_NodeList : 39] true == true

TEST-UNEXPECTED-FAIL | /home/cltbld/talos-slave/test/build/xpcshell/tests/mailnews/base/test/unit/test_iteratorUtils.js:41 | TypeError: childArray is null - See following stack:
JS frame :: test_toArray_NodeList@/home/cltbld/talos-slave/test/build/xpcshell/tests/mailnews/base/test/unit/test_iteratorUtils.js:41
JS frame :: run_test@/home/cltbld/talos-slave/test/build/xpcshell/tests/mailnews/base/test/unit/test_iteratorUtils.js:90
JS frame :: _execute_test@/home/cltbld/talos-slave/test/build/xpcshell/head.js:315
JS frame :: @-e:1
<<<<<<<
(Assignee)

Comment 1

5 years ago
Created attachment 666929 [details] [diff] [review]
Fix

I added a dump at http://mxr.mozilla.org/comm-central/source/mailnews/base/util/iteratorUtils.jsm#38 and saw that aObj.constructor.toString() contains "function NodeList() {\n [native code]\n}".
Attachment #666929 - Flags: review?(mbanner)
(Assignee)

Comment 2

5 years ago
Created attachment 666931 [details] [diff] [review]
Fix

The file I actually meant to attach this time (same patch without syntax error).
Attachment #666929 - Attachment is obsolete: true
Attachment #666929 - Flags: review?(mbanner)
Attachment #666931 - Flags: review?(mbanner)
Attachment #666931 - Flags: review?(mbanner) → review+
(Assignee)

Comment 3

5 years ago
https://hg.mozilla.org/comm-central/rev/86bb28178965
Assignee: nobody → florian
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 18.0
Keywords: intermittent-failure
Whiteboard: [tb-orange][perma-orange] → [perma-orange]
You need to log in before you can comment on or make changes to this bug.