The constructor of nsUrlbarHistory makes 3 calls to GetService and places owning pointers into global variables. Only 2 of these 3 are balanced in the destructor, so the RDFContainerUtilsImpl leaks. (It's also not clear to me why these are global variables and not member variables. What if 2 nsUrlbarHistory are created??)
17 years ago
Checked in fix to the trunk. Since the bug was caused by the patch for 53922, it is fixed in the branch too as part of the 53922 checkins in the branch.
mass-verifying claudius' Fixed bugs which haven't changed since 2001.12.31. if you think this particular bug is not fixed, please make sure of the following before reopening: a. retest with a *recent* trunk build. b. query bugzilla to see if there's an existing, open bug (new, reopened, assigned) that covers your issue. c. if this does need to be reopened, make sure there are specific steps to reproduce (unless already provided and up-to-date). thanks! [set your search string in mail to "AmbassadorKoshNaranek" to filter out these messages.]