[SciPy-User] Strange Crash with SmoothBivariateSpline
Sloan Lindsey
sloan.lindsey at gmail.com
Fri Sep 9 08:41:10 EDT 2011
Greetings, I've run into a weird error, can somebody point me into the right
direction for solving this?
-Sloan
A spline approximation was done with SmoothBivariateSpline (kx=ky=3). The
result looks resonable, and the knots are
tx, ty = [ 71. 71. 71. 71. 74.14423984
77.68639778 79.67385522 81.08860568 83.07147709 85.07543132
85.63465634 86.22832447 86.59870818 87.23262262 87.99800451
88.21344492 88.45654654 88.71633794 88.91968993 89.16798449
89.36585818 89.54486934 89.73526206 89.9 89.9 89.9
89.9 ]
[ 65.125 65.125 65.125 65.125 66.87453837
67.63985122 68.52433262 69.74994527 71.37307164 72.33426696
73.44560154 74.7343376 75.93928617 77.15502731 78.38831199
79.63896841 80.84707006 82.01251733 83.22576965 84.75783772
86.11389394 86.88393959 87.5448275 88.07140257 88.44564406
88.86952368 88.98030123 89.32480252 89.43357252 89.875 89.875
89.875 89.875 ]
Passing tx[3:-3], ty[3:-3] and the same data to LSQBivariateSpline results
in the following error messages
First run: Somewhat reasonable result, but the following error message:
Speicherzugriffsfehler (translated: memory access error)
Second run:
tx= 89.433572518132280 89.875000000000000 89.875000000000000
71.000000000000000 89.875000000000000 77.686397784215103
79.673855219130786 81.088605679238157 83.071477093858547
85.075431324216481 85.634656338424136 86.228324469401485
86.598708176557935 87.232622619809860 87.998004509544614
88.213444918140937 88.456546535788149 88.716337942127396
88.919689928696613 89.167984493833089 89.365858177406778
89.544869340967082 89.735262064678111 90.352355637621670
89.900000000000006 89.900000000000006 89.900000000000006
89.324802520411396 -2.7101082581252207 -2.7101082581252207
-2.7101082581252207 -2.7101082581252207 66.874538371357332
/usr/lib/python2.6/dist-packag
es/scipy/interpolate/fitpack2.py:498: UserWarning:
Error on entry, no approximation returned. The following conditions
must hold:
xb<=x[i]<=xe, yb<=y[i]<=ye, w[i]>0, i=0..m-1
If iopt==-1, then
xb<tx[kx+1]<tx[kx+2]<...<tx[nx-kx-2]<xe
yb<ty[ky+1]<ty[ky+2]<...<ty[ny-ky-2]<ye
warnings.warn(message)
and then at a sys.exit() statement:
*** glibc detected *** python: munmap_chunk(): invalid pointer:
0x0000000008335d30 ***
======= Backtrace: =========
/lib/libc.so.6(+0x775b6)[0x7f73b96675b6]
/usr/lib/python2.6/dist-packages/numpy/core/multiarray.so(+0x3c93c)[0x7f73b936693c]
python[0x46a50d]
python[0x44fc53]
python[0x46d327]
python[0x535d13]
python[0x4d0f13]
python[0x4d0f23]
python[0x4c889e]
python[0x4c8e75]
python(PyRun_SimpleFileExFlags+0x1e0)[0x4c9d30]
python(Py_Main+0x9ef)[0x41a7ff]
/lib/libc.so.6(__libc_start_main+0xfd)[0x7f73b960ec4d]
python[0x4199f9]
======= Memory map: ========
00400000-0061c000 r-xp 00000000 08:05 5071850 /usr/bin/python2.6
0081b000-0081c000 r--p 0021b000 08:05 5071850 /usr/bin/python2.6
0081c000-0087e000 rw-p 0021c000 08:05 5071850 /usr/bin/python2.6
0087e000-0088d000 rw-p 00000000 00:00 0
00da0000-0854a000 rw-p 00000000 00:00 0 [heap]
7f7392be9000-7f7392c49000 rw-s 00000000 00:04 198705177 /SYSV00000000
(deleted)
7f7392c49000-7f7392e89000 r-xp 00000000 08:05 1351692
/usr/lib/dri/swrast_dri.so
7f7392e89000-7f7393088000 ---p 00240000 08:05 1351692
/usr/lib/dri/swrast_dri.so
7f7393088000-7f739308f000 r--p 0023f000 08:05 1351692
/usr/lib/dri/swrast_dri.so
7f739308f000-7f7393091000 rw-p 00246000 08:05 1351692
/usr/lib/dri/swrast_dri.so
7f7393091000-7f73930a1000 rw-p 00000000 00:00 0
7f73930a1000-7f73930a3000 r-xp 00000000 08:05 5155272
/usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7f73930a3000-7f73932a2000 ---p 00002000 08:05 5155272
/usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7f73932a2000-7f73932a3000 r--p 00001000 08:05 5155272
/usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7f73932a3000-7f73932a4000 rw-p 00002000 08:05 5155272
/usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7f73932a4000-7f739333c000 r--p 00000000 08:05 5242963
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
7f739333c000-7f7393347000 r-xp 00000000 08:05 2490424 /lib/libudev.so.0.6.1
7f7393347000-7f7393546000 ---p 0000b000 08:05 2490424 /lib/libudev.so.0.6.1
7f7393546000-7f7393547000 r--p 0000a000 08:05 2490424 /lib/libudev.so.0.6.1
7f7393547000-7f7393548000 rw-p 0000b000 08:05 2490424 /lib/libudev.so.0.6.1
7f7393548000-7f7393560000 r-xp 00000000 08:05 5074046
/usr/lib/libgvfscommon.so.0.0.0
7f7393560000-7f739375f000 ---p 00018000 08:05 5074046
/usr/lib/libgvfscommon.so.0.0.0
7f739375f000-7f7393760000 r--p 00017000 08:05 5074046
/usr/lib/libgvfscommon.so.0.0.0
7f7393760000-7f7393761000 rw-p 00018000 08:05 5074046
/usr/lib/libgvfscommon.so.0.0.0
7f7393761000-7f739378a000 r-xp 00000000 08:05 5120007
/usr/lib/gio/modules/libgvfsdbus.so
7f739378a000-7f739398a000 ---p 00029000 08:05 5120007
/usr/lib/gio/modules/libgvfsdbus.so
7f739398a000-7f739398b000 r--p 00029000 08:05 5120007
/usr/lib/gio/modules/libgvfsdbus.so
7f739398b000-7f739398c000 rw-p 0002a000 08:05 5120007
/usr/lib/gio/modules/libgvfsdbus.so
7f739398c000-7f73939c9000 r-xp 00000000 08:05 2490371
/lib/libdbus-1.so.3.4.0
7f73939c9000-7f7393bc9000 ---p 0003d000 08:05 2490371
/lib/libdbus-1.so.3.4.0
7f7393bc9000-7f7393bca000 r--p 0003d000 08:05 2490371
/lib/libdbus-1.so.3.4.0
7f7393bca000-7f7393bcb000 rw-p 0003e000 08:05 2490371
/lib/libdbus-1.so.3.4.0
7f7393bcb000-7f7393c0a000 r-xp 00000000 08:05 5074062
/usr/lib/libibus.so.1.0.0
7f7393c0a000-7f7393e0a000 ---p 0003f000 08:05 5074062
/usr/lib/libibus.so.1.0.0
7f7393e0a000-7f7393e0c000 r--p 0003f000 08:05 5074062
/usr/lib/libibus.so.1.0.0
7f7393e0c000-7f7393e0d000 rw-p 00041000 08:05 5074062
/usr/lib/libibus.so.1.0.0
7f7393e0d000-7f7393e0e000 rw-p 00000000 00:00 0
7f7393e0e000-7f7393e13000 r-xp 00000000 08:05 5120251
/usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so
7f7393e13000-7f7394013000 ---p 00005000 08:05 5120251
/usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so
7f7394013000-7f7394014000 r--p 00005000 08:05 5120251
/usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so
7f7394014000-7f7394015000 rw-p 00006000 08:05 5120251
/usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so
7f7394015000-7f7394084000 r-xp 00000000 08:05 5073460
/usr/lib/libGLU.so.1.3.070701
7f7394084000-7f7394283000 ---p 0006f000 08:05 5073460
/usr/lib/libGLU.so.1.3.070701
7f7394283000-7f7394285000 r--p 0006e000 08:05 5073460
/usr/lib/libGLU.so.1.3.070701
7f7394285000-7f7394286000 rw-p 00070000 08:05 5073460
/usr/lib/libGLU.so.1.3.070701
7f7394286000-7f7394293000 r-xp 00000000 08:05 5072854
/usr/lib/libwx_gtk2u_gl-2.8.so.0.6.0
7f7394293000-7f7394493000 ---p 0000d000 08:05 5072854
/usr/lib/libwx_gtk2u_gl-2.8.so.0.6.0
7f7394493000-7f7394494000 r--p 0000d000 08:05 5072854
/usr/lib/libwx_gtk2u_gl-2.8.so.0.6.0
7f7394494000-7f7394495000 rw-p 0000e000 08:05 5072854
/usr/lib/libwx_gtk2u_gl-2.8.so.0.6.0
7f7394495000-7f73944a5000 r-xp 00000000 08:05 5597020
/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode/wx/_glcanvas.so
7f73944a5000-7f73946a5000 ---p 00010000 08:05 5597020
/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode/wx/_glcanvas.so
7f73946a5000-7f73946a6000 r--p 00010000 08:05 5597020
/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode/wx/_glcanvas.so
7f73946a6000-7f73946ab000 rw-p 00011000 08:05 5597020
/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode/wx/_glcanvas.so
7f73946ab000-7f73946ac000 rw-p 00000000 00:00 0
7f73946ac000-7f73947a8000 r-xp 00000000 08:05 5072861
/usr/lib/libwx_gtk2u_stc-2.8.so.0.6.0
7f73947a8000-7f73949a7000 ---p 000fc000 08:05 5072861
/usr/lib/libwx_gtk2u_stc-2.8.so.0.6.0
7f73949a7000-7f73949ac000 r--p 000fb000 08:05 5072861
/usr/lib/libwx_gtk2u_stc-2.8.so.0.6.0
7f73949ac000-7f73949ad000 rw-p 00100000 08:05 5072861
/usr/lib/libwx_gtk2u_stc-2.8.so.0.6.0
7f73949ad000-7f73949af000 rw-p 00000000 00:00 0 Abgebrochen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.scipy.org/pipermail/scipy-user/attachments/20110909/43310800/attachment.html>
More information about the SciPy-User
mailing list