#11339: Illegal use of __deallocate__ in cython (pyx) code
-----------------------------------------------+----------------------------
Reporter: gagern | Owner: drkirkby
Type: defect | Status: needs_info
Priority: major | Milestone: sage-4.7.1
Component: algebra | Keywords: sd31
Work_issues: | Upstream: N/A
Reviewer: François Bissey, Steven Trogdon | Author: Volker Braun,
Martin von Gagern
Merged: | Dependencies:
-----------------------------------------------+----------------------------
Comment(by strogdon):
Replying to [comment:44 fbissey]:
> OK back to singular problems. On my OS X (10.5.8 32bits) box I got
another test crash: ` sage -t -long -force_lib devel/sage-
main/sage/rings/polynomial/toy_buchberger.py `
I get the same failure on amd64 (vanilla sage-4.7.1.alpha4) but with a
slightly different backtrace. Here is the beginning of the backtrace:
{{{
Program received signal SIGSEGV, Segmentation fault.
nlNormalize (x=@0x7fffffffac68) at longrat.cc:1221
1221 longrat.cc: No such file or directory.
in longrat.cc
(gdb) bt
#0 nlNormalize (x=@0x7fffffffac68) at longrat.cc:1221
#1 0x00007fffdb2caafe in nlInt (i=@0x7fffffffac68, r=<value optimized
out>)
at longrat.cc:494
#2 0x00007fffda13f4f1 in __pyx_f_4sage_4libs_8singular_8singular_si2sa (
__pyx_v_n=0x2, __pyx_v__ring=0x7fffdb0a3760, __pyx_v_base=0x4964000)
at sage/libs/singular/singular.cpp:5508
#3 0x00007fffdabf216a in
__pyx_f_4sage_5rings_10polynomial_28multi_polynomial_libsingular_23MPolynomial_libsingular__hash_c
(__pyx_v_self=<value optimized out>)
at sage/rings/polynomial/multi_polynomial_libsingular.cpp:18417
#4 0x00007fffdabdc66b in
__pyx_pf_4sage_5rings_10polynomial_28multi_polynomial_libsingular_23MPolynomial_libsingular_6__hash__
(__pyx_v_self=<value optimized out>)
at sage/rings/polynomial/multi_polynomial_libsingular.cpp:14965
#5 0x00007ffff7a8dde8 in set_add_key (so=0x483b138, key=0x495b9b0)
at Objects/setobject.c:386
#6 0x00007ffff7a8de39 in set_add (so=<value optimized out>,
key=<value optimized out>) at Objects/setobject.c:1837
#7 0x00007ffff7af0fa4 in call_function (oparg=<value optimized out>,
pp_stack=0x7fffffffae50) at Python/ceval.c:4000
#8 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value
optimized out>)
at Python/ceval.c:2665
#9 0x00007ffff7af1824 in fast_function (nk=<value optimized out>,
na=<value optimized out>, n=<value optimized out>,
pp_stack=0x7fffffffafc0,
func=0x152da28) at Python/ceval.c:4098
}}}
I get no crashes when running the testsuite on x86.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11339#comment:45>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.