<br><br><div class="gmail_quote">2009/3/28 Alexandru MoČ™oi <span dir="ltr">&lt;<a href="mailto:brtzsnr@gmail.com">brtzsnr@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
cred ca ai un buffer overflow (sau underflow). programul tau nu este singurul loc unde se poate apela malloc/free ci si in librariile apelate.<br></blockquote></div><br>Ca sa detaliez putin, cand scrii dupa memoria alocata de tine s-ar putea sa dai peste structurile memory manager-ului (cum ar fi lista de blocuri de memorie alocate), iar daca scrii peste ea, bad things happen cand glibc incearca sa foloseasca informatiile de acolo.<br>
<br>Incearca valgrind, ar trebui sa prinda situatiile astea destul de repede.<br><br>Cosmin.<br>