[Cbc-tickets] Re: [COIN-OR Branch-and-Cut MIP Solver] #3: pop heap asserts

COIN-OR Branch-and-Cut MIP Solver coin-trac at coin-or.org
Tue Jan 9 19:36:14 EST 2007


#3: pop heap asserts
-------------------------+--------------------------------------------------
  Reporter:  San         |       Owner:  forrest 
      Type:  defect      |      Status:  reopened
  Priority:  major       |   Milestone:          
 Component:  component1  |     Version:          
Resolution:              |    Keywords:          
-------------------------+--------------------------------------------------
Comment (by San):

 Also get invalid heap assertion when it's doing push_heap.


 {{{
         test.exe!std::_Debug_message(const wchar_t * message=0x00b441c0,
 const wchar_t * file=0x00b44118, unsigned int line=1677)  Line 23      C++
         test.exe!std::_Debug_heap<std::_Vector_iterator<CbcNode
 *,std::allocator<CbcNode *> >,CbcCompare>(std::_Vector_iterator<CbcNode
 *,std::allocator<CbcNode *> > _First=0x024fdd80 {nodeInfo_=0x024a4d90
 objectiveValue_=-93255431.631750330
 guessedObjectiveValue_=-93255431.630390331 ...},
 std::_Vector_iterator<CbcNode *,std::allocator<CbcNode *> >
 _Last=0x024ffa78 {nodeInfo_=0x024ffae0 objectiveValue_=-93696590.744081780
 guessedObjectiveValue_=-93696590.742651775 ...}, CbcCompare _Pred={...})
 Line 1677 + 0x14 bytes      C++
         test.exe!std::_Push_heap_0<std::_Vector_iterator<CbcNode
 *,std::allocator<CbcNode *> >,int,CbcNode
 *,CbcCompare>(std::_Vector_iterator<CbcNode *,std::allocator<CbcNode *> >
 _First=0x024f07e0 {nodeInfo_=0x034c7760
 objectiveValue_=-93670296.859430090
 guessedObjectiveValue_=-93670296.857440084 ...},
 std::_Vector_iterator<CbcNode *,std::allocator<CbcNode *> >
 _Last=0x024ffa78 {nodeInfo_=0x024ffae0 objectiveValue_=-93696590.744081780
 guessedObjectiveValue_=-93696590.742651775 ...}, CbcCompare _Pred={...},
 int * __formal=0x00000000, int * __formal=0x00000000)  Line 1765 + 0x77
 bytes C++
         test.exe!std::push_heap<std::_Vector_iterator<CbcNode
 *,std::allocator<CbcNode *> >,CbcCompare>(std::_Vector_iterator<CbcNode
 *,std::allocator<CbcNode *> > _First=0x024f07e0 {nodeInfo_=0x034c7760
 objectiveValue_=-93670296.859430090
 guessedObjectiveValue_=-93670296.857440084 ...},
 std::_Vector_iterator<CbcNode *,std::allocator<CbcNode *> >
 _Last=0x024ffa78 {nodeInfo_=0x024ffae0 objectiveValue_=-93696590.744081780
 guessedObjectiveValue_=-93696590.742651775 ...}, CbcCompare _Pred={...})
 Line 1786 + 0xe2 bytes        C++
 >       test.exe!CbcTree::push(CbcNode * x=0x024ffa78)  Line 53 + 0x86
 bytes    C++
         test.exe!CbcModel::branchAndBound(int doStatistics=0)  Line 1222 +
 0x22 bytes   C++

 }}}

-- 
Ticket URL: <https://projects.coin-or.org/Cbc/ticket/3#comment:4>
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