Created an attachment (id=400884) gdb debug session results showing failure code
I've managed to trace into nsComponentManagerImpl::CreateInstanceByContractID() and find where the problem is occurring, but not *why*:
I've attached a cleaned up version of a gdb session that ends with the call to
factory->CreateInstance(aDelegate, aIID, aResult)
returning NS_NOINTERFACE.
I'm not sufficiently expert in the spaghetti of xpcom, etc, to be able to know where or how to trace it further.
Created an attachment (id=400884)
gdb debug session results showing failure code
I've managed to trace into nsComponentMana gerImpl: :CreateInstance ByContractID( ) and find where the problem is occurring, but not *why*:
I've attached a cleaned up version of a gdb session that ends with the call to
factory- >CreateInstance (aDelegate, aIID, aResult)
returning NS_NOINTERFACE.
I'm not sufficiently expert in the spaghetti of xpcom, etc, to be able to know where or how to trace it further.