Skip to content
Snippets Groups Projects
  1. Mar 22, 2010
  2. Mar 20, 2010
  3. Mar 19, 2010
    • Alec L Davis's avatar
      prevent segfault if bad magic number is encountered. · 743b1683
      Alec L Davis authored
      internal_ao2_ref uses INTERNAL_OBJ which mzy report 'bad magic number', but
      internal_ao2_ref continues on, causing segfault.
      
      Although AO2_MAGIC number is checked by INTERNAL_OBJ before internal_ao2_ref is
      called, A02_MAGIC is being destroyed (or a wrong pointer) by the time
      internal_ao2_ref uses INTERNAL_OBJ.
      
      internal_ao2_ref now returns -1 if INTERNAL_OBJ encouters a bad magic number.
      
      (issue #17037)
      Reported by: alecdavis
      Patches:
            bug17037.diff.txt uploaded by alecdavis (license 585)
      Tested by: alecdavis
      
      
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@253490 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      743b1683
  4. Mar 18, 2010
  5. Mar 17, 2010
  6. Mar 16, 2010
  7. Mar 15, 2010
Loading