Jaki to jest dokładnie błąd?
0
1
To jest błąd polegający na odwołaniu się do adresu w pamięci do którego ci nie wolno. Zwykle oznacza niezaalokowane wskaźniki albo wyłażenie poza zakres tablicy.
0
wpisz w wierszu polecenia
echo run | gdb nazwa_programu
to co powie gdzie się dzieje, bo zakładam, że nie masz żadnego ide z debuggerem. Prawdopodobnie piszesz lub czytasz z adresu w pamięci z którego nie wolno. Często jest to po prostu NULL pointer.