Add a New Comment (Rich Markup)
Comment Type & Canned Response: None None > Multiple Canned Responses Fixed in development Crash with no stack trace Already fixed in newer version Fixed in stable Bad description Bad description and crash Bad stack trace Obsolete version Duplicate and not fixed Duplicate and needs more info Duplicate and fixed Need info and old
( Jump to the original submission )
FLTK is no longer actively supported in Octave. I would recommend working with the qt or gnuplot toolkits. Closing report.
I believe the issue should still be checked for reproducibility using the laste stable version of 5.1.0.
Unfortunately, this bug is about the FLTK toolkit, so the fix for bug #54187 can't have changed anything here.
Oops, sorry. In my comment #6 I put the wrong reference. I wanted to link to bug #54187 instead (Rik's comment 12 of that one).
@Harmut: What other bug report are you referencing in comment #6? The one you linked to is this one.
In bug #49758 (comment 12 there), Rik mentioned that the patch that solves that issue will likely also solve this issue. So if some MacOS user is willing and able to compile Octave from source he or she could test if this patch really is a solution to this issue under MacOS. Or, since this patch will most likely go into the upcoming 5.0 release of Octave, one could just wait until this new Octave version is (pre-)released and then test this issue with the new 5.0 version of Octave.
(I also cannot reproduce this crash under linux, with versions 4.4 or 5.0 of Octave.)
I'm pretty sure this is Mac OS only and related to threading and that there is no solution for the time being other than using gnuplot. You might ask on the octave-help list about this.
Upgrading to 4.2.0 does not seem to have fixed this:
GNU Octave, version 4.2.0 Copyright (C) 2016 John W. Eaton and others. This is free software; see the source code for copying conditions. There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For details, type 'warranty'. Octave was configured for "x86_64-apple-darwin15.x.x". Additional information about Octave is available at http://www.octave.org. Please contribute if you find this software useful. For more information, visit http://www.octave.org/get-involved.html Read http://www.octave.org/bugs.html to learn how to submit bug reports. For information about changes from previous versions, type 'news'. octave:1> plot(1,1) octave:2> panic: Segmentation fault: 11 -- stopping myself... attempting to save variables to 'octave-workspace'... save to 'octave-workspace' complete Segmentation fault: 11
Octave 4.0.3 is deprecated and no longer supported. Could you upgrade to the newly released 4.2.0 and try to reproduce the issue.
This happens when using the fltk graphics toolkit, it does not happen when using the gnuplot toolkit. Qt is not listed as available by available_graphics_toolkits
Does this happen for Qt only? What happens when you try:
graphics_toolkit fltk
and then repeat the process?
when closing fullscreen plot, octave-cli crashes with segmentation fault:
example:
octave:1> plot(1,1) octave:2> %make plot full screen by clicking green 'maximize' button on plot title bar octave:2> %close plot using file menu or pressing esc key octave:2> panic: Segmentation fault: 11 -- stopping myself... attempting to save variables to 'octave-workspace'... save to 'octave-workspace' complete Segmentation fault: 11
This doesn't happen with octave, only with octave-cli
I am using OSX 10.11.6, and octave 4.0.3, which was installed using macports with the following variant options selected: +accelerate +app +docs +fltk +gfortran +graphicsmagick +qt4gui +sound
(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)
Attach Files: Comment:
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Only project members can vote.
Please enter the title of George Orwell's famous dystopian book (it's a date):
Follow 5 latest changes.
Copyright © 2022 Free Software Foundation, Inc. Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved. The Levitating, Meditating, Flute-playing Gnu logo is a GNU GPL'ed image provided by the Nevrax Design Team. Source Code
Powered by Savane 3.9