I have tried to localize the core dump in vain.... any idea where I should look for it? I did not manage to catch it with pdb : [co...@jarrett ~]$ .local/bin/ipython Python 2.6.2 (r262:71600, Jan 25 2010, 18:46:45) Type "copyright", "credits" or "license" for more information.
IPython 0.11.alpha1.bzr.r1223 -- An enhanced Interactive Python. ? -> Introduction and overview of IPython's features. %quickref -> Quick reference. help -> Python's own help system. object? -> Details about 'object'. ?object also works, ?? prints more. In [1]: import pdb In [2]: pdb.set_trace() --Call-- > /home/cohen/sources/python/ipython/IPython/core/prompts.py(525)__call__() -> def __call__(self,arg=None): (Pdb) import numpy (Pdb) numpy.test() <clip> Ran 2892 tests in 35.888s OK (KNOWNFAIL=4, SKIP=6) <nose.result.TextTestResult run=2892 errors=0 failures=0> (Pdb) exit() ERROR: An unexpected error occurred while tokenizing input The following traceback may be corrupted or invalid The error message is: ('EOF in multi-line statement', (137, 0)) --------------------------------------------------------------------------- BdbQuit Traceback (most recent call last) /home/cohen/<ipython console> in <module>() /home/cohen/sources/python/ipython/IPython/core/prompts.pyc in __call__(self, arg) 523 self.prompt_out.set_colors() 524 --> 525 def __call__(self,arg=None): 526 """Printing with history cache management. 527 /usr/lib/python2.6/bdb.pyc in trace_dispatch(self, frame, event, arg) 46 return self.dispatch_line(frame) 47 if event == 'call': ---> 48 return self.dispatch_call(frame, arg) 49 if event == 'return': 50 return self.dispatch_return(frame, arg) /usr/lib/python2.6/bdb.pyc in dispatch_call(self, frame, arg) 76 return # None 77 self.user_call(frame, arg) ---> 78 if self.quitting: raise BdbQuit 79 return self.trace_dispatch 80 BdbQuit: In [3]: Do you really want to exit ([y]/n)? python: Modules/gcmodule.c:277: visit_decref: Assertion `gc->gc.gc_refs != 0' failed. Aborted (core dumped) Note that I have several warnings during test(): Warning: divide by zero encountered in power Warning: divide by zero encountered in power Warning: divide by zero encountered in power ...............................................................................Warning: invalid value encountered in sqrt ..Warning: invalid value encountered in sqrt etc.... I dont think it is related though.... Johann On 03/09/2010 08:35 PM, Robert Kern wrote: > On Tue, Mar 9, 2010 at 13:30, Johann Cohen-Tanugi<co...@lpta.in2p3.fr> wrote: > >> hi there, >> I just installed the current head of numpy and built it. trying >> python and then import numpy, and then CTRL-D to exit, all goes well. >> But doing the same with a numpy.test() before CTRL-D ends up in : >> <clip> >> Ran 2892 tests in 35.814s >> >> OK (KNOWNFAIL=4, SKIP=6) >> <nose.result.TextTestResult run=2892 errors=0 failures=0> >> >>> >> python: Modules/gcmodule.c:277: visit_decref: Assertion `gc->gc.gc_refs >> != 0' failed. >> Aborted (core dumped) >> >> Does that ring a bell to any of you? >> > Nope! Can you show us a gdb backtrace of the crash? > > _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion