[so] [Tema2][Linux] Memcheck failed pe testul 32

Alexandru Fazakas alex.fazakas97 at gmail.com
Wed Apr 3 19:39:16 EEST 2019


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 <
olarupaulstelian97 at gmail.com> 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 <alex.fazakas97 at gmail.com>
> *Sent: *Wednesday, April 3, 2019 7:24 PM
> *To: *Paul Olaru <olarupaulstelian97 at gmail.com>
> *Cc: *Sisteme de Operare <so at cursuri.cs.pub.ro>
> *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/965b6f25/attachment-0001.html>


More information about the so mailing list