[so] [Tema1][General] Testele 2,3,16 nu trec
Mihai Barbulescu
b12mihai at gmail.com
Thu Mar 14 15:19:08 EET 2019
Salut
Short rant: Fratilor m-ati omorat cu screenshot-urile, e asa greu sa
dati copy paste la text din terminal in mail/pastebin?
Trecand la treburi serioase: eroarea <memory was allocated before tool
took control> e ignorata, insa screenshotul tau are leakuri clare
(still reachable) - si anume ai bucati still reachable conform lui
drMemory. Ai 4272 bytes STILL REACHABLE deci undeva nu eliberezi
corect memoria conform lui DrMemory
Ca sa poti rula DrMemory si sa vedem si in ce zone de cod bubuie cred
ca trebuie folosit flagul /DEBUG:FULL sunt niste indicatii si aici
[1], conceptul este: DrMemory are nevoie de debug symbols (optiune
similara cu -g din gcc dar pentru cl)
Spune-ne te rog daca cu /DEBUG:FULL iti spune exact unde in cod ai leakurile.
[1] https://drmemory.org/docs/page_prep.html
On Thu, 14 Mar 2019 at 13:37, Rares Nevodar via so <so at cursuri.cs.pub.ro> wrote:
>
> Bună ziua,
>
> În primul rând doresc să precizez că nu am trecut încă prin procesul
> de beautify al codului, voi face asta de îndată ce înțeleg de ce nu
> obțin punctajul maxim.
> De asemenea am parcurs arhiva de discuții și nu am descoperit nimic ce
> m-ar putea ajuta în a înțelege de ce nu îmi trec testele.
>
> Codul este prezent pe gitlab la adresa:[1] , user: @rares_dan.nevodar (6503)
>
> Am rulat cu gdb și vs debug pentru a urmări flow-ul programului, totul
> pare în regulă.
> Dr. Memory din mașina virtuală win7-so îmi arată doar erori în stilul :
> <memory was allocated before tool took control>
> Exemplu: [2]
>
> Orice indiciu m-ar ajuta enorm.
>
> [1] git at gitlab.cs.pub.ro:rares_dan.nevodar/l3-so-assignments.git
> [2] https://imgur.com/a/GI4BgMB
>
> Vă mulțumesc,
>
> Rareș Nevodar
> Faculty of Automatic Control and Computer Science
> _______________________________________________
> http://ocw.cs.pub.ro/courses/so/info/lista-discutii
--
Cu stimă,
Mihai Bărbulescu
More information about the so
mailing list