Здравствуйте, Gideon, Вы писали:
G>Добрый день, встроенный IE, который периодически падает на страницах с флешем (если все надстройки отключить, всёравно падает на таких стрницах, так что может и не сам флеш в этом виноват)
G>Падение происходит в DispatchMessage, и в 99% сучаев, когда передаётся сообщение WM_PAINT
G>Стэк:
G> mshtml.dll!MatchExactGetIDsOfNames() + 0x3ef39 bytes
G> [Frames below may be incorrect and/or missing, no symbols loaded for mshtml.dll]
G> mshtml.dll!DllCanUnloadNow() + 0x119709 bytes
G> mshtml.dll!DllCanUnloadNow() + 0x119363 bytes
G> mshtml.dll!DllGetClassObject() + 0xb023d bytes
G> ...............................................
G> mshtml.dll!DllGetClassObject() + 0xebe8c bytes
G> user32.dll!GetWindowLongW() + 0x4b3 bytes
G> user32.dll!GetWindowLongW() + 0x58b bytes
G> user32.dll!ReleaseDC() + 0x7d bytes
G> user32.dll!WCSToMBEx() + 0xcc bytes
G> ntdll.dll!KiUserCallbackDispatcher() + 0x2e bytes
G> user32.dll!DispatchMessageA() + 0xf bytes
G>В программе один поток, который создаёт 2-3 IE, и в текущем потоке производится обработка сообщений
G>Подскажите как быть... в дебрях гугла и яндекса ни чего толкового не могу найти
1. подключить дебаггер, загрузить символы и посмотреть поближе, где это происходит
2. попробовать подход Русиновича
http://blogs.technet.com/b/markrussinovich/archive/2010/06/01/3335060.aspx
3. апдейт графических драйверов
4. проверить directx