AW: [XviD-devel] win32 xvid_stat crash

Edouard Gomez xvid-devel@xvid.org
Fri, 20 Sep 2002 22:02:49 +0200


Here's a valgrind run on stable tree with xvid_stat on GNU/Linux :

==2055== valgrind-1.0.1, a memory error detector for x86 GNU/Linux.
==2055== Copyright (C) 2000-2002, and GNU GPL'd, by Julian Seward.
==2055== Startup, with flags:
==2055==    --suppressions=/usr/lib/valgrind/woody.supp
==2055==    -v
==2055==    --error-limit=no
==2055==    --leak-check=yes
==2055== Reading suppressions file: /usr/lib/valgrind/woody.supp
==2055== Reading syms from /mnt/vrac/test/stats/xvid_stat
==2055== Reading syms from /lib/ld-2.2.5.so
==2055==    object doesn't have any debug info
==2055== Reading syms from /usr/lib/valgrind/valgrind.so
==2055== Reading syms from /lib/libm-2.2.5.so
==2055==    object doesn't have a symbol table
==2055==    object doesn't have any debug info
==2055== Reading syms from /lib/libc-2.2.5.so
==2055==    object doesn't have a symbol table
==2055==    object doesn't have any debug info
==2055== Estimated CPU clock rate is 735 MHz
==2055== 
==2055== 
==2055== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
==2055== malloc/free: in use at exit: 0 bytes in 0 blocks.
==2055== malloc/free: 54 allocs, 54 frees, 1298008 bytes allocated.
==2055== 
==2055== No malloc'd blocks -- no leaks are possible.

--2055--       lru: 810 epochs, 0 clearings.
--2055-- translate: new 4696 (102682 -> 1363815), discard 0 (0 -> 0).
--2055--  dispatch: 40500000 basic blocks, 812/7947 sched events, 6994 tt_fast misses.
--2055-- reg-alloc: 1992 t-req-spill, 248133+25980 orig+spill uis, 25514 total-reg-r.
--2055--    sanity: 813 cheap, 33 expensive checks.

I've  been  unable  to  run  Purify  on a  MSVC  binary  (Purify  does
understand only vc++ debug symbols). So  i can't tell you if there's a
memory overwrite with msvc++ bynaries. Sorry.

-- 
Edouard Gomez