On Wed, May 4, 2011 at 2:16 PM, Jeroen Demeyer <jdeme...@cage.ugent.be> wrote: > On 2011-05-04 23:06, Robert Bradshaw wrote: >> Are you returning a non-python object in a cdef method without an >> "except" signature? > This is not the issue. > > I think that *somewhere* in Sage a KeyboardInterrupt exception is caught > by an "except:" (i.e. except everything) and I want to know where.
You could try using pdb. Other than that, I'm not sure. > One > example is #7702 and while merging sage-4.7.1.alpha0 I discovered > another instance: KeyboardInterrupt raised by the sig_on() in > sage/matrix/matrix_integer_dense.pyx in _zero_out_matrix() while > executing J1(12345).hecke_operator(997). > >> Turning on profiling is another way to get call stacks. > Do you have any pointers for this? http://docs.cython.org/src/tutorial/profiling_tutorial.html > To post to this group, send an email to sage-devel@googlegroups.com > To unsubscribe from this group, send an email to > sage-devel+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/sage-devel > URL: http://www.sagemath.org > -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org