1. 30 Aug, 2024 4 commits
    • Guido Casati's avatar
      47833b1a
    • Guido Casati's avatar
      Fix memory leaks in NAS generatePduSessionEstablishRequest · 0265607a
      Guido Casati authored
      >Direct leak of 7 byte(s) in 1 object(s) allocated from:
          >0 0x7ffff74b4887 in __interceptor_malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:145
          >1 0x55555819ab3c in generatePduSessionEstablishRequest /home/guido/repo/openairinterface5g/fix-ue-memory-leaks/openair3/NAS/NR_UE/nr_nas_msg_sim.c:938
          >2 0x5555581a8a9f in nas_nrue /home/guido/repo/openairinterface5g/fix-ue-memory-leaks/openair3/NAS/NR_UE/nr_nas_msg_sim.c:1295
          >3 0x5555581a3078 in nas_nrue_task /home/guido/repo/openairinterface5g/fix-ue-memory-leaks/openair3/NAS/NR_UE/nr_nas_msg_sim.c:1215
          >4 0x7ffff5e94ac2 in start_thread nptl/pthread_create.c:442
      
      > Direct leak of 4 byte(s) in 1 object(s) allocated from:
          >0 0x7ffff74b4a57 in __interceptor_calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:154
          >1 0x55555819c025 in generatePduSessionEstablishRequest /home/guido/repo/openairinterface5g/fix-ue-memory-leaks/openair3/NAS/NR_UE/nr_nas_msg_sim.c:993
          >2 0x5555581a8a9f in nas_nrue /home/guido/repo/openairinterface5g/fix-ue-memory-leaks/openair3/NAS/NR_UE/nr_nas_msg_sim.c:1295
          >3 0x5555581a3078 in nas_nrue_task /home/guido/repo/openairinterface5g/fix-ue-memory-leaks/openair3/NAS/NR_UE/nr_nas_msg_sim.c:1215
          >4 0x7ffff5e94ac2 in start_thread nptl/pthread_create.c:442
      
      > Direct leak of 1 byte(s) in 1 object(s) allocated from:
          >0 0x7ffff74b4a57 in __interceptor_calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:154
          >1 0x55555819c8f7 in generatePduSessionEstablishRequest /home/guido/repo/openairinterface5g/fix-ue-memory-leaks/openair3/NAS/NR_UE/nr_nas_msg_sim.c:987
          >2 0x5555581a9b75 in nas_nrue /home/guido/repo/openairinterface5g/fix-ue-memory-leaks/openair3/NAS/NR_UE/nr_nas_msg_sim.c:1299
          >3 0x5555581a414e in nas_nrue_task /home/guido/repo/openairinterface5g/fix-ue-memory-leaks/openair3/NAS/NR_UE/nr_nas_msg_sim.c:1219
          >4 0x7ffff5e94ac2 in start_thread nptl/pthread_create.c:442
      0265607a
    • Guido Casati's avatar
      Fix memory leak in generateAuthenticationResp · 8e9f6385
      Guido Casati authored
      > Direct leak of 16 byte(s) in 1 object(s) allocated from:
          >0 0x7ffff74b4a57 in __interceptor_calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:154
          >1 0x55555818ef1c in generateAuthenticationResp /home/guido/repo/openairinterface5g/fix-ue-memory-leaks/openair3/NAS/NR_UE/nr_nas_msg_sim.c:588
          >2 0x5555581b0fca in nas_nrue /home/guido/repo/openairinterface5g/fix-ue-memory-leaks/openair3/NAS/NR_UE/nr_nas_msg_sim.c:1405
          >3 0x5555581a3069 in nas_nrue_task /home/guido/repo/openairinterface5g/fix-ue-memory-leaks/openair3/NAS/NR_UE/nr_nas_msg_sim.c:1213
          >4 0x7ffff5e94ac2 in start_thread nptl/pthread_create.c:442
      8e9f6385
    • Guido Casati's avatar
      Fix memory leak of NAS buffer transfered to RRC with NAS_UPLINK_DATA_REQ · 0ef6153b
      Guido Casati authored
      * Data buffer for NAS Registration Complete and Authentication Response is malloced in
        the NAS thread and transfered with ITTI message to RRC, where needs to be freed
      
      Direct leak of 24 byte(s) in 1 object(s) allocated from:
          >0 0x7ffff74b4887 in __interceptor_malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:145
          >1 0x5555572b0607 in generateAuthenticationResp /repo/openairinterface5g/develop/openair3/NAS/NR_UE/nr_nas_msg_sim.c:608
          >2 0x5555572b0607 in nas_nrue /repo/openairinterface5g/develop/openair3/NAS/NR_UE/nr_nas_msg_sim.c:1402
          >3 0x5555572baef6 in nas_nrue_task /repo/openairinterface5g/develop/openair3/NAS/NR_UE/nr_nas_msg_sim.c:1198
          >4 0x7ffff5e94ac2 in start_thread nptl/pthread_create.c:442
      
      Direct leak of 10 byte(s) in 1 object(s) allocated from:
          >0 0x7ffff74b4887 in __interceptor_malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:145
          >1 0x55555729754e in generateRegistrationComplete /repo/openairinterface5g/develop/openair3/NAS/NR_UE/nr_nas_msg_sim.c:782
          >2 0x555557299ad3 in handle_registration_accept /repo/openairinterface5g/develop/openair3/NAS/NR_UE/nr_nas_msg_sim.c:1212
          >3 0x5555572b06a0 in nas_nrue /repo/openairinterface5g/develop/openair3/NAS/NR_UE/nr_nas_msg_sim.c:1411
          >4 0x5555572baef6 in nas_nrue_task /repo/openairinterface5g/develop/openair3/NAS/NR_UE/nr_nas_msg_sim.c:1198
          >5 0x7ffff5e94ac2 in start_thread nptl/pthread_create.c:442
      0ef6153b
  2. 28 Aug, 2024 1 commit
    • Robert Schmidt's avatar
      Merge branch 'integration_2024_w34' into 'develop' · 46a1d2a6
      Robert Schmidt authored
      Integration: `2024.w34`
      
      See merge request oai/openairinterface5g!2923
      
      * !2906 mod: Improve signal processing speed of rotate_cpx_vector function
      * !2909 NR UE SIB1 free fix
      * !2917 Cleanup NR UE NAS instance handling
      * !2924 Fix misalignment issues in TLVEncoder macros ENCODE_U16, ENCODE_U24
      * !2907 CI: add new testcases to RFSim-5G pipeline, reduce ping and iperf test time
      * !2893 LEO satellite delay and Doppler simulation and adjusted NR_UE time sync
      46a1d2a6
  3. 27 Aug, 2024 6 commits
  4. 26 Aug, 2024 8 commits
  5. 23 Aug, 2024 10 commits
  6. 20 Aug, 2024 4 commits
  7. 19 Aug, 2024 1 commit
  8. 16 Aug, 2024 6 commits