On Sat, Sep 26, 2015 at 9:51 PM, Debian Bug Tracking System < ow...@bugs.debian.org> wrote:
> This is an automatic notification regarding your Bug report > which was filed against the python-enable package: > > #797483: python-enable: AGG renderer segfaults if built with optimization > > It has been closed by Varun Hiremath <va...@debian.org>. > > Their explanation is attached below along with your original report. > If this explanation is unsatisfactory and you have not received a > better one in a separate message then please contact Varun Hiremath < > va...@debian.org> by > replying to this email. > > > -- > 797483: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=797483 > Debian Bug Tracking System > Contact ow...@bugs.debian.org with problems > > > ---------- Forwarded message ---------- > From: Varun Hiremath <va...@debian.org> > To: 797483-cl...@bugs.debian.org > Cc: > Date: Sun, 27 Sep 2015 04:49:39 +0000 > Subject: Bug#797483: fixed in python-enable 4.5.1-2 > Source: python-enable > Source-Version: 4.5.1-2 > > We believe that the bug you reported is fixed in the latest version of > python-enable, 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 797...@bugs.debian.org, > and the maintainer will reopen the bug report if appropriate. > > Debian distribution maintenance software > pp. > Varun Hiremath <va...@debian.org> (supplier of updated python-enable > 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 ftpmas...@ftp-master.debian.org) > > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA512 > > Format: 1.8 > Date: Sun, 27 Sep 2015 00:33:58 -0400 > Source: python-enable > Binary: python-enable > Architecture: source amd64 > Version: 4.5.1-2 > Distribution: unstable > Urgency: medium > Maintainer: Debian Python Modules Team < > python-modules-t...@lists.alioth.debian.org> > Changed-By: Varun Hiremath <va...@debian.org> > Description: > python-enable - Drawing and interaction packages > Closes: 797483 > Changes: > python-enable (4.5.1-2) unstable; urgency=medium > . > [ Philip Chimento ] > * Add patch to build package without optimization (Closes: #797483) > Checksums-Sha1: > b4dabe179378b69abd6b4552c3d0903ccfc1d54f 2172 python-enable_4.5.1-2.dsc > af9e9053f6842f4616e941ba1a0be93a00fd7a9f 12280 > python-enable_4.5.1-2.debian.tar.xz > 05163b0d33c43f2d146db453d81322e49a650bbb 612156 > python-enable_4.5.1-2_amd64.deb > Checksums-Sha256: > ba8247b999feda8a9812f726b8c4addbb7a6ebbd6adf0c71c6703be555cfdb14 2172 > python-enable_4.5.1-2.dsc > 8d4ac884a039de637c987ef0269e720d5a28118cf9f2c91d81bb6f96a378a4cd 12280 > python-enable_4.5.1-2.debian.tar.xz > 4f59074466901af84dc668865ac8be780b5a9007de859f51427ba3439d134e85 612156 > python-enable_4.5.1-2_amd64.deb > Files: > 1b5d94c82db9a030b3adffe27328c1ee 2172 python optional > python-enable_4.5.1-2.dsc > 5478ca394824ccabd5a76daef903b4a6 12280 python optional > python-enable_4.5.1-2.debian.tar.xz > 8e20dcde67b5698784f325e5021f850b 612156 python optional > python-enable_4.5.1-2_amd64.deb > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1 > > iQIcBAEBCgAGBQJWB3T7AAoJEHA3PPEpDbnOBpkP/jXApq68aBFpTs4ju/qX0HKO > 0/RrUpB8VU8XTfFHceIoiCmXtx0K54UtK+YAXyksddrfwsatBr4NvFLcgDPbwyhq > SYxbZJFzFf6bhjSA42GHaFYXUTEFbZ6QTOHKLeQdbWPgyyN8LzVmbYRUd6KFkMV/ > LRgTOlAtayEx4jXF9/aJNo2g5dBE8dT5WC29B1Z49grb/TnlPfzTP0yaZ7a7v431 > LOIq6Ns4TA7IDX4YE+53K3ASr5NEGns0AHtfuE6Nls6VHXCSNdUguwHMudrWZIjJ > zq3p2kPsm66o78J4HEfnupKCq1rheOQ5ouCVXJbiZ3rmnvtfMLxGzFfxKu3IlYD4 > cVimm+Uli5u/BgmzRugPb0m9GPrhRBxnTC7muDIoeLlzV8zf1JOo3L3WeRxTV5k8 > NZTrCsU+E1pBkFMomJvJzjvkYmcRgtktf6N5wp5TtMLYy8x2AYMZRnA0q+SSyldr > HsSTgSOs0ivv8l58yNoOk2ufBGCgju88DSaUGJ+UNdcxIQqhf/tj/w7ECbmgS4Rl > RWgDM3mqG+tsAtfgXyu+V+HM9ExhY2QnY3aEjm7uPkyRZeBThZwShPEHqwve/Qht > 2+BAsxbPOqhcsd6GH9EiKwDqUtCCQmGKjSDjELUcHMOT0yLQrtR7v2vFeptFNFAC > 2gNR3dh0Rt+UKlqcLpqc > =dwuU > -----END PGP SIGNATURE----- > > ---------- Forwarded message ---------- > From: Philip Chimento <philip.chime...@gmail.com> > To: Debian Bug Tracking System <sub...@bugs.debian.org> > Cc: > Date: Sun, 30 Aug 2015 16:17:22 -0700 > Subject: python-enable: AGG renderer segfaults if built with optimization > Package: python-enable > Version: 4.3.0-2.1 > Severity: grave > Justification: renders package unusable > > Dear Maintainer, > > See this Ubuntu bug for more information and a minimal example that > reproduces the problem: > https://bugs.launchpad.net/ubuntu/+source/python-chaco/+bug/1145575 > > Apparently building python-enable's AGG renderer with optimization on GCC > later than 4.6 causes it to segfault. This makes python-chaco's image > plots unusable and any applications which use that functionality from Chaco > will crash. > > It may be a compiler bug or it may be that the AGG code does something that > is undefined behaviour, causing GCC to optimize things incorrectly. > > I suggest that this package be built with -O0 and I'll submit a patch to > that effect. > > Regards, > Philip Chimento > > > -- System Information: > Debian Release: 8.1 > APT prefers stable > APT policy: (995, 'stable'), (500, 'stable-updates'), (50, 'unstable') > Architecture: amd64 (x86_64) > > Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core) > Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) > > Versions of packages python-enable depends on: > ii fonttools 2.4-1 > ii libc6 2.19-18 > ii libfreetype6 2.5.2-3 > ii libgcc1 1:4.9.2-10 > ii libgl1-mesa-glx [libgl1] 10.3.2-1 > ii libglu1-mesa [libglu1] 9.0.0-2 > ii libstdc++6 4.9.2-10 > ii libx11-6 2:1.6.2-3 > ii python 2.7.9-1 > ii python-numpy [python-numpy-abi9] 1:1.8.2-2 > ii python-pil 2.6.1-2 > ii python-pkg-resources 5.5.1-1 > ii python-traitsui 4.4.0-1.3 > ii python-wxgtk3.0 3.0.1.1+dfsg-2 > > python-enable recommends no packages. > > python-enable suggests no packages. > > -- no debconf information > > Thank you very much! Would it be possible to backport the fix to stable as well? I ask this because the bug affects applications that use image plots to the point that they are unusable. Regards, Philip Chimento