C | klopoty z malloc, linux

Odpowiedz Nowy wątek
2006-12-16 22:52
_NK
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.

Pozostało 580 znaków

2006-12-17 10:35
0

http://www.swarm.org/pipermail/support/2005-July/014767.html
jak nie pomoże to upgrade glibc.


Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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