[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