Process Explorer в качестве инструмента отладки: Difference between revisions
Jump to navigation
Jump to search
(angle quotes) |
mNo edit summary |
||
Line 4: | Line 4: | ||
Для этого следует: | Для этого следует: | ||
* Скачать [http://technet.microsoft.com/ru-RU/sysinternals/bb896653 Process Explorer] с сайта Microsoft. Запустить <tt>procexp.exe</tt>, согласиться с лицензионным соглашением (кнопка {{Button|Agree}} в появившемся окне). | * Скачать [http://technet.microsoft.com/ru-RU/sysinternals/bb896653 Process Explorer] с сайта Microsoft. Запустить <tt>procexp.exe</tt>, согласиться с лицензионным соглашением (кнопка {{Button|Agree}} в появившемся окне). | ||
* Скачать [[Скачать|отладочные символы]] Miranda NG '''соответствующие текущей версии''' вашей программы. Разархивировать символы в удобное место. | * Скачать [[Скачать|отладочные символы]] Miranda NG, '''соответствующие текущей версии''' вашей программы. Разархивировать символы в удобное место. | ||
* Указать в настойках Process Explorer путь к символам ({{Menu|Options|Configure Symbols}}) (рис. 1). | * Указать в настойках Process Explorer путь к символам ({{Menu|Options|Configure Symbols}}) (рис. 1). | ||
* Выбрать в Process Explorer процесс Миранды, кликнуть правой кнопкой мыши и выбрать ''Properties…'' (рис. 2). | * Выбрать в Process Explorer процесс Миранды, кликнуть правой кнопкой мыши и выбрать ''Properties…'' (рис. 2). |
Revision as of 17:43, 7 December 2015
Template:Languages/Process Explorer Если Miranda NG подвисает или без причины начинает потреблять CPU, для выяснения причин можно использовать Process Explorer.
Для этого следует:
- Скачать Process Explorer с сайта Microsoft. Запустить procexp.exe, согласиться с лицензионным соглашением (кнопка Agree в появившемся окне).
- Скачать отладочные символы Miranda NG, соответствующие текущей версии вашей программы. Разархивировать символы в удобное место.
- Указать в настойках Process Explorer путь к символам (Options → Configure Symbols) (рис. 1).
- Выбрать в Process Explorer процесс Миранды, кликнуть правой кнопкой мыши и выбрать Properties… (рис. 2).
- На вкладке «Threads» в открывшемся окне выбрать поток (thread), в названии которого содержится miranda32[64].exe!wWinMain (для Windows 7) (рис. 3).
- Далее нажать на кнопку Stack, во всплывающем окне будет показана информация, которую нужно сообщить разработчикам.