While running a Debian package checker, I saw this:
Code: Select all
X: libmagickwand1: shlib-calls-exit usr/lib/libMagickWand.so.1.0.0
N:
N: The listed shared library calls the C library exit() or _exit()
N: functions.
N:
N: In the case of an error, the library should instead return an
N: appropriate error code to the calling program which can then determine
N: how to handle the error, including performing any required clean-up.
N:
N: In most cases, removing the call should be discussed with upstream,
N: particularly as it may produce an ABI change.
usr/lib/ImageMagick-6.4.8/modules-Q16/coders/jpeg.so
usr/lib/ImageMagick-6.4.8/modules-Q16/coders/msl.so
usr/lib/ImageMagick-6.4.8/modules-Q16/coders/png.so
usr/lib/ImageMagick-6.4.8/modules-Q16/coders/svg.so
Is it valid? If yes, do you plan to fix this?
Thank you!