Using Process Explorer as the debugging tool/ru: Difference between revisions

From Miranda NG
Using Process Explorer as the debugging tool/ru
Jump to navigation Jump to search
(Imported translation using page migration)
(Updating to match new version of source page)
Line 1: Line 1:
<languages/>{{PageLang|en}}{{Languages/Process Explorer}}
{{PageLang|en}}{{Languages/Process Explorer}}
Если Miranda NG подвисает или без причины начинает потреблять CPU, для выяснения причин можно использовать Process Explorer.
Если Miranda NG подвисает или без причины начинает потреблять CPU, для выяснения причин можно использовать Process Explorer.


Line 17: Line 17:


== См. также ==
== См. также ==
* [[Special:MyLanguage/Reporting bugs]]
* {{Ll|Reporting bugs}}


[[Category:Help]]
[[Category:Help]]

Revision as of 00:53, 7 April 2018

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, во всплывающем окне будет показана информация, которую нужно сообщить разработчикам.

См. также