Кто-нибудь сталкивался с такой проблемой - программа аварийно завершается при возврате из функции. Функция нормально отрабатывает непосредственно до return. Та же самая программа, собранная под *nix работает нормально.
Использую компиляторы g++/gcc из MinGW.