#4527: [with patch, with positive review] Exception in
'sage.matrix.matrix_integer_dense.Matrix_integer_dense._hnf_modn_impl'
---------------------------------+--------------------------
Reporter: syazdani | Owner: craigcitro
Type: defect | Status: closed
Priority: major | Milestone: sage-3.2
Component: modular forms | Resolution: fixed
Keywords: segfault | Merged in:
Authors: | Reviewers:
Report Upstream: N/A | Work issues:
Branch: | Commit:
Dependencies: | Stopgaps:
---------------------------------+--------------------------
Changes (by chapoton):
* upstream: => N/A
Old description:
> Hi,
>
> the following code raises an exception that crashes sage on my computer:
> {{{
> cond=206
> J=J0(206)
> D=J.new_subvariety().decomposition()
> Jp=J.old_subvariety(2)
> Jpc=Jp.cuspidal_subgroup()
> Ac=D[3].cuspidal_subgroup()
> Ac.intersection(Jpc)
> }}}
>
> The error I get (running it through the notebook) is
> {{{
>
> Exception in
> 'sage.matrix.matrix_integer_dense.Matrix_integer_dense._hnf_modn_impl'
> ignored
>
> ------------------------------------------------------------
> Unhandled SIGSEGV: A segmentation fault occured in SAGE.
> This probably occured because a *compiled* component
> of SAGE has a bug in it (typically accessing invalid memory)
> or is not properly wrapped with _sig_on, _sig_off.
> You might want to run SAGE under gdb with 'sage -gdb' to debug this.
> SAGE will now terminate (sorry).
> ------------------------------------------------------------
>
> }}}
>
> This seems very sensitive to the set of inputs, but it is consistent on
> my computer.
> I'm running sage 3.1.4 (release date 2008-10-20), on mandriva, compiled
> with gcc 4.2.2 20071128.
>
> Soroosh
New description:
Hi,
the following code raises an exception that crashes sage on my computer:
{{{
cond=206
J=J0(206)
D=J.new_subvariety().decomposition()
Jp=J.old_subvariety(2)
Jpc=Jp.cuspidal_subgroup()
Ac=D[3].cuspidal_subgroup()
Ac.intersection(Jpc)
}}}
The error I get (running it through the notebook) is
{{{
Exception in
'sage.matrix.matrix_integer_dense.Matrix_integer_dense._hnf_modn_impl'
ignored
------------------------------------------------------------
Unhandled SIGSEGV: A segmentation fault occured in SAGE.
This probably occured because a *compiled* component
of SAGE has a bug in it (typically accessing invalid memory)
or is not properly wrapped with _sig_on, _sig_off.
You might want to run SAGE under gdb with 'sage -gdb' to debug this.
SAGE will now terminate (sorry).
------------------------------------------------------------
}}}
This seems very sensitive to the set of inputs, but it is consistent on my
computer.
I'm running sage 3.1.4 (release date 2008-10-20), on mandriva, compiled
with gcc 4.2.2 20071128.
Soroosh
--
--
Ticket URL: <http://trac.sagemath.org/ticket/4527#comment:7>
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.
For more options, visit https://groups.google.com/d/optout.