Skip to content
Snippets Groups Projects
  1. Jul 20, 2020
  2. Mar 04, 2018
  3. Aug 25, 2016
    • Jonathan Wilkes's avatar
      port from Pd Vanilla (some of these were already ported): 5a1b58 · d7ccb9db
      Jonathan Wilkes authored
      These bugs were discovered via static code-analysis
      https://scan.coverity.com/projects/pure-data-pure-data
      (The CID numbers are the "Coverity IDs" used to identify the various bugs)
      
      - Don't free binbuf within glist_readfrombinbuf (CID:74871)
      - it must be deleted by the caller
      - Initialize sockaddr_in (CID:74861,74862,74863,74866)
      - Initialize indelay/outdelay (CID:74864,74865)
      - Initialize device-arrays (CID:74853,74854,74855,74856)
      - Closing unneeded sockets (CID:74827)
      - Initialize sockaddr_in (CID:74860}
      - Close file-descriptor if the soundfile is unparsable (CID:74822,74823)
      - Close file-handle in cleanup (CID:74816)
      - Call va_end() when handling variadic args (CID:74872)
      - Added missing break (CID:74800)
      - Prevent NULL-dereferences (CID:74792,74793)
      - Size checks when copying into string buffers (CID:74844,74845,74846,74847,74849)
      - Freeing no-more used storage (CID:74832)
      - Fixed code block (CID:74806)
      - Initialize sockaddr_in (CID:74860)
      - Initialize array-values to 0 (CID:74867)
      - Free allocated memory (CID:74813,74830)
      - Removed allocation of unused memory
      - Use pd_free() to free templates (CID:74814)
      - template_free() does not free the entire structure (it misses the pd_new() part)
      - initialize variable (CID:77865)
      - Prevent NULL-pointer dererencing (CID:77864)
      - Free heap-allocate binbuf after use (CID:74833)
      d7ccb9db
  4. Oct 07, 2014
  5. Sep 15, 2014
  6. Sep 14, 2014
    • Ivica Bukvic's avatar
      *fixed valgrind memory leak errors. · 79e7dc7e
      Ivica Bukvic authored
      *TODO: why is alsa's snd_ctl_card_info_free(info) causing double free error (valgrind's "Adress  is is 40 bytes inside a block of size 376 free'd)? No clue. But with that call disabled, everything works as it should and valgrind reports no further errors.
      79e7dc7e
  7. Aug 10, 2014
  8. Nov 18, 2012
  9. Oct 08, 2012
  10. Nov 02, 2011
  11. Oct 30, 2011
  12. Dec 05, 2008
  13. Sep 29, 2008
  14. Aug 01, 2007
Loading