Debian Bug report logs -
#480308
maxima: segfaults in quad_qagi()
Reported by: Stephen Dann <stephen@pattingham-ringers.org.uk>
Date: Fri, 9 May 2008 13:06:42 UTC
Severity: normal
Found in version maxima/5.13.0-3.1
Fixed in version maxima/5.16.2-1
Done: Camm Maguire <camm@enhanced.com>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, Camm Maguire <camm@enhanced.com>:
Bug#480308; Package maxima.
(full text, mbox, link).
Acknowledgement sent to Stephen Dann <stephen@pattingham-ringers.org.uk>:
New Bug report received and forwarded. Copy sent to Camm Maguire <camm@enhanced.com>.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: maxima
Version: 5.13.0-3.1
Severity: normal
Maxima sometimes crashes with a segfault when executing quad_qagi():
Maxima 5.13.0 http://maxima.sourceforge.net
Using Lisp GNU Common Lisp (GCL) GCL 2.6.8 (aka GCL)
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
This is a development version of Maxima. The function bug_report()
provides bug reporting information.
(%i1) quad_qagi(exp(-x), x, 0, inf);
(%o1) [1.0, 5.8426066128017434E-11, 135, 0]
(%i2) quad_qagi(exp(-x), x, 0, inf);
(%o2) [1.0, 5.8426066128017434E-11, 135, 0]
(%i3) quad_qagi(exp(-x), x, 0, inf);
(%o3) [1.0, 5.8426066128017434E-11, 135, 0]
(%i4) quad_qagi(exp(-x), x, 0, inf);
(%o4) [1.0, 5.8426066128017434E-11, 135, 0]
(%i5) quad_qagi(exp(-x), x, 0, inf);
(%o5) [1.0, 5.8426066128017434E-11, 135, 0]
(%i6) quad_qagi(exp(-x), x, 0, inf);
(%o6) [1.0, 5.8426066128017434E-11, 135, 0]
(%i7) quad_qagi(exp(-x), x, 0, inf);
Universal error handler called recursively (:ERROR NIL
CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER
""
"Couldn't protect")
Universal error handler called recursively (:ERROR NIL
CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER
"" "Couldn't protect")
Maxima encountered a Lisp error:
Error in CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER [or a callee]: Caught fatal error [memory may be damaged]
Automatically continuing.
To reenable the Lisp debugger set *debugger-hook* to nil.
(%i8) quad_qagi(exp(-x), x, 0, inf);
(%o8) [1.0, 5.8426066128017434E-11, 135, 0]
(%i9) quad_qagi(exp(-x), x, 0, inf);
Segmentation fault (core dumped)
The backtrace is rather terse:
(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
Core was generated by `/usr/lib/maxima/5.13.0/binary-gcl/maxima -eval
(cl-user::run) -f -- '.
Program terminated with signal 11, Segmentation fault.
#0 0x00000000004a255c in ?? ()
(gdb) bt
#0 0x00000000004a255c in ?? ()
It has this problem more often with more complicated integrands.
Hope this helps.
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (500, 'testing'), (450, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.25.2 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages maxima depends on:
ii gnuplot-nox 4.2.2-1 A command-line driven interactive
ii libc6 2.7-10 GNU C Library: Shared libraries
ii libgmp3c2 2:4.2.2+dfsg-3 Multiprecision arithmetic library
ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library
ii libncurses5 5.6+20080308-1 Shared libraries for terminal hand
ii libreadline5 5.2-3 GNU readline and history libraries
ii libsm6 2:1.0.3-1+b1 X11 Session Management library
ii libx11-6 2:1.0.3-7 X11 client-side library
ii libxaw7 2:1.0.4-1 X11 Athena Widget library
ii libxext6 2:1.0.4-1 X11 miscellaneous extension librar
ii libxmu6 2:1.0.4-1 X11 miscellaneous utility library
ii libxt6 1:1.0.5-3 X11 toolkit intrinsics library
Versions of packages maxima recommends:
pn gv <none> (no description available)
ii maxima-share 5.13.0-3.1 A computer algebra system -- extra
-- no debconf information
Reply sent to Camm Maguire <camm@enhanced.com>:
You have taken responsibility.
(full text, mbox, link).
Notification sent to Stephen Dann <stephen@pattingham-ringers.org.uk>:
Bug acknowledged by developer.
(full text, mbox, link).
Message #10 received at 480308-close@bugs.debian.org (full text, mbox, reply):
Source: maxima
Source-Version: 5.16.2-1
We believe that the bug you reported is fixed in the latest version of
maxima, which is due to be installed in the Debian FTP archive:
maxima-doc_5.16.2-1_all.deb
to pool/main/m/maxima/maxima-doc_5.16.2-1_all.deb
maxima-emacs_5.16.2-1_all.deb
to pool/main/m/maxima/maxima-emacs_5.16.2-1_all.deb
maxima-share_5.16.2-1_all.deb
to pool/main/m/maxima/maxima-share_5.16.2-1_all.deb
maxima-src_5.16.2-1_all.deb
to pool/main/m/maxima/maxima-src_5.16.2-1_all.deb
maxima-test_5.16.2-1_all.deb
to pool/main/m/maxima/maxima-test_5.16.2-1_all.deb
maxima_5.16.2-1.diff.gz
to pool/main/m/maxima/maxima_5.16.2-1.diff.gz
maxima_5.16.2-1.dsc
to pool/main/m/maxima/maxima_5.16.2-1.dsc
maxima_5.16.2-1_i386.deb
to pool/main/m/maxima/maxima_5.16.2-1_i386.deb
maxima_5.16.2.orig.tar.gz
to pool/main/m/maxima/maxima_5.16.2.orig.tar.gz
xmaxima_5.16.2-1_i386.deb
to pool/main/m/maxima/xmaxima_5.16.2-1_i386.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 480308@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Camm Maguire <camm@enhanced.com> (supplier of updated maxima 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, 24 Aug 2008 17:06:39 +0000
Source: maxima
Binary: maxima maxima-src maxima-test maxima-doc xmaxima maxima-emacs maxima-share
Architecture: source all i386
Version: 5.16.2-1
Distribution: unstable
Urgency: high
Maintainer: Camm Maguire <camm@enhanced.com>
Changed-By: Camm Maguire <camm@enhanced.com>
Description:
maxima - A computer algebra system -- base system
maxima-doc - A computer algebra system -- documentation
maxima-emacs - A computer algebra system -- emacs interface
maxima-share - A computer algebra system -- extra code
maxima-src - A computer algebra system -- source code
maxima-test - A computer algebra system -- test suite
xmaxima - A computer algebra system -- x interface
Closes: 474684 474909 479100 480308 484278 484279 488518 489302
Changes:
maxima (5.16.2-1) unstable; urgency=high
.
* New upstream release
* Bug fix: "No such file or directory", thanks to Lucas Nussbaum
(Closes: #474909). Build-dep against latest gcl
* Bug fix: "fails to integrate a simple rational function", thanks to
Alexei Sheplyakov (Closes: #474684). new release
* Bug fix: "maxima needs gnuplot-x11 to plot", thanks to
cardaniuc@gmail.com</a>; (Closes: #479100). depend on gnuplot-x11
* Bug fix: "segfaults in quad_qagi()", thanks to Stephen Dann (Closes:
#480308). Apparently fixed in new release -- cannot trigger
* Bug fix: "Maxima fails on 'load(rducon);'", thanks to Felix
Homann (Closes: #484278). Fixed in new release
* Bug fix: "new upstream version available", thanks to Stanislav
Maslovski (Closes: #489302).
* Bug fix: "describe triggers "fatal" lisp error", thanks to
David Bremner (Closes: #488518). Missing maxima-doc now reports
describe error
* Bug fix: "New upstream version 5.15.0", thanks to Felix Homann
(Closes: #484279).
Checksums-Sha1:
4adfd3d1fbcfa9babf6641648f2c42580ca78eca 1229 maxima_5.16.2-1.dsc
3cf98dd1c638603443a3f7a4dd7a2e3a96328f9c 19935965 maxima_5.16.2.orig.tar.gz
c87a222400c6a45b3e209dce223126050a5568d2 2080055 maxima_5.16.2-1.diff.gz
2f496bfcb224a2796d8d422ba1e1a42f91e9b680 1119302 maxima-src_5.16.2-1_all.deb
e0945141b7bd50a831551f3edc2c330d158d8d67 180612 maxima-test_5.16.2-1_all.deb
c65b2b922257839110afeae03e506a60c6936e41 3739068 maxima-doc_5.16.2-1_all.deb
07dbc1c5badf94d47473fdab0d12900f9f22e21a 121362 maxima-emacs_5.16.2-1_all.deb
3b5b7a1ce8f64acf360716e842bc4b6f9deab863 4015740 maxima-share_5.16.2-1_all.deb
f9beb028ed3df336269dfb3368d587f8af498209 8247078 maxima_5.16.2-1_i386.deb
04aaa726ff9966ad1927cb5af88d8808c54e9c66 383760 xmaxima_5.16.2-1_i386.deb
Checksums-Sha256:
a5e793638c7e90f71e2e442afe657d61c88236c60e699eb04e66bcd47e79d6ba 1229 maxima_5.16.2-1.dsc
cb49fa7270665c59387b178f4087a93a1775dc1149dd09d4ec57e8d784f47d15 19935965 maxima_5.16.2.orig.tar.gz
ec75bd121d5348b7812804bb755bfbe55740de26d5289c4cf402a9c8d2c95fd8 2080055 maxima_5.16.2-1.diff.gz
c85496c1dad90032511b712bc6fdc137ebcf45ff0c8563e22d5737699d242582 1119302 maxima-src_5.16.2-1_all.deb
16e7ea76b2a8e2b4d8f2a00a785280a0580b83a57f413255ff6b64598f125858 180612 maxima-test_5.16.2-1_all.deb
0b42d3c5c9f453cea9fc5965fefc500e0f5143509689a4e63b1c74dbd250a841 3739068 maxima-doc_5.16.2-1_all.deb
ccb3e553e0b91c0597d7316041ad31457e25933243122d4578f238778f09faaa 121362 maxima-emacs_5.16.2-1_all.deb
b304828e109223bb8e2acc0282c1427f43ffe435952c26395db28301921f705b 4015740 maxima-share_5.16.2-1_all.deb
933ce8bf1d461a5364ee26b27cc7f99fafdb5b36632884d0feade1cb89371221 8247078 maxima_5.16.2-1_i386.deb
14e1d56d596c0082f7d77016d91d2456cfbe50bb734c7399e0c05e7b8fb40c10 383760 xmaxima_5.16.2-1_i386.deb
Files:
47ad5b870c06e6f04550174f8710350e 1229 math optional maxima_5.16.2-1.dsc
f040416f79ac3932909de6ac4a9fcd10 19935965 math optional maxima_5.16.2.orig.tar.gz
b581b2b465c2a130b76cee18f8736922 2080055 math optional maxima_5.16.2-1.diff.gz
c65e55f6ac1b8bb60085b3b94c695cfa 1119302 math optional maxima-src_5.16.2-1_all.deb
ac922cd886f1f81f27495325d0e50f8a 180612 math optional maxima-test_5.16.2-1_all.deb
23ec9b28791499aad290e8d6182aa996 3739068 doc optional maxima-doc_5.16.2-1_all.deb
4e1b83dde5a8290c75b34d634d74dd25 121362 math optional maxima-emacs_5.16.2-1_all.deb
13b3bb4e031f3a090ada6dc0ae8639d0 4015740 math optional maxima-share_5.16.2-1_all.deb
466f193a3a74c257bd2d8871b2b2ba50 8247078 math optional maxima_5.16.2-1_i386.deb
7ee803763743573721d39a5d0033e440 383760 math optional xmaxima_5.16.2-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iD8DBQFIsa/8czG1wFfwRdwRAgHCAJ9AJRjnts9+CDEflrCW/vBBGqdakACgoOcH
HePY+iq3+zALCWUIelvrqdU=
=OVda
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 23 Mar 2009 07:26:09 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:
Thu Jan 11 03:20:54 2018;
Machine Name:
beach
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.