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

From Miranda NG
Jump to navigation Jump to search
(+Template:Languages and Category, formatting)
(spelling)
Line 10: Line 10:
* Выбрать в Process Explorer процесс Миранды.
* Выбрать в Process Explorer процесс Миранды.
* Кликнуть правой кнопкой мыши и выбрать ''Properties…''
* Кликнуть правой кнопкой мыши и выбрать ''Properties…''
* Далее выбрать вкладку ''Treads''.
* Далее выбрать вкладку ''Threads''.
* Выбрать нить (tread), в названии которой содержится <tt>miranda32[64].exe!wWinMain</tt> (для Windows 7).
* Выбрать нить (thread), в названии которой содержится <tt>miranda32[64].exe!wWinMain</tt> (для Windows 7).
* Далее нажать на кнопку ''Stack'', во всплывающем окне будет показана информация, которую нужно сообщить разработчикам.
* Далее нажать на кнопку ''Stack'', во всплывающем окне будет показана информация, которую нужно сообщить разработчикам.


[[Category:Помощь]]
[[Category:Помощь]]

Revision as of 23:40, 17 July 2014

Template:Languages/Process Explorer Если Miranda NG подвисает на старте или без причины начитает потреблять CPU, для выяснения причин можно использовать Process Explorer.

Для этого следует:

  • Скачать Process Explorer с сайта Microsoft.
  • Запустить procexp.exe, согласиться с лицензионным соглашением (кнопка Accept в появившемся окне).
  • Скачать отладочные символы Miranda NG соответствующие текущей версии вашей программы.
  • Разархивировать символы в удобное место.
  • Указать в настойках Process Explorer путь к символам (Options → Configure Symbols).
  • Выбрать в Process Explorer процесс Миранды.
  • Кликнуть правой кнопкой мыши и выбрать Properties…
  • Далее выбрать вкладку Threads.
  • Выбрать нить (thread), в названии которой содержится miranda32[64].exe!wWinMain (для Windows 7).
  • Далее нажать на кнопку Stack, во всплывающем окне будет показана информация, которую нужно сообщить разработчикам.