Process Explorer в качестве инструмента отладки: Difference between revisions

From Miranda NG
Jump to navigation Jump to search
(spelling)
(redirect to new version)
 
(13 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{Languages/Process Explorer}}
#REDIRECT [[Using Process Explorer as the debugging tool/ru]]
Если Miranda NG подвисает на старте или без причины начитает потреблять CPU, для выяснения причин можно использовать '''[http://technet.microsoft.com/ru-RU/sysinternals/bb896653 Process Explorer]'''.
 
Для этого следует:
* Скачать Process Explorer с сайта Microsoft.
* Запустить <tt>procexp.exe</tt>, согласиться с лицензионным соглашением (кнопка ''Accept'' в появившемся окне).
* Скачать [[Скачать|отладочные символы]] Miranda NG соответствующие текущей версии вашей программы.
* Разархивировать символы в удобное место.
* Указать в настойках Process Explorer путь к символам (''Options → Configure Symbols'').
* Выбрать в Process Explorer процесс Миранды.
* Кликнуть правой кнопкой мыши и выбрать ''Properties…''
* Далее выбрать вкладку ''Threads''.
* Выбрать нить (thread), в названии которой содержится <tt>miranda32[64].exe!wWinMain</tt> (для Windows 7).
* Далее нажать на кнопку ''Stack'', во всплывающем окне будет показана информация, которую нужно сообщить разработчикам.
 
[[Category:Помощь]]

Latest revision as of 19:46, 12 June 2018