HEAP SUMMARY: ==21345== in use at exit: 4,096 bytes in 1 blocks ==21345== total heap usage: 5 allocs, 4 frees, 5,760 bytes allocated ==21345== ==21345== 4,096 bytes in 1 blocks are definitely lost in loss record 1 of 1 ==21345== at 0x4C2FB0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==21345== by 0x4E3CB11: so_fopen (so_stdio.c:23) ==21345== by 0x1090A2: main (test_ferror_write_small.c:55) ==21345==
În mie., 3 apr. 2019 la 10:56, Adrian Șendroiu <[email protected]> a scris: > Păi arată-ne și care e eroarea, că altfel n-avem cum să ne dăm seama. > > On Wed, 3 Apr 2019 at 17:53, Rares Cosmin <[email protected]> wrote: > > > > Intr-adevar daca rulez asa primesc o eroare in functia so_fopen, linie > la care aloc memorie pentru buffer-ul in care citesc . > > > > On Wed, 3 Apr 2019 at 17:47, Adrian Șendroiu <[email protected]> > wrote: > >> > >> Ca să vedeți mai clar, asigurați-vă că ați compilat biblioteca cu > >> informații de debug (-g la CFLAGS). > >> > >> Apoi rulați doar testul respectiv (./_test/run_test.sh test_index) și > >> verificați fișierul _log. > >> > >> On Wed, 3 Apr 2019 at 17:40, Eduard Nicola via so <[email protected]> > wrote: > >> > > >> > Și eu am aceeași problemă. În _log, valgrind zice ca ar proveni din > so_fopen. > >> > > >> > On Wed, 3 Apr 2019, 17:34 Rares Cosmin via so, <[email protected]> > wrote: > >> >> > >> >> Salut! Am si eu o intrebare legata de testele ferror_write_small si > ferror_write_large. Testul > >> >> ferror_write_large imi este luat cu succes , dar cel cu small pica > cu un "memcheck failed" Stie cineva de la ce ar putea fi? > >> >> _______________________________________________ > >> >> http://ocw.cs.pub.ro/courses/so/info/lista-discutii > >> > > >> > _______________________________________________ > >> > http://ocw.cs.pub.ro/courses/so/info/lista-discutii >
_______________________________________________ http://ocw.cs.pub.ro/courses/so/info/lista-discutii
