octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #47372] Memory leaks and segmentation faults i


From: John W. Eaton
Subject: [Octave-bug-tracker] [bug #47372] Memory leaks and segmentation faults in Octave
Date: Thu, 24 Mar 2016 17:04:10 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:44.0) Gecko/20100101 Firefox/44.0 Iceweasel/44.0

Follow-up Comment #26, bug #47372 (project octave):

I ran "make check" again in my address-sanitizer build and I'm not seeing the
crash in the QR tests now.  That's without the patch.

The static nil_rep should be OK because shlib_rep's constructor sets count to
1.  So when the static object is first created it has a count of 1.  Then it
is incremented in the constructor.  So the count should never go to zero
unless an octave_shlib object that is created this way is somehow deleted more
than once.  Is that possibly happening?  The path I see that could allow that
is something like


  octave_shlib *ptr = new octave_shlib;
  ...
  delete ptr;
  delete ptr;



    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?47372>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]