#12104: Cygwin import problem with randstate
------------------------+---------------------------------------------------
   Reporter:  kcrisman  |          Owner:  tbd     
       Type:  defect    |         Status:  new     
   Priority:  major     |      Milestone:  sage-4.8
  Component:  cygwin    |       Keywords:          
Work_issues:            |       Upstream:  N/A     
   Reviewer:            |         Author:          
     Merged:            |   Dependencies:          
------------------------+---------------------------------------------------

Comment(by dimpase):

 Replying to [comment:8 kcrisman]:
 > > and that's where it silently dies. Any clues?
 > I use
 > {{{
 > ./sage -gdb
 > }}}
 > for this, at least I think that's the syntax.

 here is the segfault I get (in PARI, in fact):
 {{{
 Program received signal SIGSEGV, Segmentation fault.
 0x36b09c5f in err_init () at ../src/language/init.c:885
 885     ../src/language/init.c: No such file or directory.
         in ../src/language/init.c
 (gdb) bt
 #0  0x36b09c5f in err_init () at ../src/language/init.c:885
 #1  pari_err (numerr=14) at ../src/language/init.c:987
 #2  0x36aed9ec in new_chunk (x=4) at ../src/kernel/none/level1.h:86
 #3  cgetr (x=4) at ../src/kernel/none/level1.h:141
 #4  _fu601___signals () at sage/rings/real_mpfr.c:15786
 #5  0x3169c36a in PyObject_Call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #6  0x7020c90f in
 __pyx_pf_4sage_5rings_14complex_number_13ComplexNumber_11_pari_
 (__pyx_v_self=0x7e22a80c, unused=0x0) at sage/rings/complex_number.c:4757
 #7  0x3169c36a in PyObject_Call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #8  0x38d2d490 in
 
__pyx_pf_4sage_5rings_10polynomial_18polynomial_element_10Polynomial_87_pari_with_name
 (__pyx_v_self=0x7e1c15cc, __pyx_v_name=0x7fe66a60)
     at sage/rings/polynomial/polynomial_element.c:28029
 #9  0x3169c36a in PyObject_Call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #10 0x38d24439 in
 __pyx_pf_4sage_5rings_10polynomial_18polynomial_element_10Polynomial_86_pari_
 (__pyx_v_self=0x7e1c15cc, unused=0x0)
     at sage/rings/polynomial/polynomial_element.c:27943
 #11 0x3169c36a in PyObject_Call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #12 0x345929f1 in
 __pyx_pf_4sage_4libs_4pari_3gen_12PariInstance_14__call__ (
     __pyx_v_self=0x7f96d1ac, __pyx_args=0x7e1b734c, __pyx_kwds=0x0)
     at sage/libs/pari/gen.c:42883
 #13 0x3169c36a in PyObject_Call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #14 0x38db3df3 in
 __pyx_pf_4sage_5rings_10polynomial_18polynomial_element_10Polynomial_95roots
 (__pyx_v_self=0x7e1c15cc, __pyx_args=0x7fe3102c,
     __pyx_kwds=0x7e1b813c) at
 sage/rings/polynomial/polynomial_element.c:30848
 #15 0x317305c9 in PyEval_EvalFrameEx ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #16 0x31731ac6 in PyEval_EvalCodeEx ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #17 0x316c292f in function_call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #18 0x3169c36a in PyObject_Call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #19 0x3172b3d2 in PyEval_CallObjectWithKeywords ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #20 0x38db77d3 in
 __pyx_pf_4sage_5rings_10polynomial_18polynomial_element_10Polynomial_95roots
 (__pyx_v_self=0x7e1ae4c4, __pyx_args=0x7fe3102c,
     __pyx_kwds=0x7e1b5e84) at
 sage/rings/polynomial/polynomial_element.c:31956
 #21 0x3169c36a in PyObject_Call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #22 0x3172b3d2 in PyEval_CallObjectWithKeywords ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #23 0x6d715e87 in __pyx_f_4sage_5rings_9real_lazy_13LazyAlgebraic_eval (
     __pyx_v_self=0x7e1b12fc, __pyx_v_R=0x7e30802c, __pyx_skip_dispatch=0)
     at sage/rings/real_lazy.c:12671
 #24 0x6d703d9d in
 __pyx_pf_4sage_5rings_9real_lazy_16LazyFieldElement_10approx
     (__pyx_v_self=0x7e1b12fc, unused=0x0) at sage/rings/real_lazy.c:6914
 #25 0x3169c36a in PyObject_Call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #26 0x6d717444 in
 __pyx_f_4sage_5rings_9real_lazy_16LazyFieldElement__cmp_c_impl
 (__pyx_v_self=0x7e1b12fc, __pyx_v_other=0x7e1b3aac)
     at sage/rings/real_lazy.c:6393
 #27 0x70ac5878 in
 __pyx_f_4sage_9structure_7element_7Element__richcmp_c_impl (
     __pyx_v_left=0x7e1b12fc, __pyx_v_right=0x7e1b3aac, __pyx_v_op=3)
     at sage/structure/element.c:7602
 #28 0x70aefdb6 in __pyx_f_4sage_9structure_7element_7Element__richcmp (
     __pyx_v_left=0x7e1b12fc, __pyx_v_right=0x7e1b3aac, __pyx_v_op=3)
     at sage/structure/element.c:7329
 #29 0x6d704d44 in
 __pyx_pf_4sage_5rings_9real_lazy_16LazyFieldElement_7__richcmp__
 (__pyx_v_left=0x7e1b12fc, __pyx_v_right=0x7e1b3aac, __pyx_v_op=3)
     at sage/rings/real_lazy.c:6472
 #30 0x316d6e90 in try_rich_compare ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #31 0x316d89d6 in PyObject_RichCompare ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #32 0x70ad80ec in
 __pyx_pf_4sage_9structure_7element_7Element_28__nonzero__ (
     __pyx_v_self=0x7e1b12fc) at sage/structure/element.c:5990
 #33 0x316d872e in PyObject_IsTrue ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #34 0x38d21bb6 in __Pyx_PyObject_IsTrue (x=<optimized out>)
     at sage/rings/polynomial/polynomial_element.c:48284
 #35 0x38dad510 in
 __pyx_pf_4sage_5rings_10polynomial_18polynomial_element_10Poly---Type
 <return> to continue, or q <return> to quit---
 nomial_8__call__ (__pyx_v_self=0x7e1aea04, __pyx_args=0x7e1b0f4c,
     __pyx_kwds=0x7e1b48ac) at
 sage/rings/polynomial/polynomial_element.c:7155
 #36 0x316b28a5 in wrapper_call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #37 0x3169c36a in PyObject_Call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #38 0x3172b3d2 in PyEval_CallObjectWithKeywords ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #39 0x316b3924 in wrapperdescr_call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #40 0x3169c36a in PyObject_Call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #41 0x3172b3d2 in PyEval_CallObjectWithKeywords ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #42 0x38f9184a in
 
__pyx_pf_4sage_5rings_10polynomial_25polynomial_rational_flint_25Polynomial_rational_flint_12__call__
 (__pyx_v_self=0x7e1aea04,
     __pyx_args=0x7e1b692c, __pyx_kwds=0x0)
     at sage/rings/polynomial/polynomial_rational_flint.cpp:7155
 #43 0x3169c36a in PyObject_Call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #44 0x6e442106 in
 
__pyx_f_4sage_5rings_12number_field_22number_field_morphisms_20NumberFieldEmbedding__call_
 (__pyx_v_self=0x7e1b120c, __pyx_v_x=0x7e2233d4,
     __pyx_skip_dispatch=0)
     at sage/rings/number_field/number_field_morphisms.c:2166
 #45 0x62a03475 in
 __pyx_f_4sage_10categories_3map_18FormalCompositeMap__call_ (
     __pyx_v_self=0x7e1ae8ec, __pyx_v_x=0x7e2233d4, __pyx_skip_dispatch=0)
     at sage/categories/map.c:5954
 #46 0x6475f965 in __pyx_pf_4sage_9structure_6parent_6Parent_13__call__ (
     __pyx_v_self=0x7f8862ac, __pyx_args=0x7e1b0b8c, __pyx_kwds=0x0)
     at sage/structure/parent.c:7326
 #47 0x316b28a5 in wrapper_call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #48 0x3169c36a in PyObject_Call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #49 0x3172b3d2 in PyEval_CallObjectWithKeywords ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #50 0x316b3924 in wrapperdescr_call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 ---Type <return> to continue, or q <return> to quit---
 #51 0x3169c36a in PyObject_Call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #52 0x68c86fdf in
 __pyx_pf_4sage_5rings_14complex_double_24ComplexDoubleField_class_10__call__
 (__pyx_v_self=0x7f8862ac, __pyx_args=0x7e1aad8c, __pyx_kwds=0x0)
     at sage/rings/complex_double.c:3723
 #53 0x3169c36a in PyObject_Call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #54 0x3172f705 in PyEval_EvalFrameEx ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #55 0x31731ac6 in PyEval_EvalCodeEx ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #56 0x316c292f in function_call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #57 0x3169c36a in PyObject_Call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #58 0x316acad6 in instancemethod_call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #59 0x3169c36a in PyObject_Call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #60 0x316f22da in slot_tp_init ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #61 0x316f117a in type_call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #62 0x3169c36a in PyObject_Call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #63 0x3172f705 in PyEval_EvalFrameEx ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #64 0x31731ac6 in PyEval_EvalCodeEx ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #65 0x316c292f in function_call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #66 0x3169c36a in PyObject_Call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #67 0x3172eac9 in PyEval_EvalFrameEx ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #68 0x31731ac6 in PyEval_EvalCodeEx ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #69 0x316c292f in function_call ()
 ---Type <return> to continue, or q <return> to quit---
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #70 0x3169c36a in PyObject_Call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #71 0x3172b3d2 in PyEval_CallObjectWithKeywords ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #72 0x6b4a7dc3 in __pyx_pf_4sage_8symbolic_5pynac_33init_pynac_I (
     __pyx_self=<optimized out>, unused=0x0) at
 sage/symbolic/pynac.cpp:17799
 #73 0x3169c36a in PyObject_Call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #74 0x6b4a5260 in initpynac () at sage/symbolic/pynac.cpp:19922
 #75 0x31748c68 in _PyImport_LoadDynamicModule ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #76 0x317467f8 in load_module ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #77 0x31746e60 in import_submodule ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #78 0x317470d5 in load_next ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #79 0x31747695 in import_module_level.clone.2 ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #80 0x31747dc0 in PyImport_ImportModuleLevel ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #81 0x31729c38 in builtin___import__ ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #82 0x3169c36a in PyObject_Call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #83 0x3172a990 in PyEval_CallObjectWithKeywords.clone.0 ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #84 0x3172cd7d in PyEval_EvalFrameEx ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #85 0x31731ac6 in PyEval_EvalCodeEx ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #86 0x31731bd7 in PyEval_EvalCode ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #87 0x31745ab7 in PyImport_ExecCodeModuleEx ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #88 0x31745e5d in load_source_module ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 ---Type <return> to continue, or q <return> to quit---
 #89 0x31746e60 in import_submodule ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #90 0x317470d5 in load_next ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #91 0x31747695 in import_module_level.clone.2 ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #92 0x31747dc0 in PyImport_ImportModuleLevel ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #93 0x31729c38 in builtin___import__ ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #94 0x3169c36a in PyObject_Call ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #95 0x3172a990 in PyEval_CallObjectWithKeywords.clone.0 ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #96 0x3172cd7d in PyEval_EvalFrameEx ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #97 0x31731ac6 in PyEval_EvalCodeEx ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #98 0x31731bd7 in PyEval_EvalCode ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #99 0x31751122 in PyRun_InteractiveOneFlags ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #100 0x317512c6 in PyRun_InteractiveLoopFlags ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #101 0x31752c0b in PyRun_AnyFileExFlags ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #102 0x3175fc99 in Py_Main ()
    from
 /cygdrive/c/cygwin/usr/local/sage/sage-4.7.2/local/bin/libpython2.6.dll
 #103 0x00401190 in main (argc=2, argv=0xc2c550) at ./Modules/python.c:23
 (gdb)
 }}}

 looks familiar?

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12104#comment:9>
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