Re: Prelude-manager 0.9.14.2 segfault [fixed]

Philippe Sallet <[email protected]>
Newsgroups gmane.comp.security.ids.prelude.user
Message-ID <[email protected]>
Hi,
> Thanks, could you please run the program under valgrind, and send us any
> relevant output?
>
> Once this is done, could you configure libprelude using the
> '--without-system-ltdl' configure parameter, and tell us if that solve
> your problem?
>   
compiling libprelude '--without-system-ltdl' solve the problem. Thanks a
lot.
I will try to make packages for Archlinux distribution ;) .

Here is valgrind output before recompiling :

--13691-- REDIR: 0x42e2550 (strcpy) redirected to 0x40244d0 (strcpy)
--13691-- REDIR: 0x42e21c0 (strcat) redirected to 0x4024240 (strcat)
==13691== Invalid read of size 1
==13691==    at 0x402477B: strcmp (in
/usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==13691==    by 0x43B3DC1: lt_dlpreload_open (in /usr/lib/libltdl.so.7.2.0)
==13691==    by 0x43B7D00: lt_dlinit (in /usr/lib/libltdl.so.7.2.0)
==13691==    by 0x408C5C8: prelude_plugin_load_from_dir
(prelude-plugin.c:525)
==13691==    by 0x804ECF0: (within /usr/bin/prelude-manager)
==13691==  Address 0x0 is not stack'd, malloc'd or (recently) free'd
==13691==
==13691== Process terminating with default action of signal 11 (SIGSEGV)
==13691==  Access not within mapped region at address 0x0
==13691==    at 0x402477B: strcmp (in
/usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==13691==    by 0x43B3DC1: lt_dlpreload_open (in /usr/lib/libltdl.so.7.2.0)
==13691==    by 0x43B7D00: lt_dlinit (in /usr/lib/libltdl.so.7.2.0)
==13691==    by 0x408C5C8: prelude_plugin_load_from_dir
(prelude-plugin.c:525)
==13691==    by 0x804ECF0: (within /usr/bin/prelude-manager)
==13691==
==13691== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 41 from 1)
==13691==
==13691== 1 errors in context 1 of 1:
==13691== Invalid read of size 1
==13691==    at 0x402477B: strcmp (in
/usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==13691==    by 0x43B3DC1: lt_dlpreload_open (in /usr/lib/libltdl.so.7.2.0)
==13691==    by 0x43B7D00: lt_dlinit (in /usr/lib/libltdl.so.7.2.0)
==13691==    by 0x408C5C8: prelude_plugin_load_from_dir
(prelude-plugin.c:525)
==13691==    by 0x804ECF0: (within /usr/bin/prelude-manager)
==13691==  Address 0x0 is not stack'd, malloc'd or (recently) free'd
--13691--
--13691-- supp:     41 dl-hack3-cond-1
==13691==
==13691== IN SUMMARY: 1 errors from 1 contexts (suppressed: 41 from 1)

Regards.

_______________________________________________
Prelude-user site list
[email protected]
http://lists.prelude-ids.org/mailman/listinfo/prelude-user
philippe_sallet.vcf (text/x-vcard, 293 B)
begin:vcard
fn:Philippe Sallet
n:Sallet;Philippe
org:ISCIO
adr:;;4, place des Planches;Orsay;;91400;France
email;internet:[email protected]
title:Formateur
tel;work:01.69.86.90.41
tel;fax:01.69.86.91.10
x-mozilla-html:TRUE
url:http://www.iscio.com
version:2.1
end:vcard
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.