Re: IUrlHistoryStg Release() not called
- From: key88sf@xxxxxxxxx
- Date: 15 Mar 2006 11:10:06 -0800
I wonder why you don't just use IID_IUrlHistoryStg. What's tempIID for?I thought I need to match both 'guidService' and "riid" before doing
the QI on my class.
You have introduced a circular reference between your object and
WebBrowser. To break it, you will have to explicitly shut down
WebBrowser control
I am doing this. In fact, I also added an IDownloadManager
implementation in my QueryService as well, and if I keep the
IDownloadManager, but comment out the IUrlHistoryStg, everything works
fine and my refcount gets to 0 on close. It's only IUrlHistoryStg which
is causing problems.
Do you still think it's my bug?
.
- Follow-Ups:
- Re: IUrlHistoryStg Release() not called
- From: Igor Tandetnik
- Re: IUrlHistoryStg Release() not called
- References:
- IUrlHistoryStg Release() not called
- From: key88sf
- Re: IUrlHistoryStg Release() not called
- From: Igor Tandetnik
- IUrlHistoryStg Release() not called
- Prev by Date: Altering an onfocus= on-the-fly
- Next by Date: Re: IUrlHistoryStg Release() not called
- Previous by thread: Re: IUrlHistoryStg Release() not called
- Next by thread: Re: IUrlHistoryStg Release() not called
- Index(es):