matplotlib 1.5.0~rc2-1ubuntu2: autopkgtest failures on all architectures, SIGBUS in python2.7-dbg
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
matplotlib (Ubuntu) |
Fix Released
|
High
|
Iain Lane |
Bug Description
The matplotlib 1.5.0~rc2-1ubuntu2 package is not migrating from xenial-proposed to xenial because its autopkgtests are now failing on all architectures.
adt-run [10:26:22]: test qt4agg: [------
=== Qt4Agg ===
=== python2.7 ===
=== python2.7-dbg ===
Bus error (core dumped)
adt-run [10:26:36]: test qt4agg: -------
adt-run [10:26:36]: test qt4agg: - - - - - - - - - - results - - - - - - - - - -
qt4agg FAIL non-zero exit status 135
This test failure is reproducible for me locally.
Running the test program under gdb, I get the following backtrace:
Program received signal SIGBUS, Bus error.
sipOMFindObject (om=<optimized out>, key=<optimized out>, td=<optimized out>)
at /build/
135 /build/
(gdb) bt
#0 sipOMFindObject (om=<optimized out>, key=<optimized out>,
td=<optimized out>)
at /build/
#1 0x00007fffee7dbc92 in release_
at /build/
#2 0x00007fffefe8f699 in forgetObject (sw=sw@
at siplib.c:11135
#3 0x00007fffefe90d59 in sipWrapper_dealloc (self=0x7fffeb3
at siplib.c:10702
#4 0x00000000004b415d in subtype_dealloc (
self=
at ../Objects/
#5 0x000000000048fca2 in _Py_Dealloc (
op=
#6 0x000000000048019e in insertdict_by_entry (mp=0x7ffff03c51a8, key='qApp',
hash=
at ../Objects/
#7 0x0000000000480444 in insertdict (mp=0x7ffff03c51a8, key='qApp',
hash=
#8 0x0000000000480d7a in dict_set_
op=<unknown at remote 0x180a630>, key='qApp', hash=8297207904
ep=0x0, value=None) at ../Objects/
---Type <return> to continue, or q <return> to quit---
#9 0x0000000000480f00 in PyDict_SetItem (op=
{'_
#10 0x000000000048a888 in _PyModule_Clear (m=<module at remote 0x7ffff00be4d8>)
at ../Objects/
#11 0x000000000054ad5b in PyImport_Cleanup () at ../Python/
#12 0x000000000055e4ab in Py_Finalize () at ../Python/
#13 0x000000000057b456 in Py_Main (argc=2, argv=0x7fffffff
at ../Modules/
#14 0x0000000000418066 in main (argc=2, argv=0x7fffffff
at ../Modules/
This backtrace points to a possible problem with python-sip. There is a new version of python-sip in xenial vs. wily, however the bug is not reproducible with xenial python-sip{,-dbg} and xenial matplotlib, only with the xenial-proposed matplotlib.
Changed in matplotlib (Ubuntu): | |
importance: | Undecided → High |
Blocks glib2.0, so I'm taking a look.