Salut, Am rezolvat. Foloseam un buffer intermediar undeva si era alocat cu un octet mai putin decat era nevoie. :)
Mersi de ajutor! Alex On Wed, Apr 3, 2019 at 7:27 PM Paul-Stelian Olaru < [email protected]> wrote: > That looks like an off-by-one error to me. În so_fread, apelezi memmove și > nu ai grijă când muți spre dreapta [nu îmi dau seama de ce ai face asta dar > mă rog], dar depășești bufferul. > > > > (0 bytes after a block of __ allocated). > > > > Memoria e alocată în main. Adică tu scrii mai multe date decât îți spun ei > acolo în parametri. > > > > Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for > Windows 10 > > > > *From: *Alexandru Fazakas <[email protected]> > *Sent: *Wednesday, April 3, 2019 7:24 PM > *To: *Paul Olaru <[email protected]> > *Cc: *Sisteme de Operare <[email protected]> > *Subject: *Re: [so] [Tema2][Linux] Memcheck failed pe testul 32 > > > > Salut, > > Rezultatul din log pare sa fie in regula, mai putin un faulty write [1] > > [1] https://pastebin.com/g7SBJGJy > > Mersi, > > Alex > > > > On Wed, Apr 3, 2019 at 7:20 PM Paul Olaru <[email protected]> > wrote: > > Ai dat Valgrind pe Bash. Well, asta nu e productiv. > > > > Doar dă-i cu run_test 32 și vezi ce îți pune în _log. > > > > On Wed, Apr 3, 2019, 19:16 Alexandru Fazakas via so <[email protected]> > wrote: > > Salut, > > Stie cineva care ar fi sursa leak-urilor de memorie de genul acesta [1]? > Au loc pe testul 32. > > Mentionez ca totul este pe gitlab la (LDAP: alexandru.fazakas). > > > [1] https://pastebin.com/dwzF1Yut > > Mersi, > > Alex > > _______________________________________________ > http://ocw.cs.pub.ro/courses/so/info/lista-discutii > > >
_______________________________________________ http://ocw.cs.pub.ro/courses/so/info/lista-discutii
