Public bug reported:
Binary package hint: python2.6
Simple instruction: fire up python, then on the prompt type:
import scipy.linalg
Python crashes. Upon examination in GDB, I found the following:
(gdb) where
#0 0x00000000 in ?? ()
#1 0x007d1064 in init_flinalg () from
/usr/lib/python2.6/dist-packages/scipy/linalg/_flinalg.so
#2 0x080f7bf4 in _PyImport_LoadDynamicModule ()
#3 0x080f59e0 in ?? ()
#4 0x080f6263 in ?? ()
#5 0x080f6535 in ?? ()
#6 0x080f6b2e in ?? ()
#7 0x080f70c7 in PyImport_ImportModuleLevel ()
#8 0x080db3df in ?? ()
#9 0x0806245a in PyObject_Call ()
#10 0x080dc020 in ?? ()
#11 0x080ddf24 in PyEval_EvalFrameEx ()
#12 0x080e2807 in PyEval_EvalCodeEx ()
#13 0x080e2907 in PyEval_EvalCode ()
#14 0x080f360f in PyImport_ExecCodeModuleEx ()
#15 0x080f5484 in ?? ()
#16 0x080f6263 in ?? ()
#17 0x080f6535 in ?? ()
#18 0x080f6b2e in ?? ()
#19 0x080f70c7 in PyImport_ImportModuleLevel ()
#20 0x080db3df in ?? ()
#21 0x0806245a in PyObject_Call ()
#22 0x080dc020 in ?? ()
#23 0x080ddf24 in PyEval_EvalFrameEx ()
#24 0x080e2807 in PyEval_EvalCodeEx ()
#25 0x080e2907 in PyEval_EvalCode ()
#26 0x080f360f in PyImport_ExecCodeModuleEx ()
#27 0x080f5484 in ?? ()
#28 0x080f6263 in ?? ()
#29 0x080f6535 in ?? ()
#30 0x080f6b2e in ?? ()
#31 0x080f70c7 in PyImport_ImportModuleLevel ()
#32 0x080db3df in ?? ()
#33 0x0806245a in PyObject_Call ()
#34 0x080dc020 in ?? ()
#35 0x080ddf24 in PyEval_EvalFrameEx ()
#36 0x080e2807 in PyEval_EvalCodeEx ()
#37 0x080e2907 in PyEval_EvalCode ()
#38 0x080f360f in PyImport_ExecCodeModuleEx ()
#39 0x080f5484 in ?? ()
#40 0x080f5c59 in ?? ()
#41 0x080f6263 in ?? ()
#42 0x080f6535 in ?? ()
#43 0x080f6b84 in ?? ()
#44 0x080f70c7 in PyImport_ImportModuleLevel ()
#45 0x080db3df in ?? ()
#46 0x0806245a in PyObject_Call ()
#47 0x080dc020 in ?? ()
#48 0x080ddf24 in PyEval_EvalFrameEx ()
#49 0x080e2807 in PyEval_EvalCodeEx ()
#50 0x080e2907 in PyEval_EvalCode ()
#51 0x08100134 in PyRun_InteractiveOneFlags ()
#52 0x081003a8 in PyRun_InteractiveLoopFlags ()
---Type <return> to continue, or q <return> to quit---
#53 0x08100c03 in PyRun_AnyFileExFlags ()
#54 0x0805de5c in Py_Main ()
#55 0x0805d03b in main ()
Clearly it tried to call a NULL subroutine. The scipy version is:
0.7.0-2ubuntu0.1 . BTW I also have lucid installed on a x86-64 laptop
and it did not have this problem.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: python2.6-minimal 2.6.5-1ubuntu6
ProcVersionSignature: Ubuntu 2.6.32-29.58-generic 2.6.32.28+drm33.13
Uname: Linux 2.6.32-29-generic i686
NonfreeKernelModules: nvidia
Architecture: i386
Date: Tue Apr 12 13:38:02 2011
ExecutablePath: /usr/bin/python2.6
InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release i386 (20100816.1)
ProcEnviron:
SHELL=/bin/bash
PATH=(custom, user)
LANG=en_US.utf8
SourcePackage: python2.6
** Affects: python2.6 (Ubuntu)
Importance: Undecided
Status: New
** Tags: apport-bug i386 lucid scipy
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/758998
Title:
Loading scipy.linalg causes segfault on x86 platform
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs