From: Olivier C. <oli...@fr...> - 2003-06-06 16:22:54
|
Hello, When I used valgrind (cvs head) with a programs which use the XFree-4.3.x libraries I get the following: [olivier@snoopy valgrind]$ valgrind -v xcalc ==21680== Memcheck, a.k.a. Valgrind, a memory error detector for x86-linux. ==21680== Copyright (C) 2002-2003, and GNU GPL'd, by Julian Seward. ==21680== Using valgrind-1.9.4, a program supervision framework for x86-linux. ==21680== Copyright (C) 2000-2003, and GNU GPL'd, by Julian Seward. ==21680== Startup, with flags: ==21680== --suppressions=/usr/local/lib/valgrind/default.supp ==21680== -v ==21680== Reading suppressions file: /usr/local/lib/valgrind/default.supp ==21680== Estimated CPU clock rate is 2016 MHz ==21680== ==21680== ==21680== Valgrind detected that your program requires ==21680== the following unimplemented functionality: ==21680== x86 segment override (SEG=CS) prefix ==21680== This may be because the functionality is hard to implement, ==21680== or because no reasonable program would behave this way, ==21680== or because nobody has yet needed it. In any case, let me know ==21680== (js...@ac...) and/or try to work around the problem, if you can. ==21680== ==21680== Valgrind has to exit now. Sorry. Bye! ==21680== sched status: Thread 1: status = Runnable, associated_mx = 0x0, associated_cv = 0x0 ==21680== Reading syms from /home/olivier/local/opt/X/bin/xcalc ==21680== Reading syms from /lib/ld-2.2.5.so ==21680== Reading syms from /usr/local/lib/valgrind/vgskin_memcheck.so ==21680== Reading syms from /usr/local/lib/valgrind/valgrind.so ==21680== Reading syms from /home/olivier/local/opt/X/lib/libXaw.so.7.0 ==21680== Reading syms from /home/olivier/local/opt/X/lib/libXmu.so.6.2 ==21680== Reading syms from /home/olivier/local/opt/X/lib/libXt.so.6.0 ==21680== Reading syms from /home/olivier/local/opt/X/lib/libSM.so.6.0 ==21680== Reading syms from /home/olivier/local/opt/X/lib/libICE.so.6.3 ==21680== Reading syms from /home/olivier/local/opt/X/lib/libXpm.so.4.11 ==21680== Reading syms from /home/olivier/local/opt/X/lib/libXext.so.6.4 ==21680== Reading syms from /home/olivier/local/opt/X/lib/libX11.so.6.2 ==21680== Reading syms from /lib/i686/libm-2.2.5.so ==21680== object doesn't have a symbol table ==21680== object doesn't have any debug info ==21680== Reading syms from /lib/i686/libc-2.2.5.so ==21680== object doesn't have a symbol table ==21680== object doesn't have any debug info ==21680== Reading syms from /lib/libdl-2.2.5.so ==21680== object doesn't have a symbol table ==21680== object doesn't have any debug info ==21680== at 0x4032BE6C: permalloc (in /home/olivier/local/opt/X/lib/libX11.so.6.2) ==21680== by 0x4032BFD3: ExpandQuarkTable (in /home/olivier/local/opt/X/lib/libX11.so.6.2) ==21680== by 0x4032C214: _XrmInternalStringToQuark (in /home/olivier/local/opt/X/lib/libX11.so.6.2) ==21680== by 0x4032C482: XrmPermStringToQuark (in /home/olivier/local/opt/X/lib/libX11.so.6.2) If I use the XFree-4.2.1 libs I've not this problem. Any help welcome ... Thanks a lot for valgrind, a great software! Regards, Olivier |