Hi ! I think there is a bug in how matrices in characteristic 2 are handled in sage 9.1 (I didn't check the development release for 9.2). I know, it's very specific, and more, it doesn't seem to be deterministic.
See the following minimal working example : q ```q=2 m=17 Fqm.<a> = GF(q^m) v = matrix(Fqm, [a]) ``` On my laptop, when m<=16, it works perfectly fine according to my experiments. Starting from m=17 however, it crashes (see debug.log in attachment) .... But not always. The higher m is, the more frequent crashes appear. You can put m=42 for instance to make sure sage crashes. This threshold might depend on many things so I'll try to be more specific : On my Debian Laptop : Architecture: x86_64, 4 CPU (inter core i7-5600U 2.6GHz) Ram: 16GB python version: I tried with python 3.7 and python 3.8. I can add more information, please ask. I tried this minimal working example on a Debian Sid, with the official release available here : http://www-ftp.lip6.fr/pub/math/sagemath/linux/64bit/index.html. I also tried on a self-compiled version from the source code, and using the official packaged version for ArchLinux both give the same result. Using sage -gdb I have the following error (the same appear on both Debian and Arch Linux) "Thread 1 "python3" received signal SIGSEGV, Segmentation fault. 0x00007ffdee4bd94d in gf2e_init (minpoly=minpoly@entry=2199023255561) at m4rie/gf2e.c:23 23 m4rie/gf2e.c: No such file or directory. " Finally, please note that the crash does not appear on sage 9.0. Many thanks, and if I can help you with anything don't hesitate ! -- Maxime Bombar -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/21fb34de-7e5a-4abe-be1b-8800e76f184eo%40googlegroups.com.
------------------------------------------------------------------------ ------------------------------------------------------------------------ /opt/sage/local/lib/python3.7/site-packages/cysignals/signals.cpython-37m-x86_64-linux-gnu.so(+0x9178)[0x7f39453d4178] /opt/sage/local/lib/python3.7/site-packages/cysignals/signals.cpython-37m-x86_64-linux-gnu.so(+0x9219)[0x7f39453d4219] /opt/sage/local/lib/python3.7/site-packages/cysignals/signals.cpython-37m-x86_64-linux-gnu.so(+0x9178)[0x7f39453d4178] /opt/sage/local/lib/python3.7/site-packages/cysignals/signals.cpython-37m-x86_64-linux-gnu.so(+0x9219)[0x7f39453d4219] /opt/sage/local/lib/python3.7/site-packages/cysignals/signals.cpython-37m-x86_64-linux-gnu.so(+0xcbbb)[0x7f39453d7bbb] /opt/sage/local/lib/python3.7/site-packages/cysignals/signals.cpython-37m-x86_64-linux-gnu.so(+0xcbbb)[0x7f39453d7bbb] /lib/x86_64-linux-gnu/libc.so.6(+0x3b800)[0x7f3945c3d800] /lib/x86_64-linux-gnu/libc.so.6(+0x3b800)[0x7f3945c3d800] /opt/sage/local/lib/libpython3.7m.so.1.0(+0x1b2500)[0x7f3945f8e500] /opt/sage/local/lib/libpython3.7m.so.1.0(+0x1b2500)[0x7f3945f8e500] /opt/sage/local/lib/libpython3.7m.so.1.0(+0xc1586)[0x7f3945e9d586] /opt/sage/local/lib/libpython3.7m.so.1.0(+0xc1586)[0x7f3945e9d586] /opt/sage/local/lib/libpython3.7m.so.1.0(+0x1b17ad)[0x7f3945f8d7ad] /opt/sage/local/lib/libpython3.7m.so.1.0(PyGC_Collect+0x79)[0x7f3945f8ed69] /opt/sage/local/lib/libpython3.7m.so.1.0(+0x1b17ad)[0x7f3945f8d7ad] /opt/sage/local/lib/libpython3.7m.so.1.0(PyGC_Collect+0x79)[0x7f3945f8ed69] /opt/sage/local/lib/libpython3.7m.so.1.0(Py_FinalizeEx+0x7b)[0x7f3945f6348b] /opt/sage/local/lib/libpython3.7m.so.1.0(Py_FinalizeEx+0x7b)[0x7f3945f6348b] /opt/sage/local/lib/libpython3.7m.so.1.0(+0x1b0a17)[0x7f3945f8ca17] /opt/sage/local/lib/libpython3.7m.so.1.0(+0x1b0a17)[0x7f3945f8ca17] /opt/sage/local/lib/libpython3.7m.so.1.0(_Py_UnixMain+0x39)[0x7f3945f8d1a9] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xeb)[0x7f3945c28e0b] /opt/sage/local/bin/python3(_start+0x2a)[0x55a70747508a] ------------------------------------------------------------------------ /opt/sage/local/lib/libpython3.7m.so.1.0(_Py_UnixMain+0x39)[0x7f3945f8d1a9] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xeb)[0x7f3945c28e0b] /opt/sage/local/bin/python3(_start+0x2a)[0x55a70747508a] ------------------------------------------------------------------------ Attaching gdb to process id 312911. Attaching gdb to process id 312911. GNU gdb (Debian 9.2-1) 9.2 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". (No debugging symbols found in /lib/x86_64-linux-gnu/libz.so.1) (No debugging symbols found in /lib/x86_64-linux-gnu/libpari-gmp-tls.so.6) (No debugging symbols found in /lib/x86_64-linux-gnu/libgmp.so.10) (No debugging symbols found in /lib/x86_64-linux-gnu/libgcc_s.so.1) (No debugging symbols found in /lib/x86_64-linux-gnu/libcrypto.so.1.1) (No debugging symbols found in /lib/x86_64-linux-gnu/libbz2.so.1.0) (No debugging symbols found in /lib/x86_64-linux-gnu/liblzma.so.5) (No debugging symbols found in /lib/x86_64-linux-gnu/libmpc.so.3) (No debugging symbols found in /lib/x86_64-linux-gnu/libmpfr.so.6) (No debugging symbols found in /lib/x86_64-linux-gnu/libgsl.so.25) (No debugging symbols found in /lib/x86_64-linux-gnu/libopenblas.so.0) (No debugging symbols found in /lib/x86_64-linux-gnu/libgslcblas.so.0) (No debugging symbols found in /lib/x86_64-linux-gnu/libgfortran.so.5) (No debugging symbols found in /lib/x86_64-linux-gnu/libquadmath.so.0) (No debugging symbols found in /lib/x86_64-linux-gnu/libflint-2.5.2.so) (No debugging symbols found in /lib/x86_64-linux-gnu/libntl.so.43) (No debugging symbols found in /lib/x86_64-linux-gnu/libstdc++.so.6) (No debugging symbols found in /lib/x86_64-linux-gnu/libgf2x.so.3) (No debugging symbols found in /lib/x86_64-linux-gnu/libmpfi.so.0) (No debugging symbols found in /lib/x86_64-linux-gnu/libsymmetrica.so.2) (No debugging symbols found in /lib/x86_64-linux-gnu/libgivaro.so.9) (No debugging symbols found in /lib/x86_64-linux-gnu/libgmpxx.so.4) (No debugging symbols found in /lib/x86_64-linux-gnu/libflint-arb.so.2) (No debugging symbols found in /opt/sage/local/lib/libSingular-4.1.1.so) (No debugging symbols found in /opt/sage/local/lib/libpolys-4.1.1.so) (No debugging symbols found in /opt/sage/local/lib/libfactory-4.1.1.so) (No debugging symbols found in /opt/sage/local/lib/libsingular_resources-4.1.1.so) (No debugging symbols found in /lib/x86_64-linux-gnu/libreadline.so.8) (No debugging symbols found in /lib/x86_64-linux-gnu/libtinfo.so.6) (No debugging symbols found in /opt/sage/local/bin/../libexec/singular/MOD/singmathic.so) (No debugging symbols found in /opt/sage/local/bin/../libexec/singular/MOD/p_Procs_FieldIndep.so) (No debugging symbols found in /lib/x86_64-linux-gnu/libblas.so.3) (No debugging symbols found in /lib/x86_64-linux-gnu/libgomp.so.1) (No debugging symbols found in /lib/x86_64-linux-gnu/libiml.so.0) (No debugging symbols found in /lib/x86_64-linux-gnu/libcblas.so.3) (No debugging symbols found in /lib/x86_64-linux-gnu/libatlas.so.3) (No debugging symbols found in /lib/x86_64-linux-gnu/libgd.so.3) (No debugging symbols found in /lib/x86_64-linux-gnu/libpng16.so.16) (No debugging symbols found in /lib/x86_64-linux-gnu/libfontconfig.so.1) (No debugging symbols found in /lib/x86_64-linux-gnu/libfreetype.so.6) (No debugging symbols found in /lib/x86_64-linux-gnu/libjpeg.so.62) (No debugging symbols found in /lib/x86_64-linux-gnu/libXpm.so.4) (No debugging symbols found in /lib/x86_64-linux-gnu/libtiff.so.5) (No debugging symbols found in /lib/x86_64-linux-gnu/libwebp.so.6) (No debugging symbols found in /lib/x86_64-linux-gnu/libexpat.so.1) (No debugging symbols found in /lib/x86_64-linux-gnu/libuuid.so.1) (No debugging symbols GNU gdb (Debian 9.2-1) 9.2 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". (No debugging symbols found in /lib/x86_64-linux-gnu/libz.so.1) (No debugging symbols found in /lib/x86_64-linux-gnu/libpari-gmp-tls.so.6) (No debugging symbols found in /lib/x86_64-linux-gnu/libgmp.so.10) (No debugging symbols found in /lib/x86_64-linux-gnu/libgcc_s.so.1) (No debugging symbols found in /lib/x86_64-linux-gnu/libcrypto.so.1.1) (No debugging symbols found in /lib/x86_64-linux-gnu/libbz2.so.1.0) (No debugging symbols found in /lib/x86_64-linux-gnu/liblzma.so.5) (No debugging symbols found in /lib/x86_64-linux-gnu/libmpc.so.3) (No debugging symbols found in /lib/x86_64-linux-gnu/libmpfr.so.6) (No debugging symbols found in /lib/x86_64-linux-gnu/libgsl.so.25) (No debugging symbols found in /lib/x86_64-linux-gnu/libopenblas.so.0) (No debugging symbols found in /lib/x86_64-linux-gnu/libgslcblas.so.0) (No debugging symbols found in /lib/x86_64-linux-gnu/libgfortran.so.5) (No debugging symbols found in /lib/x86_64-linux-gnu/libquadmath.so.0) (No debugging symbols found in /lib/x86_64-linux-gnu/libflint-2.5.2.so) (No debugging symbols found in /lib/x86_64-linux-gnu/libntl.so.43) (No debugging symbols found in /lib/x86_64-linux-gnu/libstdc++.so.6) (No debugging symbols found in /lib/x86_64-linux-gnu/libgf2x.so.3) (No debugging symbols found in /lib/x86_64-linux-gnu/libmpfi.so.0) (No debugging symbols found in /lib/x86_64-linux-gnu/libsymmetrica.so.2) (No debugging symbols found in /lib/x86_64-linux-gnu/libgivaro.so.9) (No debugging symbols found in /lib/x86_64-linux-gnu/libgmpxx.so.4) (No debugging symbols found in /lib/x86_64-linux-gnu/libflint-arb.so.2) (No debugging symbols found in /opt/sage/local/lib/libSingular-4.1.1.so) (No debugging symbols found in /opt/sage/local/lib/libpolys-4.1.1.so) (No debugging symbols found in /opt/sage/local/lib/libfactory-4.1.1.so) (No debugging symbols found in /opt/sage/local/lib/libsingular_resources-4.1.1.so) (No debugging symbols found in /lib/x86_64-linux-gnu/libreadline.so.8) (No debugging symbols found in /lib/x86_64-linux-gnu/libtinfo.so.6) (No debugging symbols found in /opt/sage/local/bin/../libexec/singular/MOD/singmathic.so) (No debugging symbols found in /opt/sage/local/bin/../libexec/singular/MOD/p_Procs_FieldIndep.so) (No debugging symbols found in /lib/x86_64-linux-gnu/libblas.so.3) (No debugging symbols found in /lib/x86_64-linux-gnu/libgomp.so.1) (No debugging symbols found in /lib/x86_64-linux-gnu/libiml.so.0) (No debugging symbols found in /lib/x86_64-linux-gnu/libcblas.so.3) (No debugging symbols found in /lib/x86_64-linux-gnu/libatlas.so.3) (No debugging symbols found in /lib/x86_64-linux-gnu/libgd.so.3) (No debugging symbols found in /lib/x86_64-linux-gnu/libpng16.so.16) (No debugging symbols found in /lib/x86_64-linux-gnu/libfontconfig.so.1) (No debugging symbols found in /lib/x86_64-linux-gnu/libfreetype.so.6) (No debugging symbols found in /lib/x86_64-linux-gnu/libjpeg.so.62) (No debugging symbols found in /lib/x86_64-linux-gnu/libXpm.so.4) (No debugging symbols found in /lib/x86_64-linux-gnu/libtiff.so.5) (No debugging symbols found in /lib/x86_64-linux-gnu/libwebp.so.6) (No debugging symbols found in /lib/x86_64-linux-gnu/libexpat.so.1) (No debugging symbols found in /lib/x86_64-linux-gnu/libuuid.so.1) (No debugging symbols found in /lib/x86_64-linux-gnu/libX11.so.6) (No debugging symbols found in /lib/x86_64-linux-gnu/libzstd.so.1) (No debugging symbols found in /lib/x86_64-linux-gnu/libjbig.so.0) (No debugging symbols found in /lib/x86_64-linux-gnu/libxcb.so.1) (No debugging symbols found in /lib/x86_64-linux-gnu/libXau.so.6) (No debugging symbols found in /lib/x86_64-linux-gnu/libXdmcp.so.6) (No debugging symbols found in /lib/x86_64-linux-gnu/libbsd.so.0) (No debugging symbols found in /lib/x86_64-linux-gnu/librw.so.0) (No debugging symbols found in /lib/libcliquer.so.1) (No debugging symbols found in /lib/x86_64-linux-gnu/libsqlite3.so.0) (No debugging symbols found in /lib/x86_64-linux-gnu/libppl.so.14) (No debugging symbols found in /lib/x86_64-linux-gnu/liblrcalc.so.1) 0x00007f3945cccc0e in __GI___waitpid (pid=312916, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:30 Stack backtrace --------------- stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:30 resultvar = 18446744073709551104 sc_cancel_oldtype = 0 sc_ret = <optimized out> #1 0x00007f39453d2a13 in print_enhanced_backtrace () at build/src/cysignals/implementation.c:563 parent_pid = 312911 pid = <optimized out> #2 0x00007f39453d4256 in sigdie (sig=sig@entry=11, s=s@entry=0x7f39453dca68 "Unhandled SIGSEGV: A segmentation fault occurred.") at build/src/cysignals/implementation.c:589 No locals. #3 0x00007f39453d7bbb in sigdie_for_sig (inside=0, sig=11) at build/src/cysignals/implementation.c:164 No locals. #4 cysigs_signal_handler (sig=11) at build/src/cysignals/implementation.c:262 inside = <optimized out> #5 <signal handler called> No locals. #6 visit_decref (op=0x80024, data=0x0) at Modules/gcmodule.c:271 gc = <optimized out> #7 0x00007f3945e9d586 in dict_traverse (op=<optimized out>, visit=0x7f3945f8e500 <visit_decref>, arg=0x0) at Objects/dictobject.c:2987 vret = <optimized out> mp = <optimized out> keys = <optimized out> entries = <optimized out> i = 11 n = 16 #8 0x00007f3945f8d7ad in subtract_refs (containers=<optimized out>) at Modules/gcmodule.c:296 traverse = <optimized out> gc = 0x7f373e1b8348 #9 collect (generation=generation@entry=2, n_collected=n_collected@entry=0x7ffd20ccba20, n_uncollectable=n_uncollectable@entry=0x7ffd20ccba28, nofail=nofail@entry=0) at Modules/gcmodule.c:853 i = <optimized out> m = 0 n = 0 young = <optimized out> old = 0x7f3946111e90 <_PyRuntime+400> unreachable = {gc = {gc_next = 0x0, gc_prev = 0x0, gc_refs = 0}, dummy = 0} finalizers = {gc = {gc_next = 0x0, gc_prev = 0x0, gc_refs = 0}, dummy = 0} gc = <optimized out> t1 = 0 stats = <optimized out> #10 0x00007f3945f8ed69 in collect_with_callback (generation=2) at Modules/gcmodule.c:1028 result = <optimized out> collected = 139883965390080 uncollectable = 139883965390080 #11 PyGC_Collect () at Modules/gcmodule.c:1573 exc = 0x0 value = 0x0 tb = 0x0 n = <optimized out> n = <optimized out> exc = <optimized out> value = <optimized out> tb = <optimized out> #12 PyGC_Collect () at Modules/gcmodule.c:1563 n = 0 exc = <optimized out> value = <optimized out> tb = <optimized out> #13 0x00007f3945f6348b in Py_FinalizeEx () at Python/pylifecycle.c:1185 interp = 0x55a708bb1820 tstate = <optimized out> status = <optimized out> malloc_stats = 0 interp = <optimized out> tstate = <optimized out> status = <optimized out> malloc_stats = <optimized out> __atomic_load_ptr = <optimized out> __atomic_load_tmp = <optimized out> #14 Py_FinalizeEx () at Python/pylifecycle.c:1120 interp = <optimized out> tstate = <optimized out> found in /lib/x86_64-linux-gnu/libX11.so.6) (No debugging symbols found in /lib/x86_64-linux-gnu/libzstd.so.1) (No debugging symbols found in /lib/x86_64-linux-gnu/libjbig.so.0) (No debugging symbols found in /lib/x86_64-linux-gnu/libxcb.so.1) (No debugging symbols found in /lib/x86_64-linux-gnu/libXau.so.6) (No debugging symbols found in /lib/x86_64-linux-gnu/libXdmcp.so.6) (No debugging symbols found in /lib/x86_64-linux-gnu/libbsd.so.0) (No debugging symbols found in /lib/x86_64-linux-gnu/librw.so.0) (No debugging symbols found in /lib/libcliquer.so.1) (No debugging symbols found in /lib/x86_64-linux-gnu/libsqlite3.so.0) (No debugging symbols found in /lib/x86_64-linux-gnu/libppl.so.14) (No debugging symbols found in /lib/x86_64-linux-gnu/liblrcalc.so.1) 0x00007f3945cccc0e in __GI___waitpid (pid=312916, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:30 Stack backtrace --------------- stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:30 resultvar = 18446744073709551104 sc_cancel_oldtype = 0 sc_ret = <optimized out> #1 0x00007f39453d2a13 in print_enhanced_backtrace () at build/src/cysignals/implementation.c:563 parent_pid = 312911 pid = <optimized out> #2 0x00007f39453d4256 in sigdie (sig=sig@entry=11, s=s@entry=0x7f39453dca68 "Unhandled SIGSEGV: A segmentation fault occurred.") at build/src/cysignals/implementation.c:589 No locals. #3 0x00007f39453d7bbb in sigdie_for_sig (inside=0, sig=11) at build/src/cysignals/implementation.c:164 No locals. #4 cysigs_signal_handler (sig=11) at build/src/cysignals/implementation.c:262 inside = <optimized out> #5 <signal handler called> No locals. #6 visit_decref (op=0x80024, data=0x0) at Modules/gcmodule.c:271 gc = <optimized out> #7 0x00007f3945e9d586 in dict_traverse (op=<optimized out>, visit=0x7f3945f8e500 <visit_decref>, arg=0x0) at Objects/dictobject.c:2987 vret = <optimized out> mp = <optimized out> keys = <optimized out> entries = <optimized out> i = 11 n = 16 #8 0x00007f3945f8d7ad in subtract_refs (containers=<optimized out>) at Modules/gcmodule.c:296 traverse = <optimized out> gc = 0x7f373e1b8348 #9 collect (generation=generation@entry=2, n_collected=n_collected@entry=0x7ffd20ccba20, n_uncollectable=n_uncollectable@entry=0x7ffd20ccba28, nofail=nofail@entry=0) at Modules/gcmodule.c:853 i = <optimized out> m = 0 n = 0 young = <optimized out> old = 0x7f3946111e90 <_PyRuntime+400> unreachable = {gc = {gc_next = 0x0, gc_prev = 0x0, gc_refs = 0}, dummy = 0} finalizers = {gc = {gc_next = 0x0, gc_prev = 0x0, gc_refs = 0}, dummy = 0} gc = <optimized out> t1 = 0 stats = <optimized out> #10 0x00007f3945f8ed69 in collect_with_callback (generation=2) at Modules/gcmodule.c:1028 result = <optimized out> collected = 139883965390080 uncollectable = 139883965390080 #11 PyGC_Collect () at Modules/gcmodule.c:1573 exc = 0x0 value = 0x0 tb = 0x0 n = <optimized out> n = <optimized out> exc = <optimized out> value = <optimized out> tb = <optimized out> #12 PyGC_Collect () at Modules/gcmodule.c:1563 n = 0 exc = <optimized out> value = <optimized out> tb = <optimized out> #13 0x00007f3945f6348b in Py_FinalizeEx () at Python/pylifecycle.c:1185 interp = 0x55a708bb1820 tstate = <optimized out> status = <optimized out> malloc_stats = 0 interp = <optimized out> tstate = <optimized out> status = <optimized out> malloc_stats = <optimized out> __atomic_load_ptr = <optimized out> __atomic_load_tmp = <optimized out> #14 Py_FinalizeEx () at Python/pylifecycle.c:1120 interp = <optimized out> tstate = <optimized out> malloc_stats = <optimized out> __atomic_load_ptr = <optimized out> __atomic_load_tmp = <optimized out> #15 0x00007f3945f8ca17 in pymain_main (pymain=pymain@entry=0x7ffd20ccbb70) at Modules/main.c:3040 res = <optimized out> #16 0x00007f3945f8d1a9 in _Py_UnixMain (argc=<optimized out>, argv=<optimized out>) at Modules/main.c:3073 pymain = {argc = 2, use_bytes_argv = 1, bytes_argv = 0x7ffd20ccbcb8, wchar_argv = 0x0, status = 0, err = {prefix = 0x0, msg = 0x0, user_err = 0}, stdin_is_interactive = 1, skip_first_line = 0, filename = 0x55a708bb07a0 L"mwe_9.1.sage.py", command = 0x0, module = 0x0, main_importer_path = 0x0} #17 0x00007f3945c28e0b in __libc_start_main (main=0x55a707475050 <main>, argc=2, argv=0x7ffd20ccbcb8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd20ccbca8) at ../csu/libc-start.c:308 self = <optimized out> result = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -978273108338084076, 94175870013536, 140725153742000, 0, 0, -6424324544264079596, -6390329964354930924}, mask_was_saved = 0}}, priv = {pad = { 0x0, 0x0, 0x7ffd20ccbcd0, 0x7f3946142190}, data = {prev = 0x0, cleanup = 0x0, canceltype = 550288592}}} not_first_call = <optimized out> #18 0x000055a70747508a in _start () No symbol table info available. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cython backtrace ---------------- #0 0x00007f3945cccbc0 in __GI___waitpid () at ./posix/../sysdeps/unix/sysv/linux/waitpid.c:30 #1 0x00007f39453d29b0 in print_enhanced_backtrace () at /tmp/pip-req-build-oq1w8k5i/build/src/cysignals/implementation.c:563 #2 0x00007f39453d41e0 in sigdie () at /tmp/pip-req-build-oq1w8k5i/build/src/cysignals/implementation.c:589 #3 0x00007f39453d79ee in sigdie_for_sig () at /tmp/pip-req-build-oq1w8k5i/build/src/cysignals/implementation.c:164 #4 0x00007f39453d79d0 in cysigs_signal_handler () at /tmp/pip-req-build-oq1w8k5i/build/src/cysignals/implementation.c:262 #5 0x00007f3946132bb0 in __restore_rt () #6 0x00007f3945f8e500 in visit_decref () at /opt/sage/local/var/tmp/sage/build/python3-3.7.3.p1/src/Modules/gcmodule.c:271 #7 0x00007f3945e9d4b0 in dict_traverse () at /opt/sage/local/var/tmp/sage/build/python3-3.7.3.p1/src/Objects/dictobject.c:2987 #8 0x00007f3945f8d78e in subtract_refs () at /opt/sage/local/var/tmp/sage/build/python3-3.7.3.p1/src/Modules/gcmodule.c:296 #9 0x00007f3945f8d590 in collect () at /opt/sage/local/var/tmp/sage/build/python3-3.7.3.p1/src/Modules/gcmodule.c:853 #10 0x00007f3945f8ed3e in collect_with_callback () at /opt/sage/local/var/tmp/sage/build/python3-3.7.3.p1/src/Modules/gcmodule.c:1028 #11 0x00007f3945f8ed20 in PyGC_Collect () at /opt/sage/local/var/tmp/sage/build/python3-3.7.3.p1/src/Modules/gcmodule.c:1573 #12 0x00007f3945f8ecf0 in PyGC_Collect () at /opt/sage/local/var/tmp/sage/build/python3-3.7.3.p1/src/Modules/gcmodule.c:1563 #13 0x00007f3945f63438 in Py_FinalizeEx () at /opt/sage/local/var/tmp/sage/build/python3-3.7.3.p1/src/Python/pylifecycle.c:1185 #14 0x00007f3945f63410 in Py_FinalizeEx () at /opt/sage/local/var/tmp/sage/build/python3-3.7.3.p1/src/Python/pylifecycle.c:1120 #15 0x00007f3945f8c8d0 in pymain_main () at /opt/sage/local/var/tmp/sage/build/python3-3.7.3.p1/src/Modules/main.c:3040 #16 0x00007f3945f8d170 in _Py_UnixMain () at /opt/sage/local/var/tmp/sage/build/python3-3.7.3.p1/src/Modules/main.c:3073 #17 0x00007f3945c28d20 in __libc_start_main () at ./csu/../csu/libc-start.c:308 #18 0x000055a707475060 in _start () [Inferior 1 (process 312911) detached] 30 ../sysdeps/unix/sysv/linux/waitpid.c: No such file or directory. malloc_stats = <optimized out> __atomic_load_ptr = <optimized out> __atomic_load_tmp = <optimized out> #15 0x00007f3945f8ca17 in pymain_main (pymain=pymain@entry=0x7ffd20ccbb70) at Modules/main.c:3040 res = <optimized out> #16 0x00007f3945f8d1a9 in _Py_UnixMain (argc=<optimized out>, argv=<optimized out>) at Modules/main.c:3073 pymain = {argc = 2, use_bytes_argv = 1, bytes_argv = 0x7ffd20ccbcb8, wchar_argv = 0x0, status = 0, err = {prefix = 0x0, msg = 0x0, user_err = 0}, stdin_is_interactive = 1, skip_first_line = 0, filename = 0x55a708bb07a0 L"mwe_9.1.sage.py", command = 0x0, module = 0x0, main_importer_path = 0x0} #17 0x00007f3945c28e0b in __libc_start_main (main=0x55a707475050 <main>, argc=2, argv=0x7ffd20ccbcb8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd20ccbca8) at ../csu/libc-start.c:308 self = <optimized out> result = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -978273108338084076, 94175870013536, 140725153742000, 0, 0, -6424324544264079596, -6390329964354930924}, mask_was_saved = 0}}, priv = {pad = { 0x0, 0x0, 0x7ffd20ccbcd0, 0x7f3946142190}, data = {prev = 0x0, cleanup = 0x0, canceltype = 550288592}}} not_first_call = <optimized out> #18 0x000055a70747508a in _start () No symbol table info available. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cython backtrace ---------------- #0 0x00007f3945cccbc0 in __GI___waitpid () at ./posix/../sysdeps/unix/sysv/linux/waitpid.c:30 #1 0x00007f39453d29b0 in print_enhanced_backtrace () at /tmp/pip-req-build-oq1w8k5i/build/src/cysignals/implementation.c:563 #2 0x00007f39453d41e0 in sigdie () at /tmp/pip-req-build-oq1w8k5i/build/src/cysignals/implementation.c:589 #3 0x00007f39453d79ee in sigdie_for_sig () at /tmp/pip-req-build-oq1w8k5i/build/src/cysignals/implementation.c:164 #4 0x00007f39453d79d0 in cysigs_signal_handler () at /tmp/pip-req-build-oq1w8k5i/build/src/cysignals/implementation.c:262 #5 0x00007f3946132bb0 in __restore_rt () #6 0x00007f3945f8e500 in visit_decref () at /opt/sage/local/var/tmp/sage/build/python3-3.7.3.p1/src/Modules/gcmodule.c:271 #7 0x00007f3945e9d4b0 in dict_traverse () at /opt/sage/local/var/tmp/sage/build/python3-3.7.3.p1/src/Objects/dictobject.c:2987 #8 0x00007f3945f8d78e in subtract_refs () at /opt/sage/local/var/tmp/sage/build/python3-3.7.3.p1/src/Modules/gcmodule.c:296 #9 0x00007f3945f8d590 in collect () at /opt/sage/local/var/tmp/sage/build/python3-3.7.3.p1/src/Modules/gcmodule.c:853 #10 0x00007f3945f8ed3e in collect_with_callback () at /opt/sage/local/var/tmp/sage/build/python3-3.7.3.p1/src/Modules/gcmodule.c:1028 #11 0x00007f3945f8ed20 in PyGC_Collect () at /opt/sage/local/var/tmp/sage/build/python3-3.7.3.p1/src/Modules/gcmodule.c:1573 #12 0x00007f3945f8ecf0 in PyGC_Collect () at /opt/sage/local/var/tmp/sage/build/python3-3.7.3.p1/src/Modules/gcmodule.c:1563 #13 0x00007f3945f63438 in Py_FinalizeEx () at /opt/sage/local/var/tmp/sage/build/python3-3.7.3.p1/src/Python/pylifecycle.c:1185 #14 0x00007f3945f63410 in Py_FinalizeEx () at /opt/sage/local/var/tmp/sage/build/python3-3.7.3.p1/src/Python/pylifecycle.c:1120 #15 0x00007f3945f8c8d0 in pymain_main () at /opt/sage/local/var/tmp/sage/build/python3-3.7.3.p1/src/Modules/main.c:3040 #16 0x00007f3945f8d170 in _Py_UnixMain () at /opt/sage/local/var/tmp/sage/build/python3-3.7.3.p1/src/Modules/main.c:3073 #17 0x00007f3945c28d20 in __libc_start_main () at ./csu/../csu/libc-start.c:308 #18 0x000055a707475060 in _start () [Inferior 1 (process 312911) detached] 30 ../sysdeps/unix/sysv/linux/waitpid.c: No such file or directory. Saved trace to /home/bombar/.sage/crash_logs/crash_3r129zav.log Saved trace to /home/bombar/.sage/crash_logs/crash_3r129zav.log ------------------------------------------------------------------------ Unhandled SIGSEGV: A segmentation fault occurred. This probably occurred because a *compiled* module has a bug in it and is not properly wrapped with sig_on(), sig_off(). Python will now terminate. ------------------------------------------------------------------------ ------------------------------------------------------------------------ Unhandled SIGSEGV: A segmentation fault occurred. This probably occurred because a *compiled* module has a bug in it and is not properly wrapped with sig_on(), sig_off(). Python will now terminate. ------------------------------------------------------------------------ /opt/sage/src/bin/sage-python: line 2: 312911 Segmentation fault (core dumped) sage -python "$@" /opt/sage/src/bin/sage-python: line 2: 312911 Segmentation fault (core dumped) sage -python "$@"