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

Reply via email to