[Clp-tickets] [COIN-OR Linear Programming Solver] #40: Clp crushes in resize on some big tasks with some options

COIN-OR Linear Programming Solver coin-trac at coin-or.org
Wed Aug 18 11:45:17 EDT 2010


#40: Clp crushes in resize on some big tasks with some options
------------------------+---------------------------------------------------
 Reporter:  alexsaa     |       Owner:  somebody
     Type:  defect      |      Status:  new     
 Priority:  major       |   Milestone:          
Component:  component1  |     Version:          
 Keywords:              |  
------------------------+---------------------------------------------------
 To reproduce:

 1. get clp (the problem was noticed on some svn version, then verified on
 https://projects.coin-or.org/svn/Clp/stable/1.12)

 2. prepare artifical test task (please use perl script attached):
 {{{
  ./makeTask.pl >task.lp
 }}}
 3. start command-line clp solver with options:
 {{{
  ./clp task.lp presolve off primalS
 }}}
 4. get error:
 {{{
 *** buffer overflow detected ***: /tmp/coin-Clp/Clp/src/.libs/lt-clp
 terminated
 }}}
 (detailed error message obtained on 64-bit Linux system will be attached)

 At the first glance, it seems like buffer is overflown in
 ClpModel::resize() in
 {{{
 char name[9];
 sprintf(name, "C%7.7d", iColumn);
 }}}

-- 
Ticket URL: <https://projects.coin-or.org/Clp/ticket/40>
COIN-OR Linear Programming Solver <http://projects.coin-or.org/Clp>
A linear programming solver.



More information about the Clp-tickets mailing list