[Top][All Lists]

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

[Octave-bug-tracker] [bug #41699] imformats causes a segmentation fault

From: Rik
Subject: [Octave-bug-tracker] [bug #41699] imformats causes a segmentation fault on Windows when Octave exits
Date: Sat, 28 Feb 2015 17:48:12 +0000
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:35.0) Gecko/20100101 Firefox/35.0

Follow-up Comment #87, bug #41699 (project octave):

I tested your 3 conditions for failure in comment #85 and they are accurate. 
Changing any one is enough to make things work.

I'm grasping at straws here, but is there a destructor somewhere that isn't

if (ptr != NULL)
  free (ptr);

Also, could there be an order of destructor operation issue?

The following does not segfault.

whatever ()
clear -f whatever

In this case the persistent variable is presumably cleanly destroyed and
re-initialized and that is why it doesn't cause a segfault.  Maybe when you
call exit() something comes along and destroys the persistent variable, but a
second destructor comes along afterwards and attempts to do the same clean up.


Reply to this item at:


  Message sent via/by Savannah

reply via email to

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