[Python-modules-team] Bug#556943: python-matplotlib: Segfaults with Qt4Agg backend

Teemu Ikonen tpikonen at gmail.com
Wed Nov 18 14:01:38 UTC 2009

Package: python-matplotlib
Version: 0.99.0-1
Severity: grave
Justification: renders package unusable

Matplotlib segfaults immediately when trying to create a plot with
the Qt4Agg backend enabled in matplotlibrc. Example:

>>> import matplotlib.pyplot as plt
>>> plt.plot([1,2])
Segmentation fault

Other backends, such as GTKAgg work fine.

This is could be a bug in python-qt4, which was updated recently, but other
PyQt4 applications work fine here.



-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (450, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

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

Versions of packages python-matplotlib depends on:
ii  libatk1.0-0            1.28.0-1          The ATK accessibility toolkit
ii  libc6                  2.10.1-7          GNU C Library: Shared libraries
ii  libcairo2              1.8.8-2           The Cairo 2D vector graphics libra
ii  libfontconfig1         2.6.0-4           generic font configuration library
ii  libfreetype6           2.3.11-1          FreeType 2 font engine, shared lib
ii  libgcc1                1:4.4.2-2         GCC support library
ii  libglib2.0-0           2.22.2-2          The GLib library of C routines
ii  libgtk2.0-0            2.18.3-1          The GTK+ graphical user interface 
ii  libpango1.0-0          1.26.0-1          Layout and rendering of internatio
ii  libpng12-0             1.2.40-1          PNG library - runtime
ii  libstdc++6             4.4.2-2           The GNU Standard C++ Library v3
ii  python                 2.5.4-2           An interactive high-level object-o
ii  python-cairo           1.8.6-1           Python bindings for the Cairo vect
ii  python-dateutil        1.4.1-3           powerful extensions to the standar
ii  python-excelerator         module for reading/writing Excel s
ii  python-glade2          2.16.0-1          GTK+ bindings: Glade support
ii  python-gobject         2.20.0-1          Python bindings for the GObject li
ii  python-gtk2            2.16.0-1          Python bindings for the GTK+ widge
ii  python-matplotlib-data 0.99.0-1          Python based plotting system (data
ii  python-numpy           1:1.3.0-3         Numerical Python adds a fast array
ii  python-pyparsing       1.5.2-1           Python parsing module
ii  python-qt4             4.6-1             Python bindings for Qt4
ii  python-support         1.0.4             automated rebuilding support for P
ii  python-tk              2.5.2-1.1         Tkinter - Writing Tk applications 
ii  python-tz              2009n-1           Python version of the Olson timezo
ii  python-wxgtk2.8      wxWidgets Cross-platform C++ GUI t
ii  tcl8.5                 8.5.7-1           Tcl (the Tool Command Language) v8
ii  tk8.5                  8.5.7-2           Tk toolkit for Tcl and X11, v8.5 -
ii  zlib1g                 1: compression library - runtime

python-matplotlib recommends no packages.

Versions of packages python-matplotlib suggests:
ii  dvipng                    1.12-1         convert DVI files to PNG graphics
ii  ipython                   0.10-1         enhanced interactive Python shell
ii  python-configobj          4.5.2-2        a simple but powerful config file 
pn  python-matplotlib-doc     <none>         (no description available)
ii  python-scipy              0.7.0-2        scientific tools for Python
pn  python-traits             <none>         (no description available)
ii  texlive-extra-utils       2007.dfsg.2-7  TeX Live: TeX auxiliary programs
ii  texlive-latex-extra       2007.dfsg.17-2 TeX Live: LaTeX supplementary pack

-- no debconf information

More information about the Python-modules-team mailing list