[CoinUtils-tickets] [COIN-OR Common Utilities] #61: Failure in CoinMessageHandler::printing

COIN-OR Common Utilities coin-trac at coin-or.org
Mon Mar 22 08:27:56 EDT 2010


#61: Failure in CoinMessageHandler::printing
-----------------------------+----------------------------------------------
Reporter:  knark             |       Type:  defect
  Status:  new               |   Priority:  major 
 Version:  stable/2.0 (SVN)  |   Keywords:        
-----------------------------+----------------------------------------------
 Hi,

 When using CBC 2.4 (Windows 64 bits) I get an access violation in
 CoinMessageHandler::printing because format_=NULL while printStatus_=0
 (onOff=true):


 {{{
 CoinMessageHandler::printing(bool onOff)
 {
   // has no effect if skipping or whole message in
   if (printStatus_<2) {
     assert(format_[1]=='?');
     *format_ = '%' ;
   ...
 }
 }}}


 Call stack:


 {{{
         libAimmsCbc.dll!CoinMessageHandler::printing(bool onOff=true)
 Line 595 + 0xc bytes     C++
         libAimmsCbc.dll!ClpSimplexPrimal::statusOfProblemInPrimal(int &
 lastCleaned=0, int type=0, ClpSimplexProgress *
 progress=0x0000000026b74058, bool doFactorization=true, int
 ifValuesPass=1, ClpSimplex * originalModel=0x0000000000000000)  Line 957 +
 0x7e bytes       C++
         libAimmsCbc.dll!ClpSimplexPrimal::primal(int ifValuesPass=1, int
 startFinishOptions=0)  Line 316        C++
         libAimmsCbc.dll!ClpSimplex::primal(int ifValuesPass=1, int
 startFinishOptions=0)  Line 5559 + 0x1c bytes        C++
         libAimmsCbc.dll!OsiClpSolverInterface::initialSolve()  Line 613
 C++
 }}}

 CoinUtils version stable 2.5 was used.

 Best regards,

 Marcel Hunting

-- 
Ticket URL: <https://projects.coin-or.org/CoinUtils/ticket/61>
COIN-OR Common Utilities <http://projects.coin-or.org/CoinUtils>
Common data structures and linear algebra functions for COIN-OR projects



More information about the CoinUtils-tickets mailing list