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

Mihai Barbulescu b12mihai at gmail.com
Wed Apr 3 21:09:16 EEST 2019


Salut Alexandru,

Multumim si noi ca ne-ai spus care a fost problema! Eu abia acum am
apucat sa citesc threadul.

On Wed, 3 Apr 2019 at 19:39, Alexandru Fazakas via so
<so at cursuri.cs.pub.ro> wrote:
>
> 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 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
>>
>>
>
> _______________________________________________
> http://ocw.cs.pub.ro/courses/so/info/lista-discutii



-- 
Cu stimă,
Mihai Bărbulescu


More information about the so mailing list