Программа использует внутренний буфер для хранения диагностических сообщений. При переполнении буфера, которое может быть вызвано большим числом попыток соединения на порт, программа начинает запускать обльшое количество внешних приложений, приводя к утечке ресурсов.