Package: libqhull-dev Version: 2009.1-3 Severity: wishlist Dear Maintainer, For qhull>2012, the file pointer arguments for qh_new_qhull can no longer be null - this results in the program going into infinite recursion between qh_fprintf and qh_error, as qh_error tries to print, and qh_fprintf raises calls the error function, as the output pointer is null.
The output looks like the following, when running under valgrind, where .... indicates clipped output: QH6232 Qhull internal error (userprintf.c): fp is 0. Wrong qh_fprintf called. ..... QH6232 Qhull internal error (userprintf.c): fp is 0. Wrong qh_fprintf called. QH6232 Qhull internal error (userprintf.c): fp is 0. Wrong qh_fprintf called. ==11016== Stack overflow in thread 1: can't grow stack to 0xffef01ff8 For completeness, I am including this link, which states that in previous versions of qhull ( <2011.2) passing NULL triggered a bug. http://permalink.gmane.org/gmane.comp.gnu.octave.maintainers/25693 Thanks. -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.12-1-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libqhull-dev depends on: ii libqhull5 2009.1-3 libqhull-dev recommends no packages. libqhull-dev suggests no packages. -- no debconf information -- debian-science-maintainers mailing list debian-science-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers