Your message dated Wed, 30 Apr 2014 10:20:10 +0000 with message-id <E1WfRcY-0004bs-4o@franck.debian.org> and subject line Bug#743260: fixed in octave 3.8.1-2 has caused the Debian Bug report #743260, regarding octave: plot(1:4) triggers segfault crash to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 743260: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=743260 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit <submit@bugs.debian.org>
- Subject: octave: plot(1:4) triggers segfault crash
- From: Hörmetjan Yiltiz <hyiltiz@gmail.com>
- Date: Sat, 5 Apr 2014 15:19:31 +0800
- Message-id: <[🔎] CAM5FmSPCUANJEu_4ncdvbYMqf9ihqDbGQSQ7CMaBW_T3mDCwgw@mail.gmail.com>
Package: octave
Version: 3.8.1-1+b1
Severity: important
This bug was introduced after upgrading to Octave 3.8.1-1+b1,
and the bug was not there in 3.8.0 (I am not sure about this
version number. I can only remember that it was already 3.8,
introducing the experimental gui).
Just fresh install octave:
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install octave
Then open octave [using --norc/--no-gui/--jit-compiler does
not affect the segfault]:
neo@testing ~> which octave
/usr/bin/octave
neo@testing ~> octave
GNU Octave, version 3.8.1
Copyright (C) 2014 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-pc-linux-gnu".
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:4)
panic: Segmentation fault -- stopping myself...
attempting to save variables to 'octave-workspace'...
save to 'octave-workspace' complete
neo@testing ~> octave -q
> load octave-workspace
> whos
> # there is no variables here
So the octave-workspace does not provide any information.
A figure window opens, and then closed again after the segfault.
If we try opening figure by itself calling `figure', there was
no segfault, until one of the following operations was performed:
1. Pushing `A' button at the down-left corner, or Edit->Autoscale
2. Pushing `G' button at the down-left cornet, or Edit->Grid
Any other interaction with this figure does not crash octave.
P.S. I am not sure if this is the same problem, but I think it is
better to include it here. After installing octave-psychtoolbox-3,
calling DrawSomeTextDemo or DotRotDemo provided by psychtoolbox,
also crashes with segfault, though this does not use figure. That
package extensively uses OpenGL.
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 3.13-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages octave depends on:
ii default-jre-headless2:1.7-51
ii libamd2.3.1 1:4.2.1-3
ii libarpack2 3.1.5-2
ii libatlas3-base [liblapack.so.3] 3.10.1-4
ii libblas3 [libblas.so.3] 1.2.20110419-7
ii libc6 2.18-4
ii libcamd2.3.1 1:4.2.1-3
ii libccolamd2.8.0 1:4.2.1-3
ii libcholmod2.1.2 1:4.2.1-3
ii libcolamd2.8.0 1:4.2.1-3
ii libcxsparse3.1.2 1:4.2.1-3
ii libfftw3-double3 3.3.3-7
ii libfftw3-single3 3.3.3-7
ii libfltk-gl1.3 1.3.2-4
ii libfltk1.3 1.3.2-4
ii libfontconfig1 2.11.0-2
ii libfreetype6 2.5.2-1
ii libgcc1 1:4.8.2-16
ii libgl1-mesa-glx [libgl1] 10.1.0-4
ii libglpk36 4.53-2
ii libglu1-mesa [libglu1] 9.0.0-2
ii libgomp1 4.8.2-16
ii libgraphicsmagick++3 1.3.18-1
ii libgraphicsmagick3 1.3.18-1
ii liblapack3 [liblapack.so.3] 3.5.0-2
ii liboctave2 3.8.1-1+b1
ii libqhull6 2012.1-4
ii libqrupdate1 1.1.2-1
ii libqscintilla2-11 2.8.1-1
ii libqt4-network 4:4.8.5+git242-g0315971+dfsg-2
ii libqtcore4 4:4.8.5+git242-g0315971+dfsg-2
ii libqtgui4 4:4.8.5+git242-g0315971+dfsg-2
ii libstdc++6 4.8.2-16
ii libumfpack5.6.2 1:4.2.1-3
ii libx11-6 2:1.6.2-1
ii octave-common 3.8.1-1
ii texinfo 5.2.0.dfsg.1-2
Versions of packages octave recommends:
ii gnuplot-x11 4.6.5-1
ii libatlas3-base 3.10.1-4
ii pstoedit 3.62-1
Versions of packages octave suggests:
pn octave-doc <none>
pn octave-htmldoc <none>
ii octave-info 3.8.1-1
-- no debconf information
--- End Message ---
--- Begin Message ---
- To: 743260-close@bugs.debian.org
- Subject: Bug#743260: fixed in octave 3.8.1-2
- From: Sébastien Villemot <sebastien@debian.org>
- Date: Wed, 30 Apr 2014 10:20:10 +0000
- Message-id: <E1WfRcY-0004bs-4o@franck.debian.org>
Source: octave Source-Version: 3.8.1-2 We believe that the bug you reported is fixed in the latest version of octave, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 743260@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Sébastien Villemot <sebastien@debian.org> (supplier of updated octave package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 30 Apr 2014 10:48:05 +0200 Source: octave Binary: octave octave-dbg octave-common octave-doc octave-htmldoc octave-info liboctave2 liboctave-dev Architecture: source amd64 all Version: 3.8.1-2 Distribution: unstable Urgency: medium Maintainer: Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org> Changed-By: Sébastien Villemot <sebastien@debian.org> Description: liboctave-dev - Development files for the GNU Octave language liboctave2 - Shared libraries of the GNU Octave language octave - GNU Octave language for numerical computations octave-common - architecture-independent files for octave octave-dbg - Debug symbols for octave octave-doc - PDF documentation on the GNU Octave language octave-htmldoc - HTML documentation on the GNU Octave language octave-info - GNU Info documentation on the GNU Octave language Closes: 739903 743260 744244 Changes: octave (3.8.1-2) unstable; urgency=medium . [ Mike Miller ] * Disable JIT on all archs to fix LLVM library conflicts. (Closes: #743260, #739903) . [ Sébastien Villemot ] * Mention the disabling of JIT in NEWS.Debian. * Add a Breaks for octave-fixed. The package has been removed from unstable, but people upgrading from Wheezy may still have it. (Closes: #744244) Checksums-Sha1: 2caf26a416b631eda85ba6368ff8c96ebd2df3a9 2990 octave_3.8.1-2.dsc e5627a7e937761f2654abda4fe2270f7c7a206a5 57740 octave_3.8.1-2.debian.tar.xz 9a857266852eb96f9edb15da8a0d94bcf58ee7f6 990048 octave_3.8.1-2_amd64.deb f751de7f2be3c5c3b65e68a63c49d5640f7663ee 130244084 octave-dbg_3.8.1-2_amd64.deb 5b83d7503ea2b7d35614752b21f49f48f6c3d214 1362628 octave-common_3.8.1-2_all.deb e2a162b64541667ca3a49c8ea5f576bedf38c316 3898660 octave-doc_3.8.1-2_all.deb bfb13d2031582c0626cd8bda7c786e6f22e00371 1670016 octave-htmldoc_3.8.1-2_all.deb 512e705e3983328386edc2ff25d464d40ce378d0 990954 octave-info_3.8.1-2_all.deb 297fa1e258e5c3bc765ab8dad5ccb816008054c3 6217224 liboctave2_3.8.1-2_amd64.deb 5882ad7535dc8b89bdeb5d3730a19f3b36625955 620780 liboctave-dev_3.8.1-2_amd64.deb Checksums-Sha256: 24a8507882bc1ad29003ab538fa84b1f303d01779b26241b2cc8578d8b3e4ab3 2990 octave_3.8.1-2.dsc 57d080947da9b2cfd6808b0c4e275f12497b134b45fa247ee7f9232b05131297 57740 octave_3.8.1-2.debian.tar.xz 10186e0216d3cfbbc2c35a52465a56a84ce00315f10b4a8d2965bd7cfe0c8e6c 990048 octave_3.8.1-2_amd64.deb aaf7cc121af1c417b82eb3251963834a5cd45ec304e10c801a6958b04eae5640 130244084 octave-dbg_3.8.1-2_amd64.deb ebc3380887409c4ee51c8b2928cd385c9e5ae16206803d4e6d216e9965cb14ee 1362628 octave-common_3.8.1-2_all.deb 2b0ee422ecf404580cc21e240023f8dfaafcadb83e138c65858e5d570e3c1fae 3898660 octave-doc_3.8.1-2_all.deb 4c06b54bf47617c9cd31b3bd50498b42c50a91d76d775e940599b2bbfe6c507c 1670016 octave-htmldoc_3.8.1-2_all.deb 9e5e9b9c259ec4642eee48bb2632f014f97de3442aac1ce46299af9447eb49b8 990954 octave-info_3.8.1-2_all.deb caeb58b96f1254533a2eb7f327bc0d4331f4c344ce8146529d42b2ed3b0e643b 6217224 liboctave2_3.8.1-2_amd64.deb 41d0b3d058db6f102763ed55a3f34ba51670f83e245103847e37b75e9a6d35b0 620780 liboctave-dev_3.8.1-2_amd64.deb Files: 505c5ef766fd37a6382234f382a7ea6f 990048 math optional octave_3.8.1-2_amd64.deb 5ee6277f65b38aa0c830288521b168c7 130244084 debug extra octave-dbg_3.8.1-2_amd64.deb 4467949a96b00e065c06f1f2432bd672 1362628 math optional octave-common_3.8.1-2_all.deb d57ede4c7bbd381f5eccdd9eb028a8a4 3898660 doc optional octave-doc_3.8.1-2_all.deb c6f354cfe1ad6eab24b589ff1b499f7e 1670016 doc optional octave-htmldoc_3.8.1-2_all.deb 67e22be9c157dde69a3c4171c4459bca 990954 doc optional octave-info_3.8.1-2_all.deb 7a0146e55ba21ba4c6397177a521a3f2 6217224 libs optional liboctave2_3.8.1-2_amd64.deb b0a75d6cd3c94e4dd95c5a4a661d1cc8 620780 libdevel optional liboctave-dev_3.8.1-2_amd64.deb a4dc9a9f3fcd38ecfb5ad1aab6d67c32 2990 math optional octave_3.8.1-2.dsc b3c723bbce62305f04c4a799a1334705 57740 math optional octave_3.8.1-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJTYMSlAAoJECzs6TUOzr5K2GoP/ivBVhQqvE5YuUtA2FwnrTAU /IRBHN2gxZxNf1Sec30oPOKDQ5w039zuJC6tkFZ94b3BrIK7PlxB8kI2pOmoxiVe SFe/Ol9WoC37ChOR4YyZEM+DwzsJt6w02AbOx5V4ltbAxi3Eartvf93TTjVUr9Q9 4ucodUKeODSmQIN1nBA4IdEkKVoKGcQiKes4RCgk66mZdN3QfG4UIYCC8BExgven EEdn/Gl/VTUFw9NmORondJRsnehT6aJgRBgoSUtSIZJmAENEsWHncDXWs7Po0yaV YIKOou0bs6Hdv8nqicea1969A45ldHPF2GxTJ1wC8zKalv+lmojKaX3/dLsTu3qp KMo0f12mgT+QmWfbUjzB7h/TMyNHblmjSujJJswvy12hU2tbNO3nn1wVII94Lr8p kYKH9rjFXcB/T0+TqCUnlzhS3WFuozo3qUgtX+Aj8GafKTgN+PP2It7Fl/UZfY2q BlYX17C4YskCldrpbSqZ8V03gPlVyJs8ozA+xpa7mCpNSQ22Whr5m3wwCv2Vbn+z aiSiV7NwRiEiGCtSwvTSoDWdyvr4RmHFnQc4C0lt5zBTPVaoXv9l9OVpC9220k5n EaMgrWkNFChN20SrVnUNP2dtdhBHLHP0Egv+ezAUDXx2+jlZv1c5KipdjnCFfVeT 7GG5r8njx3/6qShO03/A =7BHh -----END PGP SIGNATURE-----
--- End Message ---