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)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
Tracking Status
blocking2.0 --- -

People

(Reporter: jdm, Unassigned)

References

Details

Attachments

(1 file)

Attached file Backtrace (deleted) —
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.
blocking2.0: --- → ?
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.
Bug 508128 is not a blocker. Does that mean this should also not be a blocker?
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.
An assertion alone doesn't block at this point, unless indicates an critical security issue.
blocking2.0: ? → -
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.

Attachment

General

Created:
Updated:
Size: