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

[Pkg-octave-devel] Bug#695434: marked as done (octave: Seg fault in __contourc__)



Your message dated Sat, 23 Feb 2013 21:33:20 +0000
with message-id <E1U9Mie-0002KZ-4T@franck.debian.org>
and subject line Bug#695434: fixed in octave 3.6.4-1
has caused the Debian Bug report #695434,
regarding octave: Seg fault in __contourc__
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.)


-- 
695434: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=695434
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: octave
Version: 3.6.2-5
Severity: normal

Dear Maintainer,

I'm testing wheezy on a new machine.
I get a segmentation fault from __contourc__ when using the function contour() on a certain array.
More precisely, the seg fault occur inside contourc.m at the line:
## Now call __contourc__ for the real work...
c = __contourc__ (ii, jj, z, vv);

The seg fault will occur or not occur depending on the contour levels (vv) that are requested.
The same command applied to the same array works fine in squeeze, no matter what the contour levels are.

This array is of size 469x760, it does not contain any NaNs, and its min/max values are 30/4336.
The array is relatively complex (it is the topography of the ocean floor in a certain part of Antarctica).
I'd be happy to send a copy of the array to anybody who wants to give it a try.

Unfortunately I could not reproduce the bug with a simpler array (say, peaks()).
I am aware that such bugreport is of limited use, but please let me know if you have any suggestion on how to circumvent this seg fault.

Thanks,

Pierre

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages octave depends on:
ii  libamd2.2.0                      1:3.4.0-3
ii  libarpack2                       3.1.1-2.1
ii  libatlas3-base [liblapack.so.3]  3.8.4-9
ii  libblas3 [libblas.so.3]          1.2.20110419-5
ii  libc6                            2.13-37
ii  libcamd2.2.0                     1:3.4.0-3
ii  libccolamd2.7.1                  1:3.4.0-3
ii  libcholmod1.7.1                  1:3.4.0-3
ii  libcolamd2.7.1                   1:3.4.0-3
ii  libcurl3-gnutls                  7.26.0-1
ii  libcxsparse2.2.3                 1:3.4.0-3
ii  libfftw3-3                       3.3.2-3.1
ii  libfltk1.1                       1.1.10-14
ii  libfreetype6                     2.4.9-1
ii  libgcc1                          1:4.7.2-4
ii  libgl1-mesa-glx [libgl1]         8.0.4-2
ii  libglpk0                         4.45-1
ii  libgomp1                         4.7.2-4
ii  libgraphicsmagick++3             1.3.16-1.1
ii  libgraphicsmagick3               1.3.16-1.1
ii  liblapack3 [liblapack.so.3]      3.4.1-6
ii  liboctave1                       3.6.2-5
ii  libpcre3                         1:8.30-5
ii  libqhull5                        2009.1-3
ii  libqrupdate1                     1.1.1-1
ii  libstdc++6                       4.7.2-4
ii  libumfpack5.4.0                  1:3.4.0-3
ii  octave-common                    3.6.2-5
ii  texinfo                          4.13a.dfsg.1-10
ii  zlib1g                           1:1.2.7.dfsg-13

Versions of packages octave recommends:
ii  gnuplot-x11     4.6.0-8
ii  libatlas3-base  3.8.4-9

Versions of packages octave suggests:
pn  octave-doc      <none>
pn  octave-htmldoc  <none>
pn  octave-info     <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: octave
Source-Version: 3.6.4-1

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 695434@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@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 23 Feb 2013 19:35:40 +0100
Source: octave
Binary: octave octave-dbg octave-common octave-doc octave-htmldoc octave-info liboctave1 liboctave-dev
Architecture: source amd64 all
Version: 3.6.4-1
Distribution: experimental
Urgency: low
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
 liboctave1 - 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: 691311 695434
