Так чем всё закончилось?
PS Я на сколько понимаю тут намекали на возможную ошибку переполнения буфера (например так sql сервера ломались и браузеры). Когда нет контроля границ стека и сообщение пишеться полностью выходя за стек, то его излишки записываются куда угодно, например удачно подобрав длинный пакет можно закинуть исполняемый код в часть памяти программы на исполнение.