Closed Bug 982102 Opened 11 years ago Closed 8 years ago

NS_NOTREACHED("Removing item we don't have") can be reached

Categories

(Toolkit :: Places, defect)

defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: mak, Unassigned)

Details

I'm adding a test in bug 981592 that causes us to hit this assertion. Basically we have the Library open with unfiledBookmarks/[folder] in the left pane and a bookmark in the right pane. We call removeFolderChildren on unfiledBookmarks after closing the Library. This causes us to hit NS_NOTREACHED("Removing item we don't have"), basically the result gets onItemRemoved, it is properly observing changes to unfiled bookmarks, but it's empty. So some internal tracking property is not in sync, or it's a race condition when the result is garbage collected. I couldn't figure it so far.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.