救急!!!vc6.0中的HtmlView的Navigate2有没有什么bug?会不会造成句柄没有释放。

52001314 2003-10-20 03:59:19
程序运行一段时间后就会当掉。句柄一直增加。

有朋友说Navigate好象有bug,要下载补丁程序。不知道Navigate2有没有这种情况。google现在上不了,很急。

不知道大侠们谁有这方面的经验或意见,请帮忙。

具体情况见http://expert.csdn.net/Expert/topic/2347/2347298.xml?temp=.9000208

会不会Navigate2没有关闭句柄?该怎么解决?
...全文
78 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
52001314 2003-10-28
  • 打赏
  • 举报
回复
调试了n天,应该不是内存泄漏的问题.

不知道为什么,执行完BeforeNavigate后,就没进入NavigateComplete

DownloadBegin()有执行.但是没进入DownloadEnd

详见http://expert.csdn.net/Expert/topic/2404/2404659.xml?temp=.7761652
52001314 2003-10-26
  • 打赏
  • 举报
回复
郁闷中,随机性的出现,要调试一天才能出现一次....
52001314 2003-10-22
  • 打赏
  • 举报
回复
Navigate2是用COleVariant,好像不会memory leak


不过程序调用的网页用IE,在几台机子上会造成句柄一直增加,在有些机子上不会.

我找不出机子之间有什么区别.都是WIN2k sp3, IE6.0

句柄一直增加是正常现象吗?

会不会造成程序没有响应?
ndy_w 2003-10-20
  • 打赏
  • 举报
回复
这里有个CFixHtmlView
http://support.microsoft.com/default.aspx?scid=kb;en-us;241750
BUG: CHtmlView Leaks Memory by Not Releasing BSTRs in Several Methods
ndy_w 2003-10-20
  • 打赏
  • 举报
回复
chtmlview有内存泄漏,没有释放BSTR.

3,055

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC HTML/XML
社区管理员
  • HTML/XML社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