[Deb-scipy-devel] Bug#448530: python-numpy: numpy/atlas3-sse2 segfault
Jan Medlock
medlock-debian at turboshower.net
Mon Oct 29 20:15:06 UTC 2007
Package: python-numpy
Version: 1:1.0.3-1
Severity: normal
Hi there,
I get strange segfaults with numpy/atlas3-sse2 under python 2.4.
The attached script and pickled matrix illustrate the segfault. The
pickled matrix ('phi.p') was generated by scipy.dump and seems to be
not broken itself. The script loads this matrix and tries to perform
a matrix-vector multiplication, leading to the segfault when using
atlas3-sse2.
Using strace led me to investigate atlas3 (trace attached). The
script does not segfault when using atlas3-sse, atlas3-base, or
atlas3-3dnow (the latter on a different machine).
$ LD_LIBRARY_PATH=/usr/lib/atlas/sse2 python test.py
About to mulitply
Segmentation fault
$ LD_LIBRARY_PATH=/usr/lib/atlas/sse python test.py
About to mulitply
Multiplied
I'm happy to give any help I can in tracking down this issue.
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.22-2-686 (SMP w/4 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-numpy depends on:
ii atlas3-base [liblapack.so.3] 3.6.0-20.6 Automatically Tuned Linear Algebra
ii atlas3-sse [liblapack.so.3] 3.6.0-20.6 Automatically Tuned Linear Algebra
ii atlas3-sse2 [liblapack.so.3] 3.6.0-20.6 Automatically Tuned Linear Algebra
ii libc6 2.6.1-6 GNU C Library: Shared libraries
ii libg2c0 1:3.4.6-6 Runtime library for GNU Fortran 77
ii libgcc1 1:4.2.2-3 GCC support library
ii python 2.4.4-6 An interactive high-level object-o
ii python-central 0.5.15 register and build utility for Pyt
ii python-numpy-dev 1:1.0.3-1 Numerical Python adds a fast array
ii refblas3 [libblas.so.3] 1.2-8 Basic Linear Algebra Subroutines 3
python-numpy recommends no packages.
-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test.py
Type: text/x-java
Size: 157 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/deb-scipy-devel/attachments/20071029/521ff0df/attachment-0001.java
-------------- next part --------------
cnumpy.core.multiarray
_reconstruct
p0
(cnumpy
ndarray
p1
(I0
tp2
S'b'
p3
tp4
Rp5
(I1
(I17
I17
tp6
cnumpy
dtype
p7
(S'f8'
p8
I0
I1
tp9
Rp10
(I3
S'<'
p11
NNNI-1
I-1
I0
tp12
bI00
S']\xed\x11\x11\xee9\xc5?]\xed\x11\x11\xee9\xc5?]\xed\x11\x11\xee9\xc5?]\xed\x11\x11\xee9\xc5?-Y\xcb\xd7\xaas\xe5?ZJ\xee\xb6]:\xcc?\x0c\xfd\xd9\xc5]:\xcc?\xb3\xa32\xd0]:\xcc?J\xbdq(\xe1t\xc9?\xe7{\xea\x17+\xd0\xc0?Ye0\xb0wY\xbf?2}\x94if\xe2\xc1?\x98\xaf,\x1fmy\xbf?\x82\xbd\xaf\xb10\x87\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?\xff\xaa\x93\x06D{\xb1?]\xed\x11\x11\xee9\xc5?\xca\xc5\xbc.\xab@\xc5?\xca\xc5\xbc.\xab@\xc5?\xca\xc5\xbc.\xab@\xc5?-Y\xcb\xd7\xaas\xe5?ZJ\xee\xb6]:\xcc?\x0c\xfd\xd9\xc5]:\xcc?\xb3\xa32\xd0]:\xcc?J\xbdq(\xe1t\xc9?\xe7{\xea\x17+\xd0\xc0?Ye0\xb0wY\xbf?2}\x94if\xe2\xc1?\x98\xaf,\x1fmy\xbf?\x82\xbd\xaf\xb10\x87\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?\xff\xaa\x93\x06D{\xb1?]\xed\x11\x11\xee9\xc5?\xca\xc5\xbc.\xab@\xc5?\x9b\x86h\x8bu\x01\xc8?\x9b\x86h\x8bu\x01\xc8?-Y\xcb\xd7\xaas\xe5?ZJ\xee\xb6]:\xcc?\x0c\xfd\xd9\xc5]:\xcc?\xb3\xa32\xd0]:\xcc?J\xbdq(\xe1t\xc9?\xe7{\xea\x17+\xd0\xc0?Ye0\xb0wY\xbf?2}\x94if\xe2\xc1?\x98\xaf,\x1fmy\x
bf?\x82\xbd\xaf\xb10\x87\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?\xff\xaa\x93\x06D{\xb1?]\xed\x11\x11\xee9\xc5?\xca\xc5\xbc.\xab@\xc5?\x9b\x86h\x8bu\x01\xc8?\xfa\xf9\x17\xab\x95y\xf0?-Y\xcb\xd7\xaas\xe5?ZJ\xee\xb6]:\xcc?\x0c\xfd\xd9\xc5]:\xcc?\xb3\xa32\xd0]:\xcc?J\xbdq(\xe1t\xc9?\xe7{\xea\x17+\xd0\xc0?Ye0\xb0wY\xbf?2}\x94if\xe2\xc1?\x98\xaf,\x1fmy\xbf?\x82\xbd\xaf\xb10\x87\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?\xff\xaa\x93\x06D{\xb1?-Y\xcb\xd7\xaas\xe5?-Y\xcb\xd7\xaas\xe5?-Y\xcb\xd7\xaas\xe5?-Y\xcb\xd7\xaas\xe5?-Y\xcb\xd7\xaas\xe5?ZJ\xee\xb6]:\xcc?\x0c\xfd\xd9\xc5]:\xcc?\xb3\xa32\xd0]:\xcc?J\xbdq(\xe1t\xc9?\xe7{\xea\x17+\xd0\xc0?Ye0\xb0wY\xbf?2}\x94if\xe2\xc1?\x98\xaf,\x1fmy\xbf?\x82\xbd\xaf\xb10\x87\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?\xff\xaa\x93\x06D{\xb1?ZJ\xee\xb6]:\xcc?ZJ\xee\xb6]:\xcc?ZJ\xee\xb6]:\xcc?ZJ\xee\xb6]:\xcc?ZJ\xee\xb6]:\xcc?ZJ\xee\xb6]:\xcc?\x0c\xfd\xd9\xc5]:\xcc?\xb3\xa32\xd0]:\xcc?J\xbdq(\xe1t\xc9?\xe7
{\xea\x17+\xd0\xc0?Ye0\xb0wY\xbf?2}\x94if\xe2\xc1?\x98\xaf,\x1fmy\xbf?\x82\xbd\xaf\xb10\x87\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?\xff\xaa\x93\x06D{\xb1?\x0c\xfd\xd9\xc5]:\xcc?\x0c\xfd\xd9\xc5]:\xcc?\x0c\xfd\xd9\xc5]:\xcc?\x0c\xfd\xd9\xc5]:\xcc?\x0c\xfd\xd9\xc5]:\xcc?\x0c\xfd\xd9\xc5]:\xcc?\x0c\xfd\xd9\xc5]:\xcc?\xb3\xa32\xd0]:\xcc?J\xbdq(\xe1t\xc9?\xe7{\xea\x17+\xd0\xc0?Ye0\xb0wY\xbf?2}\x94if\xe2\xc1?\x98\xaf,\x1fmy\xbf?\x82\xbd\xaf\xb10\x87\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?\xff\xaa\x93\x06D{\xb1?\xb3\xa32\xd0]:\xcc?\xb3\xa32\xd0]:\xcc?\xb3\xa32\xd0]:\xcc?\xb3\xa32\xd0]:\xcc?\xb3\xa32\xd0]:\xcc?\xb3\xa32\xd0]:\xcc?\xb3\xa32\xd0]:\xcc?\xb3\xa32\xd0]:\xcc?J\xbdq(\xe1t\xc9?\xe7{\xea\x17+\xd0\xc0?Ye0\xb0wY\xbf?2}\x94if\xe2\xc1?\x98\xaf,\x1fmy\xbf?\x82\xbd\xaf\xb10\x87\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?\xff\xaa\x93\x06D{\xb1?J\xbdq(\xe1t\xc9?J\xbdq(\xe1t\xc9?J\xbdq(\xe1t\xc9?J\xbdq(\xe1t\xc9?J\xbdq(\xe1t\xc9?J\xbdq(\
xe1t\xc9?J\xbdq(\xe1t\xc9?J\xbdq(\xe1t\xc9?J\xbdq(\xe1t\xc9?\xe7{\xea\x17+\xd0\xc0?Ye0\xb0wY\xbf?2}\x94if\xe2\xc1?\x98\xaf,\x1fmy\xbf?\x82\xbd\xaf\xb10\x87\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?\xff\xaa\x93\x06D{\xb1?\xe7{\xea\x17+\xd0\xc0?\xe7{\xea\x17+\xd0\xc0?\xe7{\xea\x17+\xd0\xc0?\xe7{\xea\x17+\xd0\xc0?\xe7{\xea\x17+\xd0\xc0?\xe7{\xea\x17+\xd0\xc0?\xe7{\xea\x17+\xd0\xc0?\xe7{\xea\x17+\xd0\xc0?\xe7{\xea\x17+\xd0\xc0?\xe7{\xea\x17+\xd0\xc0?Ye0\xb0wY\xbf?2}\x94if\xe2\xc1?\x98\xaf,\x1fmy\xbf?\x82\xbd\xaf\xb10\x87\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?\xff\xaa\x93\x06D{\xb1?Ye0\xb0wY\xbf?Ye0\xb0wY\xbf?Ye0\xb0wY\xbf?Ye0\xb0wY\xbf?Ye0\xb0wY\xbf?Ye0\xb0wY\xbf?Ye0\xb0wY\xbf?Ye0\xb0wY\xbf?Ye0\xb0wY\xbf?Ye0\xb0wY\xbf?Ye0\xb0wY\xbf?2}\x94if\xe2\xc1?\x98\xaf,\x1fmy\xbf?\x82\xbd\xaf\xb10\x87\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?\xff\xaa\x93\x06D{\xb1?2}\x94if\xe2\xc1?2}\x94if\xe2\xc1?2}\x94if\xe2\xc1?2}\x94if\xe2\xc1?2}\x94if\xe2
\xc1?2}\x94if\xe2\xc1?2}\x94if\xe2\xc1?2}\x94if\xe2\xc1?2}\x94if\xe2\xc1?2}\x94if\xe2\xc1?2}\x94if\xe2\xc1?2}\x94if\xe2\xc1?\x98\xaf,\x1fmy\xbf?\x82\xbd\xaf\xb10\x87\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?\xff\xaa\x93\x06D{\xb1?\x98\xaf,\x1fmy\xbf?\x98\xaf,\x1fmy\xbf?\x98\xaf,\x1fmy\xbf?\x98\xaf,\x1fmy\xbf?\x98\xaf,\x1fmy\xbf?\x98\xaf,\x1fmy\xbf?\x98\xaf,\x1fmy\xbf?\x98\xaf,\x1fmy\xbf?\x98\xaf,\x1fmy\xbf?\x98\xaf,\x1fmy\xbf?\x98\xaf,\x1fmy\xbf?\x98\xaf,\x1fmy\xbf?\x98\xaf,\x1fmy\xbf?\x82\xbd\xaf\xb10\x87\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?\xff\xaa\x93\x06D{\xb1?\x82\xbd\xaf\xb10\x87\xb1?\x82\xbd\xaf\xb10\x87\xb1?\x82\xbd\xaf\xb10\x87\xb1?\x82\xbd\xaf\xb10\x87\xb1?\x82\xbd\xaf\xb10\x87\xb1?\x82\xbd\xaf\xb10\x87\xb1?\x82\xbd\xaf\xb10\x87\xb1?\x82\xbd\xaf\xb10\x87\xb1?\x82\xbd\xaf\xb10\x87\xb1?\x82\xbd\xaf\xb10\x87\xb1?\x82\xbd\xaf\xb10\x87\xb1?\x82\xbd\xaf\xb10\x87\xb1?\x82\xbd\xaf\xb10\x87\xb1?\x82\xbd\xaf\xb10\x87\xb1?\xc4\x14\x93\x84\xb
0\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?\xff\xaa\x93\x06D{\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?\xc4\x14\x93\x84\xb0\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?\xff\xaa\x93\x06D{\xb1?nS\x7f\xdd\xaf\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?nS\x7f\xdd\xaf\x82\xb1?\xff\xaa\x93\x06D{\xb1?\xff\xaa\x93\x06D{\xb1?\xff\xaa\x93\x06D{\xb1?\xff\xaa\x93\x0
6D{\xb1?\xff\xaa\x93\x06D{\xb1?\xff\xaa\x93\x06D{\xb1?\xff\xaa\x93\x06D{\xb1?\xff\xaa\x93\x06D{\xb1?\xff\xaa\x93\x06D{\xb1?\xff\xaa\x93\x06D{\xb1?\xff\xaa\x93\x06D{\xb1?\xff\xaa\x93\x06D{\xb1?\xff\xaa\x93\x06D{\xb1?\xff\xaa\x93\x06D{\xb1?\xff\xaa\x93\x06D{\xb1?\xff\xaa\x93\x06D{\xb1?\xff\xaa\x93\x06D{\xb1?\xff\xaa\x93\x06D{\xb1?'
p13
tp14
b.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test.py.strace
Type: text/x-c
Size: 206492 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/deb-scipy-devel/attachments/20071029/521ff0df/attachment-0001.bin
More information about the Deb-scipy-devel
mailing list