I am having a few users of some software I have developed, report crashes when they have installed IE7. I have not been able to reproduce it, but I got some crash dumps and it seem to happen in wxIE.
The exact location of the crash is wxactivex.cpp(274):
hret = m_Dispatch.QueryInterface(IID_IDispatch, m_ActiveX);
It seems like it is this call above it that fails:
m_ActiveX.CreateInstance(clsid, IID_IUnknown);
This results in QueryInterface referencing an invalid argument. Why it fails is not clear. Maybe the clsid have changed in IE7?
Have anyone else experienced this or have any ideas for a solution?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am having a few users of some software I have developed, report crashes when they have installed IE7. I have not been able to reproduce it, but I got some crash dumps and it seem to happen in wxIE.
The exact location of the crash is wxactivex.cpp(274):
hret = m_Dispatch.QueryInterface(IID_IDispatch, m_ActiveX);
It seems like it is this call above it that fails:
m_ActiveX.CreateInstance(clsid, IID_IUnknown);
This results in QueryInterface referencing an invalid argument. Why it fails is not clear. Maybe the clsid have changed in IE7?
Have anyone else experienced this or have any ideas for a solution?