Package: libalut0 Version: 1.1.0-2 Severity: grave The i386 version of libalut0 (installed in both i386 Sid and via ia32-apt-get in amd64 Sid) segfaults in alutInit(). This happens in both valid cases: - alutInit(&argc,argv), where alut is expected to remove command line arguments it recognises and - alutInit(NULL,NULL), where alut expects no command line arguments. The amd64 version of the same package (libalut0=1.1.0-2) does not segfault.
sid/i386 system: ii libalut0 1.1.0-2 ii libopenal1 1:1.8.466-2 sid/amd64 + ia32-apt-get system: ii ia32-libalut0 1.1.0-2~22 ii ia32-libopenal 1:1.8.466-2~22 Attached is a minimal sample C program that demonstrates the problem. Compile with flags -m32 -lalut.
#include <stdlib.h> #include <stdio.h> #include <AL/alut.h> int main() { puts("Initialising ALUT ..."); alutInit(NULL, NULL); puts("ALUT initialised"); alutExit(); }