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

Add comments

Document information


More support for:

IBM ILOG CPLEX

Software version:

C50

Reference #:

RS01215

Modified date:

2013-01-23

Translate my page

Machine Translation

Content navigation