#14501: Fix memory allocation problems in data_structures_pyx.pxi
----------------------------+-----------------------------------------------
Reporter: dcoudert | Owner: joyner
Type: defect | Status: new
Priority: major | Milestone: sage-5.10
Component: group theory | Keywords:
Work issues: | Report Upstream: N/A
Reviewers: | Authors: David Coudert
Merged in: | Dependencies:
Stopgaps: |
----------------------------+-----------------------------------------------
While testing patch #13961, I raised a memory allocation problem in file
{{{data_structures_pyx.pxi}}}
More precisely, the following test causes a segfault on my computer
{{{
sage: G = graphs.CompleteGraph(10)
sage: GG = G.line_graph().line_graph().line_graph()
sage: H = GG.relabel(inplace=False)
sage: GG.is_isomorphic(H)
...
sage: line 135: 3438 Segmentation fault (core dumped)
"$SAGE_ROOT/spkg/bin/sage" "$@"
}}}
Tracking the segfault, I ended up in the {{{SC_new}}} of
{{{sage/groups/perm_gps/partn_ref/data_structures_pyx.pxi}}}
This patch fix some assignments performed before testing memory
allocations and other similar stuff, but not the entire issue.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14501>
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.