Lintian emits:
X: libmitlm0: shlib-calls-exit usr/lib/libmitlm.so.0.0.0

I believe this is true-positive. exit() is indeed called in some methods that are part of public API:

NgramLM::Initialize
NgramModel::LoadComputedFeatures

They should probably throw an exception instead.

Also, printing errors/warnings to stderr (here via the Logger class) is not something you normally do in a shared library. At the very least there should be a way to turn these messages off, or redirect them somehwere else.


But anyway, if you want me to upload the package as-is, I can do it.

--
Jakub Wilk


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to