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 for Windows 10

From: Alexandru Fazakas
Sent: Wednesday, April 3, 2019 7:24 PM
To: Paul Olaru
Cc: Sisteme de Operare
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

Raspunde prin e-mail lui