#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
-~----------~----~----~----~------~----~------~--~---

Reply via email to