Changes: 
 octave (3.6.4-1) experimental; urgency=low
 .
   * Imported Upstream version 3.6.4
   * debian/copyright: add missing information about Fortran files
   * Remove patches applied upstream:
     + rcond.patch
     + fix-sparse-unit-testing.patch
   * Refresh other patches
   * Tighten dependency of octave on liboctave1 (Closes: #691311)
   * Recommend pstoedit (needed by plot/print.m)
   * contourc-stack-overflow.diff: new patch, fixes segfault in contourc
     (Closes: #695434)
Checksums-Sha1: 
 e7a1cb952c296ad4c321265f55f83b6119974945 2885 octave_3.6.4-1.dsc
 3cc9366b6dbbd336eaf90fe70ad16e63705d82c4 15627315 octave_3.6.4.orig.tar.bz2
 de02addeaee11b66222ecb2d846b5d59557cf5f4 100240 octave_3.6.4-1.debian.tar.gz
 57d4155175246d47af669a69baf95e7fed14802a 1880718 octave_3.6.4-1_amd64.deb
 7fd1c2d0c0a495f96368d7b1c85ea724d51e38a1 115992082 octave-dbg_3.6.4-1_amd64.deb
 45c27b3b5ebe59e8294d2f02dc2d46a71718b7cb 1103468 octave-common_3.6.4-1_all.deb
 26d3993f89a397f9b07967c3e2b887765bb56708 3992848 octave-doc_3.6.4-1_all.deb
 1f3a51a68b866cfff7574c188498041c95661e4a 1786186 octave-htmldoc_3.6.4-1_all.deb
 688b03e568037a5c2ec8f4e806ec81f53f2dc7da 649334 octave-info_3.6.4-1_all.deb
 37d97c8b2cb1f6969ce3b949762af5d7d5441098 8358244 liboctave1_3.6.4-1_amd64.deb
 d70b0a3c0306f1798b585f5677e9c7e852ec54ee 678034 liboctave-dev_3.6.4-1_amd64.deb
Checksums-Sha256: 
 dc3e90e7e75d976bf6b756ee9baa8d01a096a75bc8a38886549766c695c6a1f6 2885 octave_3.6.4-1.dsc
 fa185df9591f5d740f4d37ff6eaf06db576fdd3e0ddd9d0737365799e5d1c962 15627315 octave_3.6.4.orig.tar.bz2
 20e53cbce9ff6db86bd60bb94a343214d3f8d6b4439c960ca2f88d798c606372 100240 octave_3.6.4-1.debian.tar.gz
 847b3205e9933886b89b02fb379e56e22026ba174a4ce7e023b9b2021524de85 1880718 octave_3.6.4-1_amd64.deb
 88c18887fa40dfa627f865c6dbdf5705ee91a289e3a64c8108ad339c527ce280 115992082 octave-dbg_3.6.4-1_amd64.deb
 ac59a96e862db043616c5be70c161e539b76401b984cae01c5f97acfde1eb7dd 1103468 octave-common_3.6.4-1_all.deb
 789ba726bb5a7d25081a2e87a7f780ea945d8d215ddf3cab4f7a78dc2a9a92c3 3992848 octave-doc_3.6.4-1_all.deb
 a460e111ace889f4fc3f1eb89e97ccb8e80c3fd34fc12acd5e080e3ad391c295 1786186 octave-htmldoc_3.6.4-1_all.deb
 2a62dd1c4e38082e2bfcf872f9be9fc6a9569deda197a60543b21a00acb07e0a 649334 octave-info_3.6.4-1_all.deb
 6dd611119451fb3583af4dd73299147372a259f18ce8f78f8e22e725cd21078a 8358244 liboctave1_3.6.4-1_amd64.deb
 93f1adb881d5cf986f4da228c64ef6db62a09724c333124f337ba409ca38b5a6 678034 liboctave-dev_3.6.4-1_amd64.deb
Files: 
 5f1bda03b31ec6304c3c687b8975162a 2885 math extra octave_3.6.4-1.dsc
 e0d3e5e3d38a66d3f8593ba065c6e2fd 15627315 math extra octave_3.6.4.orig.tar.bz2
 247eb4c1a5431fd7e4d550d5b086962a 100240 math extra octave_3.6.4-1.debian.tar.gz
 879f059747d9ce22638aa9bd4878e195 1880718 math extra octave_3.6.4-1_amd64.deb
 25fd7dbdc99207e42c521276d68b7f1b 115992082 debug extra octave-dbg_3.6.4-1_amd64.deb
 73712ff8f6e54b249f8122e966b64039 1103468 math extra octave-common_3.6.4-1_all.deb
 4d5eda031d5ee37023c36f443602a62d 3992848 doc extra octave-doc_3.6.4-1_all.deb
 6a69888f30fa2dd12485b356237e5b6d 1786186 doc extra octave-htmldoc_3.6.4-1_all.deb
 672005393a13378ab0ccf51b431d6ae4 649334 doc extra octave-info_3.6.4-1_all.deb
 27f47afc064349b88ff3d5ec1357cfe7 8358244 libs extra liboctave1_3.6.4-1_amd64.deb
 28fb04fe93f6a0751c9e7347f251cacc 678034 libdevel extra liboctave-dev_3.6.4-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJRKRRAAAoJECzs6TUOzr5KSxsP/RD+i4Q6dZombdYt98abH33w
Nl4NysbEt1LkbMP8Lvrfp3E+vqTOIMhBoTmokZ1Kzgbs8MCHRxp63YZPIsONMm0p
PggMjfFfeRixBChmCxOSkY2a+kefXyoDB5pv/9F/1sAZS9ViUm84bCXBzRObZK5d
FMbgLP7smndpHQRt64IaYhvGA6vdNAd2XVxIAVKeb0Og5gDMFWrIM9mwsV9kvtso
8uxwwY9JSsUfBHQkCYdHR98GFVTJUM4JttkbtgQtK/sglU9HWrOi+lkjj61f6AuM
i+Xcf9C4U2TEl6LP0qr/r4ndWu1wh/edSlZSxcwXvjJvFI3pmxmadd7OtQlc1V3h
oY8E7GEzvGeHxyPfLBA9cFgs8ahcdc3yPj2CLTnnB8zM8IVlxnLdbokWsUnmS0gi
2NFOgqe9LhoAJK/tXGgQ2UzAYHWb6lJHTH9R6eozS3qSMly/OUepwWaGuVYON2H4
SvHF3cc8BlY31/2stbeI1QCoKsh9EXLq1dLoRrVfR7Dxj1NNnIDOpyVwv1O2GLvs
yYHTrf3x2lvUgWFeX5HdbyI01zm9VOlyJ9Pjxgv1Xliam9/nc1Gi4u7rlk6rT7sW
O3HD/j9VhRuMIJ6Raa44bkBkxVEfHfZXAK0SmjRPmK1yxJ6OJoUCJ0YAPqOoxWN6
AbzD7iu5BkjLoh07PkNc
=hCCI
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: