#14055: Fix sage-cleaner
------------------------------------------------+---------------------------
Reporter: jdemeyer | Owner: leif
Type: defect | Status: needs_review
Priority: critical | Milestone: sage-5.10
Component: scripts | Resolution:
Keywords: | Work issues:
Report Upstream: N/A | Reviewers: John
Palmieri, Leif Leonhardy, Volker Braun
Authors: Jeroen Demeyer, Volker Braun | Merged in:
Dependencies: | Stopgaps:
------------------------------------------------+---------------------------
Comment (by vbraun):
Running with `nice -19` and background load seems to trigger it, I now get
some maxima segfaults somewhat reliably. They look like a race in the
multi-threaded ecl to me, for example the following failure:
{{{
sage: s = solve(eqn, a,b,c); s ## line 419 ##
;;; Unhandled lisp initialization error
;;; Message:
unbound-variable
;;; Arguments:
Internal or unrecoverable error in:
Lisp initialization error.
[2: No such file or directory]
;;; ECL C Backtrace
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(si_dump_c_backtrace+0x28)
[0x7f01f330e1d8]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(ecl_internal_error+0x3f)
[0x7f01f32f91af]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(+0x1242f4)
[0x7f01f32f92f4]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(cl_funcall+0x70)
[0x7f01f32dc3f0]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(cl_error+0xdb)
[0x7f01f32fa13b]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(+0x125482)
[0x7f01f32fa482]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(FEwrong_type_argument+0x1e)
[0x7f01f32fa4ae]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(stream_dispatch_table+0x17)
[0x7f01f32ece17]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(ecl_write_char+0x1b)
[0x7f01f32ed6ab]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(+0x13766b)
[0x7f01f330c66b]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(_ecl_write_symbol+0x156)
[0x7f01f330cbc6]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(si_write_ugly_object+0x26)
[0x7f01f330bcc6]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(+0x1242db)
[0x7f01f32f92db]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(cl_funcall+0x70)
[0x7f01f32dc3f0]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(cl_error+0xdb)
[0x7f01f32fa13b]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(+0x1252d8)
[0x7f01f32fa2d8]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(ecl_interpret+0x19cd)
[0x7f01f32de67d]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(+0x10e34f)
[0x7f01f32e334f]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(si_eval_with_env+0x2eb)
[0x7f01f32e4f0b]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(si_signal_simple_error+0x26d)
[0x7f01f32a9e4d]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(FEwrong_type_nth_arg+0x109)
[0x7f01f32f9cf9]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(_ecl_sethash+0)
[0x7f01f3326170]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(+0x14df28)
[0x7f01f3322f28]
;;; /lib64/libpthread.so.0() [0x324440f500]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(+0x1503e0)
[0x7f01f33253e0]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(+0x15172c)
[0x7f01f332672c]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(ecl_extend_hashtable+0x185)
[0x7f01f3326335]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(+0x151716)
[0x7f01f3326716]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(+0x11c4dc)
[0x7f01f32f14dc]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(ecl_init_module+0x4e8)
[0x7f01f32f7298]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(init_lib_LSP+0x4c9)
[0x7f01f3218089]
;;;
/home/vbraun/opt/taurus/sage-5.10.beta1/local/lib/libecl.so.12.12(ecl_init_module+0x399)
[0x7f01f32f7149]
}}}
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14055#comment:99>
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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.