C | klopoty z malloc, linux

0

witam,
mam pewnien kod, ktory po uruchomieniu w pewnym momencie, w konsoli wyrzuca:

*** glibc detected *** malloc(): memory corruption (fast): 0x0804ac18 ***

kod jest dosc obszerny, wiec nie wiem czy jest sens go umieszczac, dodam natomiast, ze jest to dodawanie nazw plikow, przeszukujac rekurencyjnie jakis katalog, do listy ktora jest zaimplementowana. recznie dodawanie lancuchow znakowych do tej listy nie sprawia zadnego problemu, natomiast juz przy rekurencji za kazdym razem, dodaje 1 lub 2 stringi do listy i wyrzuca powyzszy komunikat, czy ktos moze pomoc.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0