Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#425 closed bug (fixed)

segmentation fault with multivariate polynomial factorization

Reported by: Paul.Zimmermann@… Owned by: somebody
Priority: blocker Milestone: 3-1-5 and higher
Component: libfac Version: 3-1-4
Keywords: Cc:

Description

from within Sage 4.8:

singular: ring r=2,(x,y),dp;
singular: poly p=x^6 + y^5 + x^5 + y^4;        
singular: factorize(p);                
...

RuntimeError: Singular error:
Singular : signal 11 (v: 3133/ 14405 ):
current line:>>factorize(p);<<
Segment fault/Bus error occurred at fed61801 because of 210287 (r:1336640313)
please inform the authors
trying to restart...

cf trac.sagemath.org/sage_trac/ticket/12918

Paul Zimmermann

Change History (5)

comment:1 Changed 12 years ago by mlee

Resolution: fixed
Status: newclosed

solved in current master branch

comment:2 Changed 12 years ago by anonymous

thanks. Do you plan a new release soon with that patch and that of #424, so that we can upgrade the Singular version in Sage?

Paul Zimmermann

comment:3 in reply to:  2 Changed 12 years ago by mlee

Replying to anonymous:

thanks. Do you plan a new release soon with that patch and that of #424, so that we can upgrade the Singular version in Sage?

Paul Zimmermann

There will be a minor release 3-1-4-3 next week.

Martin

comment:4 Changed 12 years ago by Paul.Zimmermann@…

here is another test case (with the version of Singular shipped with Sage 5.0, i.e., 3-1-3-3.p6):

singular: ring r=2,(x,y),dp;
ring r=2,(x,y),dp;
singular: poly p=x^6 + y^5 + y^4 + y*x^3;
poly p=x^6 + y^5 + y^4 + y*x^3;
singular: factorize(p);  
...
Segment fault/Bus error occurred at 44b84d01 because of 10287 (r:1337846517)

Paul Zimmermann

comment:5 in reply to:  4 Changed 12 years ago by mlee

Replying to Paul.Zimmermann@…:

here is another test case (with the version of Singular shipped with Sage 5.0, i.e., 3-1-3-3.p6):

singular: ring r=2,(x,y),dp;
ring r=2,(x,y),dp;
singular: poly p=x^6 + y^5 + y^4 + y*x^3;
poly p=x^6 + y^5 + y^4 + y*x^3;
singular: factorize(p);  
...
Segment fault/Bus error occurred at 44b84d01 because of 10287 (r:1337846517)

Paul Zimmermann

This one's fixed as well in the most current version.

Martin

Note: See TracTickets for help on using tickets.