#7095: os x 10.6 port -- numerous mysterious errors caused by weird "abort trap"
issue
---------------------+------------------------------------------------------
Reporter: was | Owner: tbd
Type: defect | Status: new
Priority: blocker | Milestone: sage-4.1.2
Component: porting | Keywords:
Reviewer: | Author:
Merged: |
---------------------+------------------------------------------------------
Comment(by was):
A good example:
{{{
sage: factorial(factorial(x))
Program received signal SIGABRT, Aborted.
0x00007fff82adf096 in __kill ()
(gdb) bt
#0 0x00007fff82adf096 in __kill ()
#1 0x00007fff82b800c2 in abort ()
#2 0x0000000100204d51 in uw_init_context_1 ()
#3 0x00000001002054cc in _Unwind_Resume ()
#4 0x000000010742c4cb in __gnu_cxx::new_allocator<GiNaC::ex>::deallocate
() at new_allocator.h:97
#5 0x000000010742c4cb in std::_Vector_base<GiNaC::ex,
std::allocator<GiNaC::ex> >::_M_deallocate () at new_allocator.h:137
#6 0x000000010742c4cb in ~auto_ptr [inlined] () at new_allocator.h:123
#7 0x000000010742c4cb in ~vector [inlined] () at new_allocator.h:593
#8 0x000000010742c4cb in ~_Vector_base [inlined] () at
/usr/include/c++/4.2.1/memory:259
#9 0x000000010742c4cb in GiNaC::container<std::vector>::subs
(this=0x10b010e70, m...@0x7fff5fbfbdb0, options=0) at new_allocator.h:271
#10 0x00000001077b5923 in GiNaC::ex::subs () at
/Users/was/build/sage-4.1.2.rc0/local/include/pynac/ex.h:827
#11 0x00000001077b5923 in
__pyx_pf_4sage_8symbolic_10expression_10Expression_substitute
(__pyx_v_self=0x10b1a9638, __pyx_args=<value temporarily unavailable, due
to optimizations>, __pyx_kwds=0x10b059480) at ex.h:13728
#12 0x0000000100006fd2 in PyObject_Call (func=0x10b18ca28,
arg=0x10b1b0c50, kw=0x0) at Objects/abstract.c:2492
#13 0x0000000107799f2d in
__pyx_pf_4sage_8symbolic_10expression_10Expression_test_relation
(__pyx_v_self=0x109bea7a0, __pyx_args=<value temporarily unavailable, due
to optimizations>, __pyx_kwds=<value temporarily unavailable, due to
optimizations>) at sage/symbolic/expression.cpp:9041
#14 0x0000000100006fd2 in PyObject_Call (func=0x1006c7200,
arg=0x100230050, kw=0x0) at Objects/abstract.c:2492
#15 0x00000001077a6d84 in
__pyx_pf_4sage_8symbolic_10expression_10Expression___nonzero__
(__pyx_v_self=0x109bea7a0) at sage/symbolic/expression.cpp:7677
#16 0x000000010004d336 in PyObject_IsTrue (v=<value temporarily
unavailable, due to optimizations>) at Objects/object.c:1547
#17 0x00000001000b1ec3 in PyEval_EvalFrameEx (f=0x10b066620,
throwflag=<value temporarily unavailable, due to optimizations>) at
Python/ceval.c:2185
#18 0x00000001000b7650 in PyEval_EvalCodeEx (co=0x103c33300,
globals=<value temporarily unavailable, due to optimizations>,
locals=<value temporarily unavailable, due to optimizations>,
args=0x10b1b0c28, argcount=1, kws=0x10b00b4f0, kwcount=0,
defs=0x103c46d68, defcount=1, closure=0x0) at Python/ceval.c:2968
#19 0x0000000100035f0d in function_call (func=0x103c47848,
arg=0x10b1b0c10, kw=0x10b062680) at Objects/funcobject.c:524
#20 0x0000000100006fd2 in PyObject_Call (func=0x103c47848,
arg=0x10b1b0c10, kw=0x10b062680) at Objects/abstract.c:2492
#21 0x00000001000b1a92 in PyEval_EvalFrameEx (f=0x10b066410,
throwflag=<value temporarily unavailable, due to optimizations>) at
Python/ceval.c:4019
}}}
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7095#comment:2>
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
-~----------~----~----~----~------~----~------~--~---