The problem goes away if I rebuild bonmin, it's needed since some defines are changing the class size. j ________________________________ De : Pierre Gruet <[email protected]> Envoyé : dimanche 9 juillet 2023 15:47 À : Debian Bug Tracking System <[email protected]> Objet : Bug#1040694: Segfault in CbcModel::initialSolve
Source: coinor-cbc Version: 2.10.10+ds1-1 Severity: important X-Debbugs-Cc: [email protected] Dear Maintainer, Starting from version 2.10.10+ds1-1 (2.10.8+ds1-1 was OK), one of the build-time tests of openturns started to fail: t_Bonmin_std. Running it with gdb I get: ------------------------------->8-------------------------------- (gdb) run Starting program: /build/openturns-eQ5lBV/openturns-1.20/builddir/lib/test/t_Bonmin_std [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". class=Bonmin algorithm=B-BB options= mu_oracle=loqo Program received signal SIGSEGV, Segmentation fault. 0x00007ffff1ce1347 in CbcModel::initialSolve() () from /usr/lib/x86_64-linux-gnu/libCbc.so.3 (gdb) bt #0 0x00007ffff1ce1347 in CbcModel::initialSolve() () from /usr/lib/x86_64-linux-gnu/libCbc.so.3 #1 0x00007ffff48a2705 in Bonmin::Bab::branchAndBound(Bonmin::BabSetupBase&) () from /usr/lib/x86_64-linux-gnu/libbonmin.so.4 #2 0x00007ffff755b48e in OT::Bonmin::run (this=this@entry=0x7fffffffe440) at ./lib/src/Base/Optim/Bonmin.cxx:174 #3 0x000055555555f285 in main () at ./lib/test/t_Bonmin_std.cxx:131 ------------------------------->8-------------------------------- which indicates a problem in coinor-cbc. The above backtrace is somewhat reminiscent of the one of the issue https://github.com/coin-or/Cbc/issues/591 which has been fixed in upstream version 2.10.10. I suspect a close issue is showing up here. Thanks a lot for your help, -- Pierre

