Buenas tardes, perdon las molestias pero queria saber si me podian ayudar. El codigo me pasa el assert pero me tira que tiene memory leaks en la funcion add(especificamente cuando creo la lista aux y hago el malloc).Me fije con las soluciones de la catedra pero no logro encontrar el problema.Desde ya muchas gracias
1 uno 2 dos 3 tres 4 cuatro
3 tres
3 tres
Debe imprimir 3 tres 1 uno 2 dos 4 cuatro
3 tres 1 uno 2 dos 4 cuatro
OK primera parte!
OK segunda parte!
=================================================================
==488548==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x7fd440f2d887 in __interceptor_malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:145
#1 0x55f3dba246e8 in add /home/sofi/PI/R2/2019_R2C/ej2.c:40
#2 0x55f3dba2689c in main /home/sofi/PI/R2/2019_R2C/ej2.c:189
#3 0x7fd440b92d8f (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f)
Direct leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x7fd440f2d887 in __interceptor_malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:145
#1 0x55f3dba246e8 in add /home/sofi/PI/R2/2019_R2C/ej2.c:40
#2 0x55f3dba255bb in main /home/sofi/PI/R2/2019_R2C/ej2.c:121
#3 0x7fd440b92d8f (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f)
Indirect leak of 1599904 byte(s) in 49997 object(s) allocated from:
#0 0x7fd440f2d887 in __interceptor_malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:145
#1 0x55f3dba246e8 in add /home/sofi/PI/R2/2019_R2C/ej2.c:40
#2 0x55f3dba2689c in main /home/sofi/PI/R2/2019_R2C/ej2.c:189
#3 0x7fd440b92d8f (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f)
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x7fd440f2d887 in __interceptor_malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:145
#1 0x55f3dba246e8 in add /home/sofi/PI/R2/2019_R2C/ej2.c:40
#2 0x55f3dba259dc in main /home/sofi/PI/R2/2019_R2C/ej2.c:131
#3 0x7fd440b92d8f (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f)
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x7fd440f2d887 in __interceptor_malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:145
#1 0x55f3dba246e8 in add /home/sofi/PI/R2/2019_R2C/ej2.c:40
#2 0x55f3dba2579c in main /home/sofi/PI/R2/2019_R2C/ej2.c:125
#3 0x7fd440b92d8f (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f)
SUMMARY: AddressSanitizer: 1600032 byte(s) leaked in 50001 allocation(s).
Buenas tardes, perdon las molestias pero queria saber si me podian ayudar. El codigo me pasa el assert pero me tira que tiene memory leaks en la funcion add(especificamente cuando creo la lista aux y hago el malloc).Me fije con las soluciones de la catedra pero no logro encontrar el problema.Desde ya muchas gracias
El error: