Я бы порекомендовал вам два курса действий:
1) Добавьте достаточное количество журналов (в файл или стандартный вывод), чтобы вы могли отследить, откуда возникла проблема.
2) Запустите ваш сервер в отладчике, чтобы вы могли точно определить местоположение и тип ошибки. Это даст вам стек вызовов и индексирует ваши исходные файлы, если настроено правильно
Я могу порекомендовать WinDbg в качестве автономного отладчика для этой задачи, хотя я предполагаю, что вы используете IDE с возможностью отладки.
Если по какой-либо причине вы не можете запустить сервер в отладчике, то вы можете хотя бы подключить его при возникновении ошибки. Таким образом, вместо того, чтобы д-р Уотсон давал вам информацию, WinDbg может присоединиться к процессу, давая вам стек вызовов и все остальное.