Re: Падение IE в mshtml.dll!MatchExactGetIDsOfNames()
От: winmike Германия  
Дата: 29.06.10 09:26
Оценка:
Здравствуйте, 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
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.