Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

ERROR while running Cbc. Signal SIGSEGV caught.

Open
#417 3 comments 4 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
30/100
Issue type
Bug
Clarity
Needs clarification
Activity status
Stale
Tech stack
debian, linux, python

Research direction

Start by reproducing the crash on amd64 with Debian bookworm or trixie, Python 3.11 or 3.13, and Python-MIP 1.16rc0, using the reported cbc-c-linux-x86-64.so stack trace as the entry point. Compare the same workload on ARM and Ubuntu, and capture the missing reproduction files and full failing call so the issue is reduced to a repeatable case without SIGSEGV.

Written by the indexing model from the issue text.

Description

Describe the bug
Got SIGSEGV error on amd64 machines

To Reproduce
Steps to reproduce the behavior please include attached any files needed to reproduce the error. We can only help you if we can reproduce the error ourselves and debug.

Expected behavior
No error

Desktop (please complete the following information):

  • Operating System, version:debian trixie (also on bookworm)
  • Python version: 3.11, also 3.13
  • Python-MIP version (we recommend you to test with the latest version): 1.16rc0

Additional context
Getting stack trace.
/root/dao/venv/day_ahead/lib/python3.13/site-packages/mip/libraries/cbc-c-linux-x86-64.so(_Z15CbcCrashHandleri+0x119) [0x7efdc6dc3459]
/lib/x86_64-linux-gnu/libc.so.6(+0x3fdf0) [0x7efdd1cecdf0]
python3(_PyObject_MakeTpCall+0x1dd) [0x5471cd]
python3(_PyEval_EvalFrameDefault+0x2661) [0x563da1]
python3(PyEval_EvalCode+0xcc) [0x55d48c]
python3() [0x6ab8d1]
python3() [0x6a899c]
python3() [0x6b9943]
python3() [0x6b93e3]
python3() [0x6b921e]
python3(Py_RunMain+0x3c1) [0x6b86f1]
python3(Py_BytesMain+0x2b) [0x6838eb]
/lib/x86_64-linux-gnu/libc.so.6(+0x29ca8) [0x7efdd1cd6ca8]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7efdd1cd6d65]
python3(_start+0x21) [0x682c81]

Only errors on amd64 machines.
Works well on arm-machines

With Debian GLIBC 2.36-9+deb12u13) 2.36 it goes wrong
With Ubuntu GLIBC 2.41-6ubuntu1.1) 2.41 there are no problems.

Dominant language
Linear Programming
Stars
601
Forks
108
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from coin-or/python-mip

All issues in coin-or/python-mip

Similar issues

More Backend & API Design issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.