When using duma-2.4.27 to run a program, the program aborts immediately with SIGILL / Illegal Instruction. This problem may be specific to my architecture, as another amd64 user reported a similar problem (though he never specified which version of duma he was using) at duma's sourceforge.net page. However, duma-2.5.13 doesn't crash with the Illegal Instruction signal when preloaded. I think that means that duma-2.5.13, though "unstable", should be "stabilized" since the "stable" duma-2.4.27 isn't stable on my machine: Reproducible: Always Steps to Reproduce: 1. Be on amd64 system? 2. run echo with LD_PRELOAD=/usr/lib/libduma.so.0.0 and with duma-2.4.27 installed 3. see failure Actual Results: GDB output from duma-2.4.27 crashing on my machine: (gdb) exec /bin/echo (gdb) set env LD_PRELOAD=/usr/lib/libduma.so.0.0 (gdb) set args test (gdb) run Starting program: /bin/echo test DUMA 2.4.27 (shared library) Copyright (C) 2002-2006 Hayati Ayguen <h_ayguen@web.de>, Procitec GmbH Copyright (C) 1987-1999 Bruce Perens <bruce@perens.com> [Thread debugging using libthread_db enabled] DUMA 2.4.27 (shared library) Copyright (C) 2002-2006 Hayati Ayguen <h_ayguen@web.de>, Procitec GmbH Copyright (C) 1987-1999 Bruce Perens <bruce@perens.com> test [New Thread 0x2aecb7fbbb20 (LWP 5092)] Program received signal SIGILL, Illegal instruction. [Switching to Thread 0x2aecb7fbbb20 (LWP 5092)] 0x00002aecb72e5f37 in kill () from /lib64/libc.so.6 (gdb) bt #0 0x00002aecb72e5f37 in kill () from /lib64/libc.so.6 #1 0x00002aecb70724ae in DUMA_Abort (pattern=<value optimized out>) at print.c:304 #2 0x00002aecb706fefe in DUMA_delFrame () at duma.c:1604 #3 0x00002aecb706ff25 in _duma_exit () at duma.c:1629 #4 0x00002aecb706e62f in ?? () from /usr/lib/libduma.so.0.0 (gdb) Expected Results: same GDB session with duma-2.5.13 installed: (gdb) set env LD_PRELOAD=/usr/lib/libduma.so.0.0.0 (gdb) set args test (gdb) run Starting program: /bin/echo test DUMA 2.5.13 (shared library, NO_LEAKDETECTION) Copyright (C) 2006 Michael Eddington <meddington@gmail.com> Copyright (C) 2002-2008 Hayati Ayguen <h_ayguen@web.de>, Procitec GmbH Copyright (C) 1987-1999 Bruce Perens <bruce@perens.com> [Thread debugging using libthread_db enabled] DUMA 2.5.13 (shared library, NO_LEAKDETECTION) Copyright (C) 2006 Michael Eddington <meddington@gmail.com> Copyright (C) 2002-2008 Hayati Ayguen <h_ayguen@web.de>, Procitec GmbH Copyright (C) 1987-1999 Bruce Perens <bruce@perens.com> test Program exited normally. (gdb) run Starting program: /bin/echo test ERROR: ld.so: object '/usr/lib/libduma.so.0.0.0' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object '/usr/lib/libduma.so.0.0.0' from LD_PRELOAD cannot be preloaded: ignored. test Program exited normally.
Please stablize 2.5.13 (looks like clamav needsit). Thanks...
x86 stable
ppc stable
amd64 stable, all arches done.