SIGABRT
The SIGABRT signal is sent to a process to tell it to abort, i.e. to terminate. The signal is usually initiated by the process itself when it calls abort function of the C Standard Library, but it can be sent to the process from outside like any other signal.
Prawdopodobnie, tutaj, program wychodzi [wchodzi] do niezarezerwowanej pamięci, np za mała tablica [nawet o ułamek bita
].
Dlaczego zatem działa bez zarzutu u Ciebie [windows98?] Najprawdopodobniej dlatego, że u siebie tego nie sprawdzasz.
PS
Zacznij sprawdzać programy nie ręcznie.