1,848
edits
m (Mark bug fixed) |
(Add Category:Releases.) |
||
(66 intermediate revisions by 7 users not shown) | |||
Line 13: | Line 13: | ||
== Bugs marked as Crash == | == Bugs marked as Crash == | ||
* Owner: ??? {{bug| | * Owner: ??? {{bug|55647}} crash, hang, error or corrupted output when printing some demos to EPS | ||
* Owner: ??? {{bug| | * WON'T FIX <strike> Owner: ??? {{bug|55630}} macOS GUI freezes on launch </strike> | ||
* Owner: ??? {{bug|55254}} clear all crashes when variable from oct file class is displayed in workspace | * WON'T FIX <strike> Owner: ??? {{bug|55547}} libstdc++ assertion failure when built with -D_GLIBCXX_ASSERTIONS=1 </strike> | ||
* WON'T FIX <strike> Owner: ??? {{bug|55523}} segfault when default argument of anonymous/nested function is the same name as argument </strike> | |||
* WON'T FIX <strike> Owner: ??? {{bug|55492}} "make check" crashes with jit (llvm 4.0.1) </strike> | |||
* WON'T FIX <strike> Owner: ??? {{bug|55469}} JIT crash related to use of ranges and complex numbers </strike> | |||
* <strike> Owner: ??? {{bug|55432}} clang w/ ASAN: stack-use-after-scope (starting octave) </strike> | |||
* <strike> Owner: ??? {{bug|55397}} test imwrite error with address sanitizer </strike> | |||
* <strike> Owner: ??? {{bug|55375}} [MXE Octave] crash after plot </strike> | |||
* <strike> Owner: ??? {{bug|55287}} Memory leak in graphics subsystem </strike> | |||
* <strike> Owner: ??? {{bug|55258}} Recursion in a script file causes a segmentation fault </strike> | |||
* <strike> Owner: ??? {{bug|55254}} clear all crashes when variable from oct file class is displayed in workspace </strike> | |||
* <strike>Owner: ??? {{bug|55139}} m-editor locale failure caused crash</strike> | * <strike>Owner: ??? {{bug|55139}} m-editor locale failure caused crash</strike> | ||
Line 23: | Line 41: | ||
* Owner: ??? {{bug|55053}} GUI hanging when editing and saving function file during debugging | * Owner: ??? {{bug|55053}} GUI hanging when editing and saving function file during debugging | ||
* Owner: ??? {{bug|55047}} Running the test suite causes Octave to segfault on Windows | * <strike> Owner: ??? {{bug|55047}} Running the test suite causes Octave to segfault on Windows </strike> | ||
* Owner: ??? {{bug|55028}} plots executed from script containing many plots seg fault | * <strike>Owner: ??? {{bug|55028}} plots executed from script containing many plots seg fault</strike> | ||
* Owner: ??? {{bug|54708}} Segfault closing plot fig on precompiled octave on Mojave | * Owner: ??? {{bug|54708}} Segfault closing plot fig on precompiled octave on Mojave | ||
Line 33: | Line 51: | ||
* Owner: ??? {{bug|54431}} GUI crashes on workspace refresh while executing script | * Owner: ??? {{bug|54431}} GUI crashes on workspace refresh while executing script | ||
* Owner: ??? {{bug|54187}} fail to close a busy figure and crash octave | * <strike> Owner: ??? {{bug|54187}} fail to close a busy figure and crash octave </strike> | ||
* Owner: ??? {{bug|54169}} | * WON'T FIX <strike> Owner: ??? {{bug|54169}} Plotting with graphics toolkit fltk crashes on Mac with GUI </strike> | ||
* Owner: ??? {{bug|53858}} Octave crashes when expanding an array of a sub-structure viewed by Variable Editor | * Owner: ??? {{bug|53858}} Octave crashes when expanding an array of a sub-structure viewed by Variable Editor | ||
* Owner: ??? {{bug|53802}} octave deadlocks with deletefcn callback that calls graphical function | * <strike> Owner: ??? {{bug|53802}} octave deadlocks with deletefcn callback that calls graphical function </strike> | ||
* Owner: ??? {{bug|53733}} Panic/segfault when calling Java method after forge:im[read|write] | * Owner: ??? {{bug|53733}} Panic/segfault when calling Java method after forge:im[read|write] | ||
Line 67: | Line 85: | ||
* Owner: ??? {{bug|49758}} octave-cli crashes when closing fullscreen plot | * Owner: ??? {{bug|49758}} octave-cli crashes when closing fullscreen plot | ||
* Owner: ??? {{bug|49736}} GUI: Crash when attempting to use the editor after too many files are opened | * <strike> Owner: ??? {{bug|49736}} GUI: Crash when attempting to use the editor after too many files are opened </strike> | ||
* Owner: ??? {{bug|49702}} CTRL+C crashes Octave CLI in Homebrew | * <strike> Owner: ??? {{bug|49702}} CTRL+C crashes Octave CLI in Homebrew </strike> | ||
* Owner: ??? {{bug|49109}} child process started by fork crashes or hangs with octave-gui | * Owner: ??? {{bug|49109}} child process started by fork crashes or hangs with octave-gui | ||
* Owner: ??? {{bug|48709}} GUI Command prompt showing no text | * <strike> Owner: ??? {{bug|48709}} GUI Command prompt showing no text </strike> | ||
* Owner: ??? {{bug|48519}} Segfault with Qt plotting when running demos | * <strike> Owner: ??? {{bug|48519}} Segfault with Qt plotting when running demos </strike> | ||
* Owner: ??? {{bug|47958}} GUI freezes when starting debug with a partly drawn Qt figure | * Owner: ??? {{bug|47958}} GUI freezes when starting debug with a partly drawn Qt figure | ||
* Owner: ??? {{bug|47445}} Setting colors for too many plots causes Segmentation violation | * <strike> Owner: ??? {{bug|47445}} Setting colors for too many plots causes Segmentation violation </strike> | ||
* Owner: ??? {{bug|54170}} java.lang.String.toCharArray result incorrect conversion to char matrix | * Owner: ??? {{bug|54170}} java.lang.String.toCharArray result incorrect conversion to char matrix | ||
== Bugs marked Configuration and Build System == | == Bugs marked Configuration and Build System == | ||
* <strike> Owner: ??? {{bug|55545}} [MXE Octave] Update mesa to 18.2.8 </strike> | |||
* Owner: ??? {{bug|55538}} logspace BIST tests fail when Octave built with LLVM libc++ | |||
* <strike> Owner: ??? {{bug|55447}} mkoctfile: wrong LFLAGS warning, resets LDFLAGS </strike> | |||
* WON'T FIX <strike> Owner: ??? {{bug|55371}} Add configure flag to specify makeinfo path </strike> | |||
* WON'T FIX <strike> Owner: ??? {{bug|55363}} Global variable in a MEX file </strike> | * WON'T FIX <strike> Owner: ??? {{bug|55363}} Global variable in a MEX file </strike> | ||
Line 105: | Line 131: | ||
* <strike> Owner: ??? {{bug|53627}} build: oct files should not need to link with -loctinterp -loctave </strike> | * <strike> Owner: ??? {{bug|53627}} build: oct files should not need to link with -loctinterp -loctave </strike> | ||
* Owner: ??? {{bug|53153}} MXE octave crash after introduction of QOpenGLWidget | * <strike> Owner: ??? {{bug|53153}} MXE octave crash after introduction of QOpenGLWidget </strike> | ||
* Owner: ??? {{bug|53099}} mkoctfile confused by unknown options followed by source file arguments | * Owner: ??? {{bug|53099}} mkoctfile confused by unknown options followed by source file arguments | ||
Line 115: | Line 141: | ||
* Owner: ??? {{bug|51684}} Request for Windows Portable zip version without absolute paths & system hooks | * Owner: ??? {{bug|51684}} Request for Windows Portable zip version without absolute paths & system hooks | ||
* Owner: ??? {{bug|50266}} [mxe-octave] incremental builds fail and require "make clean" | * WON'T FIX <strike> Owner: ??? {{bug|50266}} [mxe-octave] incremental builds fail and require "make clean" </strike> | ||
* Owner: ??? {{bug|49707}} Windows 10 won't associate .m files with Octave after re-install | * Owner: ??? {{bug|49707}} Windows 10 won't associate .m files with Octave after re-install | ||
Line 123: | Line 149: | ||
* Owner: ??? {{bug|49503}} [mxe-octave] cross-building packages with configure script calling octave itself have issues | * Owner: ??? {{bug|49503}} [mxe-octave] cross-building packages with configure script calling octave itself have issues | ||
* Owner: ??? {{bug|48710}} normalize core and package architecture-dependent installation directories | * WON'T FIX <strike> Owner: ??? {{bug|48710}} normalize core and package architecture-dependent installation directories </strike> | ||
* <strike> Owner: rik {{bug|48678}} mkoctfile returns linker flags on LFLAGS instead of LDFLAGS </strike> | * <strike> Owner: rik {{bug|48678}} mkoctfile returns linker flags on LFLAGS instead of LDFLAGS </strike> | ||
Line 131: | Line 157: | ||
== Bugs marked as Build Failure == | == Bugs marked as Build Failure == | ||
* Owner: ??? {{bug|55367}} Linking fails on cygwin | * Owner: ??? {{bug|55641}} mxe-octave: build error of-general w. Octave-6.0.0 | ||
* <strike> Owner: ??? {{bug|55613}} Build failure with bison 3.3.1 </strike> | |||
* Owner: ??? {{bug|55608}} [MXE Octave] lib vs lib64 | |||
* WON'T FIX <strike> Owner: ??? {{bug|55367}} Linking fails on cygwin </strike> | |||
* WON'T FIX <strike> Owner: ??? {{bug|55282}} QT_CPPFLAGS and QT_LDFLAGS command-line / environment vars ignored by configure </strike> | * WON'T FIX <strike> Owner: ??? {{bug|55282}} QT_CPPFLAGS and QT_LDFLAGS command-line / environment vars ignored by configure </strike> | ||
Line 147: | Line 179: | ||
* WON'T FIX <strike> Owner: ??? {{bug|52414}} llvm 4.0.1 fails on ./configure --enable-jit </strike> | * WON'T FIX <strike> Owner: ??? {{bug|52414}} llvm 4.0.1 fails on ./configure --enable-jit </strike> | ||
* Owner: ??? {{bug|49653}} Build failure with ImageMagick | * WON'T FIX <strike> Owner: ??? {{bug|49653}} Build failure with ImageMagick </strike> | ||
* Owner: ??? {{bug|49503}} [mxe-octave] cross-building packages with configure script calling octave itself have issues | * Owner: ??? {{bug|49503}} [mxe-octave] cross-building packages with configure script calling octave itself have issues | ||
Line 163: | Line 195: | ||
== Bugs with severity >= 4 == | == Bugs with severity >= 4 == | ||
* Owner: ??? {{bug|55347}} PVS studio static analysis report | * <strike> Owner: ??? {{bug|55501}} subsequent calls to "help @sym/beta" gives "help beta" text </strike> | ||
* <strike> Owner: ??? {{bug|55347}} PVS studio static analysis report </strike> | |||
* <strike> Owner: ??? {{bug|55266}} deprecation warning about octave::eval_string just for including parse.h </strike> | * <strike> Owner: ??? {{bug|55266}} deprecation warning about octave::eval_string just for including parse.h </strike> | ||
* Owner: ??? {{bug|54920}} AutoScale in xscale = log mode may lead to an unexpected error | * <strike> Owner: ??? {{bug|54920}} AutoScale in xscale = log mode may lead to an unexpected error </strike> | ||
* WON'T FIX <strike> Owner: ??? {{bug|54028}} copy of non-handle class instance is not deep </strike> | * WON'T FIX <strike> Owner: ??? {{bug|54028}} copy of non-handle class instance is not deep </strike> | ||
Line 186: | Line 220: | ||
== Bugs marked as regressions == | == Bugs marked as regressions == | ||
* <strike> Owner: ??? {{bug|55648}} [MXE-Octave] cannot print with gnuplot graphics toolkit </strike> | |||
* Owner: ??? {{bug|55622}} for loop does not run over a matrix with colums but no row | |||
* <strike> Owner: ??? {{bug|55529}} [MXE Octave] running compare_plot_demos ("toolkits", "qt") hangs Octave </strike> | |||
* <strike> Owner: ??? {{bug|55528}} [MXE-Octave] graphics_toolkit gnuplot does not work </strike> | |||
* <strike> Owner: ??? {{bug|55501}} subsequent calls to "help @sym/beta" gives "help beta" text </strike> | |||
* <strike> Owner: ??? {{bug|55485}} Printing rotated text only works for 90 degree increments with qt toolkit (regression) </strike> | |||
* <strike> Owner: ??? {{bug|55484}} Dashed line printing is too small with qt toolkit (regression) </strike> | |||
* Owner: ??? {{bug|55437}} Files in editor are reported as modified while heavily parsing date strings with datenum() | |||
* WON'T FIX <strike> Owner: ??? {{bug|55418}} Speed issue with uicontrols </strike> | |||
* <strike> Owner: ??? {{bug|55381}} mkoctfile --link-stand-alone no longer links with liboctinterp </strike> | * <strike> Owner: ??? {{bug|55381}} mkoctfile --link-stand-alone no longer links with liboctinterp </strike> | ||
* Owner: ??? {{bug|55368}} warning: popupmenu value not within valid display range | * <strike> Owner: ??? {{bug|55368}} warning: popupmenu value not within valid display range </strike> | ||
* <strike> Owner: ??? {{bug|55349}} Building with --enable-jit fails with LLVM 3.8.x </strike> | * <strike> Owner: ??? {{bug|55349}} Building with --enable-jit fails with LLVM 3.8.x </strike> | ||
* Owner: ??? {{bug|55329}} history_timestamp_format_string is not initialized anymore | * <strike> Owner: ??? {{bug|55329}} history_timestamp_format_string is not initialized anymore </strike> | ||
* <strike> Owner: ??? {{bug|55328}} loglog plots have clipped exponents for labels of x and y axes </strike> | * <strike> Owner: ??? {{bug|55328}} loglog plots have clipped exponents for labels of x and y axes </strike> | ||
Line 199: | Line 251: | ||
* <strike> Owner: ??? {{bug|55273}} mkfifo returns "Function not implemented" error </strike> | * <strike> Owner: ??? {{bug|55273}} mkfifo returns "Function not implemented" error </strike> | ||
* Owner: ??? {{bug|55195}} "help" for core functions contains odd symbols for non-ASCII characters | * WON'T FIX <strike> Owner: ??? {{bug|55195}} "help" for core functions contains odd symbols for non-ASCII characters </strike> | ||
* <strike> Owner: ??? {{bug|55133}} Sidebar File Browser Not Rendered Correctly </strike> | * <strike> Owner: ??? {{bug|55133}} Sidebar File Browser Not Rendered Correctly </strike> | ||
Line 205: | Line 257: | ||
* Owner: ??? {{bug|55029}} pause causes hang | * Owner: ??? {{bug|55029}} pause causes hang | ||
* Owner: ??? {{bug|54995}} Removal of called_from_builtin | * <strike> Owner: ??? {{bug|54995}} Removal of called_from_builtin </strike> | ||
* Owner: ??? {{bug|54953}} Possible to create uncloseable figures when using --no-gui-libs option | * Owner: ??? {{bug|54953}} Possible to create uncloseable figures when using --no-gui-libs option | ||
Line 223: | Line 275: | ||
* Owner: ??? {{bug|53683}} numerical output format for float values with magnitude greater than precision is wrong | * Owner: ??? {{bug|53683}} numerical output format for float values with magnitude greater than precision is wrong | ||
* Owner: ??? {{bug|53468}} Octave 4.3.0+ can't load figures saved with previous versions | * <strike> Owner: ??? {{bug|53468}} Octave 4.3.0+ can't load figures saved with previous versions </strike> | ||
* Owner: ??? {{bug|53456}} output_precision: Cannot set precision higher than 16 | * Owner: ??? {{bug|53456}} output_precision: Cannot set precision higher than 16 | ||
Line 231: | Line 283: | ||
* Owner: ??? {{bug|53189}} Truncated initial message in Command Window on Windows | * Owner: ??? {{bug|53189}} Truncated initial message in Command Window on Windows | ||
* Owner: ??? {{bug|53153}} MXE octave crash after introduction of QOpenGLWidget | * <strike> Owner: ??? {{bug|53153}} MXE octave crash after introduction of QOpenGLWidget </strike> | ||
* Owner: ??? {{bug|53099}} mkoctfile confused by unknown options followed by source file arguments | * Owner: ??? {{bug|53099}} mkoctfile confused by unknown options followed by source file arguments | ||
* Owner: ??? {{bug|53091}} [MXE-Octave] new warning from gnuplot | * <strike> Owner: ??? {{bug|53091}} [MXE-Octave] new warning from gnuplot </strike> | ||
* WON'T FIX <strike> Owner: ??? {{bug|52851}} parse error at command line or in scripts "duplicate subfunction or nested function name" </strike> | * WON'T FIX <strike> Owner: ??? {{bug|52851}} parse error at command line or in scripts "duplicate subfunction or nested function name" </strike> | ||
Line 249: | Line 301: | ||
== Potentially excluded bugs == | == Potentially excluded bugs == | ||
These bugs have been provisionally decided not to be blockers for 5.0.0. That doesn't mean they can't be fixed, if someone wants to fix them. | These bugs have been provisionally decided not to be blockers for 5.0.0. That doesn't mean they can't be fixed, if someone wants to fix them. | ||
[[Category:Releases]] |