|
From: Nicholas N. <nj...@ca...> - 2004-06-14 09:42:55
|
On Mon, 14 Jun 2004, Karine Excoffier wrote: > As suggested in the following valgrind report, I send the full text I > get when trying to use valgrind. > Thanks for any information. This looks to be bug #82114 (bugs.kde.org/show_bug.cgi?id=82114). There's no fix as yet AFAIK. N > Linux distrib: 2.4.9-e.24smp (but program running with > LD_ASSUME_KERNEL=2.4.1 > > ==2937== Memcheck, a memory error detector for x86-linux. > ==2937== Copyright (C) 2002-2004, and GNU GPL'd, by Julian Seward. > ==2937== Using valgrind-2.1.1, a program supervision framework for > x86-linux. > ==2937== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward. > ==2937== Valgrind library directory: /usr/lib/valgrind > ==2937== Command line > ==2937== ./ns-slapd > ==2937== -D > ==2937== /opt/sun/directoryserver/slapd-ps-rh6 > ==2937== Startup, with flags: > ==2937== --tool=memcheck > ==2937== -v > ==2937== --leak-check=yes > ==2937== --run-libc-freeres=no > ==2937== Reading syms from > /opt/sun/directory-server/5.2/bin/slapd/server/ns-slapd (0x8048000) > ==2937== object doesn't have a symbol table > ==2937== object doesn't have any debug info > ==2937== Reading syms from /lib/ld-2.2.4.so (0x3C000000) > ==2937== Reading syms from /lib/ld-2.2.4.so (0xB0000000) > ==2937== Reading syms from /lib/libdl-2.2.4.so (0xB002F000) > ==2937== Reading syms from /lib/i686/libc-2.2.4.so (0xB0033000) > ==2937== Reading syms from /usr/lib/valgrind/vgskin_memcheck.so > (0xB0300000) > ==2937== Reading syms from /usr/lib/valgrind/stage2 (0xB8000000) > ==2937== object doesn't have any debug info > ==2937== Reading suppressions file: /usr/lib/valgrind/default.supp > ==2937== REDIRECT soname:libc.so.6(__GI___errno_location) to > soname:libpthread.so.0(__errno_location) > ==2937== REDIRECT soname:libc.so.6(__errno_location) to > soname:libpthread.so.0(__errno_location) > ==2937== REDIRECT soname:libc.so.6(__GI___h_errno_location) to > soname:libpthread.so.0(__h_errno_location) > ==2937== REDIRECT soname:libc.so.6(__h_errno_location) to > soname:libpthread.so.0(__h_errno_location) > ==2937== REDIRECT soname:libc.so.6(__GI___res_state) to > soname:libpthread.so.0(__res_state) > ==2937== REDIRECT soname:libc.so.6(__res_state) to > soname:libpthread.so.0(__res_state) > ==2937== REDIRECT soname:libc.so.6(stpcpy) to > *vgpreload_memcheck.so*(stpcpy) > ==2937== REDIRECT soname:libc.so.6(strnlen) to > *vgpreload_memcheck.so*(strnlen) > ==2937== REDIRECT soname:ld-linux.so.2(stpcpy) to > *vgpreload_memcheck.so*(stpcpy) > ==2937== REDIRECT soname:ld-linux.so.2(strchr) to > *vgpreload_memcheck.so*(strchr) > ==2937== > ==2937== Reading syms from /usr/lib/valgrind/vg_inject.so (0x3C01A000) > ==2937== Reading syms from /usr/lib/valgrind/vgpreload_memcheck.so > (0x3C01D000) > ==2937== Reading syms from /usr/lib/valgrind/libpthread.so (0x3C023000) > ==2937== Reading syms from > /opt/sun/directory-server/5.2/lib/libslapd.so.1 (0x3C049000) > ==2937== object doesn't have a symbol table > ==2937== object doesn't have any debug info > ==2937== Reading syms from > /opt/sun/directory-server/5.2/lib/libfe.so (0x3C111000) > ==2937== object doesn't have a symbol table > ==2937== object doesn't have any debug info > ==2937== Reading syms from /opt/sun/private/lib/libssl3.so (0x3C141000) > ==2937== Reading syms from /opt/sun/private/lib/libnss3.so (0x3C161000) > ==2937== object doesn't have any debug info > ==2937== Reading syms from /opt/sun/private/lib/libssldap50.so > (0x3C1F9000) > ==2937== object doesn't have any debug info > ==2937== Reading syms from /opt/sun/private/lib/libldap50.so > (0x3C204000) > ==2937== object doesn't have any debug info > ==2937== Reading syms from /opt/sun/private/lib/libprldap50.so > (0x3C22F000) > ==2937== object doesn't have any debug info > ==2937== Reading syms from /opt/sun/private/lib/libsasl.so (0x3C235000) > ==2937== object doesn't have any debug info > ==2937== Reading syms from /opt/sun/private/lib/libplc4.so (0x3C24B000) > ==2937== object doesn't have any debug info > ==2937== Reading syms from /opt/sun/private/lib/libplds4.so (0x3C250000) > ==2937== object doesn't have any debug info > ==2937== Reading syms from /opt/sun/private/lib/libnspr4.so (0x3C254000) > ==2937== Reading syms from /lib/libdl-2.2.4.so (0x3C29C000) > ==2937== Reading syms from /opt/sun/private/lib/libicudata.so.2 > (0x3C2A1000) > ==2937== object doesn't have any debug info > ==2937== Reading syms from /opt/sun/private/lib/libicui18n.so.2 > (0x3CAB3000) > ==2937== Reading syms from /opt/sun/private/lib/libicuuc.so.2 > (0x3CB98000) > ==2937== Reading syms from /lib/libresolv-2.2.4.so (0x3CC07000) > ==2937== Reading syms from /lib/libcrypt-2.2.4.so (0x3CC1A000) > ==2937== Reading syms from > /opt/sun/directory-server/5.2/lib/libdb32.so (0x3CC4A000) > ==2937== object doesn't have a symbol table > ==2937== object doesn't have any debug info > ==2937== Reading syms from /usr/lib/libstdc++-3-libc6.2-2-2.10.0.so > (0x3CCE3000) > ==2937== Reading syms from /lib/i686/libm-2.2.4.so (0x3CD27000) > ==2937== Reading syms from /lib/i686/libc-2.2.4.so (0x3CD4B000) > ==2937== warning: Valgrind's pthread_getschedparam is incomplete > ==2937== your program may misbehave as a result > ==2937== warning: Valgrind's pthread_setschedparam does nothing > ==2937== (scheduling not changeable) > ==2937== your program may misbehave as a result > ==2937== warning: Valgrind's pthread_cond_destroy is incomplete > ==2937== (it doesn't check if the cond is waited on) > ==2937== your program may misbehave as a result > ==2937== warning: Valgrind's pthread_cond_destroy is incomplete > ==2937== (it doesn't check if the cond is waited on) > ==2937== your program may misbehave as a result > ==2937== warning: Valgrind's pthread_cond_destroy is incomplete > ==2937== (it doesn't check if the cond is waited on) > ==2937== your program may misbehave as a result > ==2937== Reading syms from > /opt/sun/directory-server/5.2/lib/syntax-plugin.so (0x3C282000) > ==2937== object doesn't have a symbol table > ==2937== object doesn't have any debug info > ==2940== TRANSLATE: 0x3CDD2584 redirected to 0x3C01ED00 > proxy 2941 for tid 1 exited status -1, res 0 > got signal 17 in LWP 2937 (2937) > > valgrind: vg_signals.c:1557 (vg_async_signalhandler): Assertion > `vgPlain_ksigismember(&uc->uc_sigmask, sigNo)' failed. > ==2937== at 0xB802D834: vgPlain_skin_assert_fail (in > /usr/lib/valgrind/stage2) > > sched status: > > Thread 1: status = WaitSys, associated_mx = 0x0, associated_cv = 0x0 > ==2937== at 0x3CE2BFD4: read (in /lib/i686/libc-2.2.4.so) > ==2937== by 0x3CDC7A55: _IO_file_read (fileops.c:838) > ==2937== by 0x3CDC7857: _IO_file_xsgetn (fileops.c:1065) > ==2937== by 0x3CDC8DCF: _IO_sgetn (genops.c:480) > > > Note: see also the FAQ.txt in the source distribution. > It contains workarounds to several common problems. > > If that doesn't help, please report this bug to: valgrind.kde.org > > In the bug report, send all the above text, the valgrind > version, and what Linux distro you are using. Thanks. > > > -- > Karine EXCOFFIER > Directory Server Group - Grenoble (FRANCE) > Sun Microsystems Inc. > > |