Hi folks,
I'm trying to get a list of all components registered with the XPCOM runtime. I'm using nsIComponentRegistrar::EnumeratorContractIDs for that, but am having a weird problem: while it seems that all contract IDs are returned, at one point the GetNext() call to the enumerator fails even though the HasMoreElements() call returned TRUE.
For the record, I think I've nailed this down to an incorrect implementation of nsISimpleEnumerator in nsComponentManager.
I've filed http://bugzilla.mozilla.org/show_bug.cgi?id=240589
Cheers, Chris _______________________________________________ Mozilla-xpcom mailing list [EMAIL PROTECTED] http://mail.mozilla.org/listinfo/mozilla-xpcom
