Debian Bug report logs - #592517
crashes: impossible state reached in file `load-path.cc' at line 657

version graph

Package: octave3.2; Maintainer for octave3.2 is (unknown);

Reported by: Yaroslav Halchenko <debian@onerussian.com>

Date: Tue, 10 Aug 2010 17:45:04 UTC

Severity: important

Tags: pending, upstream

Found in version octave3.2/3.2.4-6

Fixed in version octave3.2/3.2.4-7

Done: Thomas Weber <tweber@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>:
Bug#592517; Package octave3.2. (Tue, 10 Aug 2010 17:45:07 GMT) (full text, mbox, link).


Acknowledgement sent to Yaroslav Halchenko <debian@onerussian.com>:
New Bug report received and forwarded. Copy sent to Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>. (Tue, 10 Aug 2010 17:45:07 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Yaroslav Halchenko <debian@onerussian.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: crashes: impossible state reached in file `load-path.cc' at line 657
Date: Tue, 10 Aug 2010 13:42:09 -0400
Package: octave3.2
Version: 3.2.4-6
Severity: important
Tags: upstream


Hi,

Was giving octave a try on eeglab matlab toolbox and got it crashed due to the
issue which could easily be reproduced with

echo "addpath('./'); addpath('./')" | octave

according to
http://www-old.cae.wisc.edu/pipermail/bug-octave/2010-March/010503.html

issue is fixed within 3.3.x development but as I understand 3.3.x will
not come into experimental

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=575896

so I wonder if 3.2.4 could be patched... I see similar issue brought up /
"closed" upstream: http://savannah.gnu.org/bugs/?func=detailitem&item_id=30284
but it is due to different cause (insufficient permissions)

