[so] [Tema2][Linux] Memcheck failed pe testul 32
Paul-Stelian Olaru
olarupaulstelian97 at gmail.com
Wed Apr 3 19:27:11 EEST 2019
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 <olarupaulstelian97 at gmail.com> 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 <so at cursuri.cs.pub.ro> 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20190403/9633057b/attachment.html>
More information about the so
mailing list