|
|
| Line 1: |
Line 1: |
| {{PageLang|ru}}{{Languages/Process Explorer}}
| | #REDIRECT [[Using Process Explorer as the debugging tool/ru]] |
| Если Miranda NG подвисает или без причины начинает потреблять CPU, для выяснения причин можно использовать Process Explorer.
| |
| | |
| Для этого следует:
| |
| * Скачать [https://technet.microsoft.com/ru-RU/sysinternals/bb896653 Process Explorer] с сайта Microsoft. Запустить <tt>procexp.exe</tt>, согласиться с лицензионным соглашением (кнопка {{Button|Agree}} в появившемся окне).
| |
| * Скачать [[Скачать|отладочные символы]] Miranda NG, '''соответствующие текущей версии''' вашей программы. Разархивировать символы в удобное место.
| |
| * Указать в настойках Process Explorer путь к символам ({{Menu|Options|Configure Symbols}}) (рис. 1).
| |
| * Выбрать в Process Explorer процесс Миранды, кликнуть правой кнопкой мыши и выбрать ''Properties…'' (рис. 2).
| |
| * На вкладке ''«Threads»'' в открывшемся окне выбрать поток (thread), в названии которого содержится <tt>miranda32[64].exe!wWinMain</tt> (для Windows 7) (рис. 3).
| |
| * Далее нажать на кнопку {{Button|Stack}}, во всплывающем окне будет показана информация, которую нужно сообщить разработчикам.
| |
| | |
| <gallery widths="200px">
| |
| File:Process Explorer 01.png|''Рис. 1'' Указываем путь к символам
| |
| File:Process Explorer 02.png|''Рис. 2'' Выбираем Properties процесса Миранды
| |
| File:Process Explorer 03.png|''Рис. 3'' Выбираем главный поток, жмём Stack
| |
| </gallery>
| |
| | |
| | |
| == См. также ==
| |
| * [[Сообщение об ошибке]]
| |
| | |
| [[Category:Помощь]]
| |