|
From: Leonard m. <spa...@ya...> - 2003-06-11 19:17:02
|
Anyone seen this with dlopen() in GLIBC? Don't think this is my app's fault, but would like to be sure. The more general question would be: is there are has anyone thought of having a database (web directory) of valgrind suppression rules for more commonly used libraries on Linux? Thanks, Randall ==2566== Conditional jump or move depends on uninitialised value(s) ==2566== at 0x40008691: elf_dynamic_do_rel.4 (in /lib/ld-2.2.5.so) ==2566== by 0x4000896A: _dl_relocate_object (in /lib/ld-2.2.5.so) ==2566== by 0x40B190C0: dl_open_worker (in /lib/libc.so.6) ==2566== by 0x40009F95: _dl_catch_error (in /lib/ld-2.2.5.so) ==2566== by 0x40B191F4: _dl_open (in /lib/libc.so.6) ==2566== by 0x40226EF8: dlopen_doit (in /lib/libdl.so.2) ==2566== by 0x40009F95: _dl_catch_error (in /lib/ld-2.2.5.so) ==2566== by 0x402272F3: _dlerror_run (in /lib/libdl.so.2) ==2566== by 0x40226F43: dlopen@@GLIBC_2.1 (in /lib/libdl.so.2) __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com |
|
From: Andraz T. <And...@gu...> - 2003-06-11 19:38:14
|
Na 1055359015, 2003-06-11 ob 21:16, je Leonard mckinley napisal(a): > Anyone seen this with dlopen() in GLIBC? Don't think this is my > app's fault, but would like to be sure. I am getting errors like this: =3D=3D16113=3D=3D Conditional jump or move depends on uninitialised value(s= ) =3D=3D16113=3D=3D at 0x40007AD4: elf_dynamic_do_rel.7 (in /lib/ld-2.3.1.= so) =3D=3D16113=3D=3D by 0x40007FB8: _dl_relocate_object_internal (in /lib/ld-2.3.1.so) =3D=3D16113=3D=3D by 0x40B73053: (within /lib/libc-2.3.1.so) =3D=3D16113=3D=3D by 0x400095BD: _dl_catch_error_internal (in /lib/ld-2.3.1.so) =3D=3D16113=3D=3D =3D=3D16113=3D=3D Conditional jump or move depends on uninitialised value(s= ) =3D=3D16113=3D=3D at 0x40007AD8: elf_dynamic_do_rel.7 (in /lib/ld-2.3.1.= so) =3D=3D16113=3D=3D by 0x40007FB8: _dl_relocate_object_internal (in /lib/ld-2.3.1.so) =3D=3D16113=3D=3D by 0x40B73053: (within /lib/libc-2.3.1.so) =3D=3D16113=3D=3D by 0x400095BD: _dl_catch_error_internal (in /lib/ld-2.3.1.so) > The more general question would be: is there are has anyone thought of > having a database (web directory) of valgrind suppression rules for > more commonly used libraries on Linux? That would be cool, also i find valgrind's documentation on writing your own surpression rules quite incomprehensable. Bye Andraz Tori |
|
From: Jarrod K G. <gr...@cs...> - 2003-06-11 20:06:08
|
Interesting. The dlopen() errors that I get are of the following sort: ==6004== 16 bytes in 1 blocks are still reachable in loss record 1 of 3 ==6004== at 0x4015E780: calloc (vg_clientfuncs.c:245) ==6004== by 0x4022A308: _dlerror_run (in /lib/libdl-2.2.93.so) ==6004== by 0x40229EC3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.2.93.so) ==6004== by 0x804BD38: LoadLibraries (Decode.c:43) ==6004== by 0x8049C2A: main (main.c:102) ==6004== by 0x420158D3: __libc_start_main (in /lib/i686/libc-2.2.93.so) ==6004== by 0x8049978: (within /home/bob/test) ==6004== ==6004== 176 bytes in 12 blocks are still reachable in loss record 2 of 3 ==6004== at 0x4015E310: malloc (vg_clientfuncs.c:103) ==6004== by 0x4000948B: _dl_map_object_deps_internal (in /lib/ld-2.2.93.so) ==6004== by 0x4210951A: dl_open_worker (in /lib/i686/libc-2.2.93.so) ==6004== by 0x4000A425: _dl_catch_error_internal (in /lib/ld-2.2.93.so) ==6004== by 0x421092BE: __GI__dl_open (in /lib/i686/libc-2.2.93.so) ==6004== by 0x40229F18: dlopen_doit (in /lib/libdl-2.2.93.so) ==6004== by 0x4000A425: _dl_catch_error_internal (in /lib/ld-2.2.93.so) ==6004== by 0x4022A2C3: _dlerror_run (in /lib/libdl-2.2.93.so) ==6004== by 0x40229EC3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.2.93.so) ==6004== by 0x804BD38: LoadLibraries (Decode.c:43) ==6004== by 0x8049C2A: main (main.c:102) ==6004== by 0x420158D3: __libc_start_main (in /lib/i686/libc-2.2.93.so) ==6004== by 0x8049978: (within /home/bob/test) Jarrod On Wed, 11 Jun 2003, Leonard mckinley wrote: > Anyone seen this with dlopen() in GLIBC? Don't think this is my > app's fault, but would like to be sure. > > The more general question would be: is there are has anyone thought of > having a database (web directory) of valgrind suppression rules for > more commonly used libraries on Linux? |
|
From: Madhu M K. <mm...@ya...> - 2003-06-11 20:36:04
|
Hi, Leonard mckinley <spa...@ya...> said: > The more general question would be: is there are has anyone thought of > having a database (web directory) of valgrind suppression rules for > more commonly used libraries on Linux? I think Nick/Julian maintain well known suppression rules (*.supp in the valgrind/ directory 10 AFAIK). I posted some suppresions for RH9 and GTK sometime ago, you could check in the archives. Cheerio, M Madhu M Kurup /* Nemo Me Impune Lacessit */ mmk at yahoo-inc dt com |