May be solution from (which is part of 10242:4acae5e46738 changeset)
http://www-old.cae.wisc.edu/pipermail/bug-octave/2010-March/010503.html
would suffice ?


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (901, 'unstable'), (900, 'testing'), (300, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages octave3.2 depends on:
ii  libamd2.2.0      1:3.4.0-2               approximate minimum degree orderin
ii  libarpack2       2.1+parpack96.dfsg-3+b1 Fortran77 subroutines to solve lar
ii  libatlas3gf-base 3.8.3-19                Automatically Tuned Linear Algebra
ii  libblas3gf [libb 1.2-7                   Basic Linear Algebra Reference imp
ii  libbz2-1.0       1.0.5-4                 high-quality block-sorting file co
ii  libc6            2.11.2-2                Embedded GNU C Library: Shared lib
ii  libcamd2.2.0     1:3.4.0-2               symmetric approximate minimum degr
ii  libccolamd2.7.1  1:3.4.0-2               constrained column approximate lib
ii  libcholmod1.7.1  1:3.4.0-2               sparse Cholesky factorization libr
ii  libcolamd2.7.1   1:3.4.0-2               column approximate minimum degree 
ii  libcurl3-gnutls  7.21.0-1                Multi-protocol file transfer libra
ii  libcxsparse2.2.3 1:3.4.0-2               concise sparse matrix library (com
ii  libfftw3-3       3.2.2-1                 library for computing Fast Fourier
ii  libfltk1.1       1.1.10-2                Fast Light Toolkit - shared librar
ii  libfreetype6     2.3.11-1                FreeType 2 font engine, shared lib
ii  libftgl2         2.1.3~rc5-3             library to render text in OpenGL u
ii  libgcc1          1:4.4.4-7               GCC support library
ii  libgfortran3     4.4.4-7                 Runtime library for GNU Fortran ap
ii  libgl1-mesa-glx  7.7.1-3                 A free implementation of the OpenG
ii  libglpk0         4.43-1                  linear programming kit with intege
ii  libglu1-mesa [li 7.7.1-3                 The OpenGL utility library (GLU)
ii  libgomp1         4.4.4-7                 GCC OpenMP (GOMP) support library
ii  libgraphicsmagic 1.3.12-1                format-independent image processin
ii  libgraphicsmagic 1.3.12-1                format-independent image processin
ii  libhdf5-serial-1 1.8.4-patch1-2          Hierarchical Data Format 5 (HDF5) 
ii  libice6          2:1.0.6-1               X11 Inter-Client Exchange library
ii  libjasper1       1.900.1-7               The JasPer JPEG-2000 runtime libra
ii  libjpeg62        6b1-1                   The Independent JPEG Group's JPEG 
ii  liblapack3gf [li 3.2.2-1                 library of linear algebra routines
ii  liblcms1         1.18.dfsg-1.2+b2        Color management library
ii  libltdl7         2.2.6b-2                A system independent dlopen wrappe
ii  libncurses5      5.7+20100313-2          shared libraries for terminal hand
ii  libpcre3         7.8-3                   Perl 5 Compatible Regular Expressi
ii  libpng12-0       1.2.44-1                PNG library - runtime
ii  libqhull5        2009.1-1                calculate convex hulls and related
ii  libqrupdate1     1.0.1-1                 Fast updates of QR and Cholesky de
ii  libreadline6     6.1-3                   GNU readline and history libraries
ii  libsm6           2:1.1.1-1               X11 Session Management library
ii  libstdc++6       4.4.4-7                 The GNU Standard C++ Library v3
ii  libtiff4         3.9.4-1                 Tag Image File Format (TIFF) libra
ii  libumfpack5.4.0  1:3.4.0-2               sparse LU factorization library
ii  libwmf0.2-7      0.2.8.4-6.1             Windows metafile conversion librar
ii  libx11-6         2:1.3.3-3               X11 client-side library
ii  libxext6         2:1.1.1-3               X11 miscellaneous extension librar
ii  libxml2          2.7.7.dfsg-4            GNOME XML library
ii  octave3.2-common 3.2.4-6                 architecture-independent files for
ii  texinfo          4.13a.dfsg.1-5          Documentation system for on-line i
ii  zlib1g           1:1.2.3.5.dfsg-1        compression library - runtime

Versions of packages octave3.2 recommends:
ii  gnuplot                       4.4.0-1    A command-line driven interactive 
ii  libatlas3gf-base              3.8.3-19   Automatically Tuned Linear Algebra

Versions of packages octave3.2 suggests:
pn  octave3.2-doc                 <none>     (no description available)
pn  octave3.2-emacsen             <none>     (no description available)
ii  octave3.2-headers             3.2.4-6    header files for the GNU Octave la
pn  octave3.2-htmldoc             <none>     (no description available)
pn  octave3.2-info                <none>     (no description available)

-- no debconf information




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>:
Bug#592517; Package octave3.2. (Tue, 10 Aug 2010 18:06:03 GMT) (full text, mbox, link).


Acknowledgement sent to Yaroslav Halchenko <debian@onerussian.com>:
Extra info received and forwarded to list. Copy sent to Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>. (Tue, 10 Aug 2010 18:06:03 GMT) (full text, mbox, link).


Message #10 received at 592517@bugs.debian.org (full text, mbox, reply):

From: Yaroslav Halchenko <debian@onerussian.com>
To: 592517@bugs.debian.org
Subject: Re: Bug#592517: Acknowledgement (crashes: impossible state reached in file `load-path.cc' at line 657)
Date: Tue, 10 Aug 2010 14:04:03 -0400
the actual issue seems to be unable to add any path after adding './',
e.g.:

$> echo "addpath('/'); addpath('./functions/sigprocfunc'); addpath('./'); addpath('/home/')" | octave   

would fail, remove ./  or /home/ -- and it would work

-- 
                                  .-.
=------------------------------   /v\  ----------------------------=
Keep in touch                    // \\     (yoh@|www.)onerussian.com
Yaroslav Halchenko              /(   )\               ICQ#: 60653192
                   Linux User    ^^-^^    [175555]






Reply sent to Thomas Weber <tweber@debian.org>:
You have taken responsibility. (Sun, 29 Aug 2010 18:06:05 GMT) (full text, mbox, link).


Notification sent to Yaroslav Halchenko <debian@onerussian.com>:
Bug acknowledged by developer. (Sun, 29 Aug 2010 18:06:05 GMT) (full text, mbox, link).


Message #15 received at 592517-close@bugs.debian.org (full text, mbox, reply):

From: Thomas Weber <tweber@debian.org>
To: 592517-close@bugs.debian.org
Subject: Bug#592517: fixed in octave3.2 3.2.4-7
Date: Sun, 29 Aug 2010 18:02:45 +0000
Source: octave3.2
Source-Version: 3.2.4-7

We believe that the bug you reported is fixed in the latest version of
octave3.2, which is due to be installed in the Debian FTP archive:

octave3.2-common_3.2.4-7_all.deb
  to main/o/octave3.2/octave3.2-common_3.2.4-7_all.deb
octave3.2-dbg_3.2.4-7_amd64.deb
  to main/o/octave3.2/octave3.2-dbg_3.2.4-7_amd64.deb
octave3.2-doc_3.2.4-7_all.deb
  to main/o/octave3.2/octave3.2-doc_3.2.4-7_all.deb
octave3.2-emacsen_3.2.4-7_all.deb
  to main/o/octave3.2/octave3.2-emacsen_3.2.4-7_all.deb
octave3.2-headers_3.2.4-7_amd64.deb
  to main/o/octave3.2/octave3.2-headers_3.2.4-7_amd64.deb
octave3.2-htmldoc_3.2.4-7_all.deb
  to main/o/octave3.2/octave3.2-htmldoc_3.2.4-7_all.deb
octave3.2-info_3.2.4-7_all.deb
  to main/o/octave3.2/octave3.2-info_3.2.4-7_all.deb
octave3.2_3.2.4-7.diff.gz
  to main/o/octave3.2/octave3.2_3.2.4-7.diff.gz
octave3.2_3.2.4-7.dsc
  to main/o/octave3.2/octave3.2_3.2.4-7.dsc
octave3.2_3.2.4-7_amd64.deb
  to main/o/octave3.2/octave3.2_3.2.4-7_amd64.deb



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 592517@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Weber <tweber@debian.org> (supplier of updated octave3.2 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: SHA1

Format: 1.8
Date: Sun, 29 Aug 2010 17:34:45 +0200
Source: octave3.2
Binary: octave3.2 octave3.2-doc octave3.2-htmldoc octave3.2-headers octave3.2-emacsen octave3.2-info octave3.2-dbg octave3.2-common
Architecture: source amd64 all
Version: 3.2.4-7
Distribution: unstable
Urgency: low
Maintainer: Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>
Changed-By: Thomas Weber <tweber@debian.org>
Description: 
 octave3.2  - GNU Octave language for numerical computations (3.2 branch)
 octave3.2-common - architecture-independent files for octave3.2
 octave3.2-dbg - Debug symbols for octave3.2
 octave3.2-doc - PDF documentation on the GNU Octave language (3.2 branch)
 octave3.2-emacsen - Emacs support for the GNU Octave language (3.2 branch)
 octave3.2-headers - header files for the GNU Octave language (3.2 branch)
 octave3.2-htmldoc - HTML documentation on the GNU Octave language (3.2 branch)
 octave3.2-info - GNU Info documentation on the GNU Octave language (3.2 branch)
Closes: 591333 592517
Changes: 
 octave3.2 (3.2.4-7) unstable; urgency=low
 .
   * New patch: fix_relative_addpath command (closes: #592517)
   * Drop libgl1-mesa-swx11-dev and libglu1-mesa-dev from build-dependencies.
     They are already pulled in by other packages, so we don't need to force
     specific versions of Mesa (closes: #591333).
Checksums-Sha1: 
 02716415ded7f5271f54160665349e1f704b648c 1984 octave3.2_3.2.4-7.dsc
 5b451cb6e551121a44418ea53c8b58bf685220dd 67141 octave3.2_3.2.4-7.diff.gz
 3a4b5baf93046637cb8df76a83bb4bd0fdd8ca69 10156144 octave3.2_3.2.4-7_amd64.deb
 b3513d174fa5db6d5479d47d655cf9c5542a81ff 536204 octave3.2-headers_3.2.4-7_amd64.deb
 f0bd46e2b3c1b0caf8699105912fce01d0e6eabd 64671150 octave3.2-dbg_3.2.4-7_amd64.deb
 f8efc44e6c00f59b81dae653725b19830fc14e1c 3203922 octave3.2-doc_3.2.4-7_all.deb
 71c17f868caf604d887995ecc851ef9858c39cc4 1036852 octave3.2-htmldoc_3.2.4-7_all.deb
 e74ef04a81478d9c607d4a29e8968cd3cb5a6c07 109780 octave3.2-emacsen_3.2.4-7_all.deb
 f3e16d212c518559abb35ae60da5cdcb81657f08 561116 octave3.2-info_3.2.4-7_all.deb
 9a5f323e6353422d10cc9c392b83cf319eda74ff 672702 octave3.2-common_3.2.4-7_all.deb
Checksums-Sha256: 
 b32ab881ab28070c1dc2535656e79e8285b12dd6a114415ac09b3c932253f843 1984 octave3.2_3.2.4-7.dsc
 20300b6ca6e017d4638d4e06b2dec1cf440dcef7232e65079c75b0d9f4850360 67141 octave3.2_3.2.4-7.diff.gz
 8e2c1abcc04a152eda592fb32d74c61ac4895c3778cc3c11464822a816384771 10156144 octave3.2_3.2.4-7_amd64.deb
 1d35de5f0ee106c6722c1cb76f4af49997e668abcfb520c689837bdcece84dc3 536204 octave3.2-headers_3.2.4-7_amd64.deb
 f2abc58776c6aa1751e64fa8f23285841d9b820b0a92e09d0fb2e1e9c51ce1e5 64671150 octave3.2-dbg_3.2.4-7_amd64.deb
 407c4fa84dec32ce75784cc8a43814f27e1b76016c902283a5a365648aa4c103 3203922 octave3.2-doc_3.2.4-7_all.deb
 cba39e09b370f88cde1204d6eca7f473a122c475a51232bd188d8319b4309d96 1036852 octave3.2-htmldoc_3.2.4-7_all.deb
 5804b6340b3dfe14d687769fc42d3c12fb99ee65f0dc76af4dbb4b8c4ac9e645 109780 octave3.2-emacsen_3.2.4-7_all.deb
 4714a015b3db88f007b6de574c5e823f753720e35f7121920c8a1bf7f9efe552 561116 octave3.2-info_3.2.4-7_all.deb
 20427cef1f170b484545d5830f0ae19d3c08104a0e82ef045a461d08a1aaf7d2 672702 octave3.2-common_3.2.4-7_all.deb
Files: 
 42dac35836b9b82a706be85b28bf6b3d 1984 math optional octave3.2_3.2.4-7.dsc
 53df2290caf4a2356df48d218537efc3 67141 math optional octave3.2_3.2.4-7.diff.gz
 8697c5320ae1c60abe1c8c1f36a477b7 10156144 math optional octave3.2_3.2.4-7_amd64.deb
 cb521e236e0ce50a71ff2ae341944a71 536204 math optional octave3.2-headers_3.2.4-7_amd64.deb
 f1c2e27171d8a500f6c80a3b7e00478a 64671150 debug extra octave3.2-dbg_3.2.4-7_amd64.deb
 de0a9d96be48b4aa6e88dfb5f7e26615 3203922 doc optional octave3.2-doc_3.2.4-7_all.deb
 29d8d658c20d04271051834d731cc713 1036852 doc optional octave3.2-htmldoc_3.2.4-7_all.deb
 553f54be48f5b0f09f3cbe9630524f89 109780 math optional octave3.2-emacsen_3.2.4-7_all.deb
 733b1754d1248b91888ec11d242b086d 561116 math optional octave3.2-info_3.2.4-7_all.deb
 676aee06832acc8f6ce6f4216bad2ee5 672702 devel extra octave3.2-common_3.2.4-7_all.deb

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

iEYEARECAAYFAkx6nG8ACgkQPqD4a3lPnXzFpwCeL7Taa1qw0IOlYYnmHtV5nO0j
5IEAoKFPezhtAZISbUTNJ6ppW8c7vsom
=pKA2
-----END PGP SIGNATURE-----





Added tag(s) pending. Request was from "Thomas Weber" <tweber@debian.org> to control@bugs.debian.org. (Sun, 29 Aug 2010 21:09:07 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 10 Oct 2010 07:31:47 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Jul 1 14:11:33 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.