Skip to main content

RS01215: SOLVE CALLBACK CAN CAUSE A SEGMENTATION FAULT IN A DUAL PRESOLVE REDUCTION IF A FEASIBLE SOLUTION ALREADY AVAILABLE


Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as fixed if next.

Error description

  • If CPLEX finds a feasible solution before the root node solve,
    or a MIP start is provided, it is possible for one of the
    dual presolve reductions to find a better solution.   In
    that case, functions that invoke the solve callback are
    involved, and a NULL pointer access can cause a segmentation
    fault.
    
    Workaround consists of disabling dual presolve reductions.
    Fixed in 12.5.0.1
    
    RTC - 14645.
    

Local fix

  • Disable dual presolve reductions.   If that doesn't work,
    contact ILOG/IBM Optimization support for information on
    the undocumented functionality to disable the particular
    presolve parameter involved.
    

Problem summary

  • If one of CPLEX's heuristics that runs before the root node LP
    solve finds a feasible solution, a program with a solve callback
    can access a NULL pointer during a dual presolve reduction.
    

Problem conclusion

Temporary fix

  • No.
    

Comments

APAR Information

  • APAR number

    RS01215

  • Reported component name

    ILOG CPLEX

  • Reported component ID

    5724Y4800

  • Reported release

    C50

  • Status

    CLOSED FIN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-01-18

  • Closed date

    2013-01-23

  • Last modified date

    2013-01-23

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

Applicable component levels

  • RC50 PSY

       UP

Rate this page:

(0 users)Average rating

Copyright and trademark information

IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

Rate this page:


(0 users)Average rating

Add comments

Document information

IBM ILOG CPLEX


Software version:
C50


Reference #:
RS01215


Modified date:
2013-01-23

Translate my page

Content navigation