while mozilla does have some thread safe components, most of gecko
(parser, content, layout) is not threadsafe.

ignoring that, you shouldn't be using CIDs in your code.. use
contractids. if things don't have contractids, then you shouldn't be
using them at all.

note that stack traces to assertions can be useful. e.g. get stack
traces for all constructor calls to nsParser::nsParser and then get
the stack trace to the threadsafe assertion, the problem should be
moderately clear from that.

_______________________________________________
dev-embedding mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-embedding

Reply via email to