Создание дампов с помощью ProcDump

Кликните чтобы свернуть\развернуть Общие сведения

Бываю случаи, когда встроенный в GOALcity автоматический сборщик дампов не работает, или работает не корректно. При этом дампы могут либо вообще не создаваться, либо создаваться с ошибками. Чтобы исправить это, и при "падении" программы получить полноценную отладочную информацию в GOALcity был добавлен дополнительный инструмент отладки - ProcDump.

Важно! По умолчанию GOALcity использует встроенный сборщик дампов, которого, в большинстве случаев, хватает. Используйте ProcDump только по рекомендации службы технической поддержки.

Кликните чтобы свернуть\развернуть Включение ProcDump

ProcDump включается с помощью служебной утилиты GOALcity, иначе - Tweak'eр. Чтобы его запустить, откройте меню "Пуск", далее "Все программы", SpecLab", "GOALcity" и выберите "GOALcity Tweak".

Откроется окно твикера с различными параметрами. Ни в коем случае не изменяйте их, если не знаете что делаете или Вам это не рекомендовала служба технической поддержки. Изменение параметров в твикере может повлечь за собой нестабильную работу системы или вообще её полный отказ.

tweaker-02

"Проскрольте" окно в самый низ, и найдите строчку "Использовать ProcDump для создания дампов".

Активируйте этот пункт, поставив "птичку" перед ним.

Переместите курсор мыши на надпись "Нет" справа, кликните левой кнопкой мыши и выберите пункт "Да".

Внешний вид окна с включенным ProcDump будет следующий:

tweaker-03

Теперь все дампы будут создаваться используя ProcDump до выключения в твикере. Вместе с GOALcity запускается процесс procdump.exe, контролирует работу системы и завершается при выгрузке GOALcity. В случае непредвиденного завершения процессов клиента GOALcity (goalcity.exe) или службы (slssh.exe) - создает дампы памяти.

Дампы сохраняются по пути "Системный диск:\Users\"Текущий пользователь"\AppData\Roaming\SpecLab\GOALcity\GOALcity\xml_log\ - от клиентской части GOALcity и по пути "Системный диск":\Users\All Users\SpecLab\GoalCity\Server Host\xml_log\" - от серверной части.

В связи с тем, что программный комплекс продолжает активно развиваться, его компоненты постоянно дорабатываются и модифицируются. Самые последние изменения работы и функционала могут быть не отражены в данном руководстве.