Closed
Bug 619164
Opened 14 years ago
Closed 14 years ago
Assertion: JSID_IS_EMPTY(cursor->id) in test_service_detect_upgrade.js
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
WORKSFORME
Tracking | Status | |
---|---|---|
blocking2.0 | --- | - |
People
(Reporter: jdm, Unassigned)
References
Details
Attachments
(1 file)
12.43 KB,
text/plain
|
Details |
With the patch from bug 508128 applied, test_service_detect_upgrade.js fails a js assertion on every platform on try (and locally). Backtrace attached.
Reporter | ||
Updated•14 years ago
|
blocking2.0: --- → ?
Reporter | ||
Comment 1•14 years ago
|
||
Drilling down some more, this function fails:
> getAllIDs: function BStore_getAllIDs() {
> let items = {"menu": true,
> "toolbar": true};
> for (let [guid, id] in Iterator(kSpecialIds))
> if (guid != "places" && guid != "tags")
> this._getChildren(guid, items);
> return items;
> },
Specifically the call to Iterator, as demonstrated in the backtrace.
Comment 2•14 years ago
|
||
Bug 508128 is not a blocker. Does that mean this should also not be a blocker?
Reporter | ||
Comment 3•14 years ago
|
||
You are correct that 508128 isn't a blocker, but my thinking is that this might be exposing a legitimate problem in the JS engine which should at least be investigated.
Comment 4•14 years ago
|
||
An assertion alone doesn't block at this point, unless indicates an critical security issue.
blocking2.0: ? → -
Reporter | ||
Comment 5•14 years ago
|
||
Yay, I no longer see this.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•