[Cbc-tickets] [COIN-OR Branch-and-Cut MIP Solver] #87: CBC 2.4 crashes on Windows platfrom in Debug mode

COIN-OR Branch-and-Cut MIP Solver coin-trac at coin-or.org
Sat Feb 19 13:11:30 EST 2011


#87: CBC 2.4 crashes on Windows platfrom in Debug mode
-----------------------+----------------------------------------------------
  Reporter:  kistamas  |      Owner:  tkr            
      Type:  defect    |     Status:  closed         
  Priority:  major     |    Version:  2.4            
Resolution:  fixed     |   Keywords:  Cbc, Debug mode
-----------------------+----------------------------------------------------
Changes (by lou):

  * status:  assigned => closed
  * resolution:  => fixed


Comment:

 The user doesn't provide the specific error, but based on the location
 (CbcTree::bestNode, call to pop_heap) I'm going to guess that the problem
 here is an assert failure (something like `invalid heap') that actually
 originates in the MS debug heap implementation. Cause: cbc was altering
 the node evaluation method without actually rebuilding the heap. Because
 of this, the heap appeared corrupted (nodes in the wrong place). This is
 now fixed.

-- 
Ticket URL: <https://projects.coin-or.org/Cbc/ticket/87#comment:2>
COIN-OR Branch-and-Cut MIP Solver <http://projects.coin-or.org/Cbc>
An LP-based branch-and-cut MIP solver.



More information about the Cbc-tickets mailing list