|
From: Yeshurun, M. <mei...@in...> - 2006-03-27 11:53:22
|
Hi, Valgrind 3.1.1 terminates with the following output: What does this assertion failure mean, and what should I do about it? Thanks, Meir --509-- Command line --509-- run_server --509-- Emulation --509-- Startup, with flags: --509-- -v --509-- --leak-check=3Dno --509-- --error-limit=3Dno --509-- --num-callers=3D15 --509-- Contents of /proc/version: --509-- Linux version 2.4.9-45lxset39enterprise (root@fildev0028) (gcc version 2.96 20000731 (Red Hat Linux 7.2 2.96-124.7.2)) #1 SMP Thu Sep 1 09:52:56 PDT 2005 --509-- Arch and subarch: X86, x86-sse2 --509-- Valgrind library directory: /p/dt/sde/tools/i386_linux24/valgrind-3.1.1/lib/valgrind --509-- Reading syms from /lib/ld-2.2.4.so (0x4000000) --509-- Reading syms from /a/nfs/iil/proj/mpgbd/pte02/osarid/GiftVT/Run_files_i386_linux24/exec/ma nual_run_server (0x8048000) --509-- Reading syms from /a/nfs/iil/dt/sde05/tools/i386_linux24/valgrind-3.1.1/lib/valgrind/x86-l inux/memcheck (0xB0000000) --509-- object doesn't have a dynamic symbol table --509-- Reading suppressions file: /p/dt/sde/tools/i386_linux24/valgrind-3.1.1/lib/valgrind/default.supp --509-- Reading syms from /a/nfs/iil/dt/sde05/tools/i386_linux24/valgrind-3.1.1/lib/valgrind/x86-l inux/vgpreload_core.so (0x4018000) --509-- Reading syms from /a/nfs/iil/dt/sde05/tools/i386_linux24/valgrind-3.1.1/lib/valgrind/x86-l inux/vgpreload_memcheck.so (0x401A000) --509-- Reading syms from /a/nfs/iil/proj/mpgbd/pte02/osarid/GiftVT/VT_lib_i386_linux24/emul_funcs _lib/libEMULfuncs.so.1.0 (0x4020000) --509-- warning: CfiSI 0xA2F34 .. 0xA2F34 outside segment 0x4020000 .. 0x417BFFF --509-- warning: CfiSI 0xA2F35 .. 0xA2F36 outside segment 0x4020000 .. 0x417BFFF --509-- warning: CfiSI 0xA2F37 .. 0xA2F3D outside segment 0x4020000 .. 0x417BFFF valgrind: m_mallocfree.c:170 (mk_plain_bszB): Assertion 'bszB !=3D 0' failed. =3D=3D509=3D=3D at 0xB0012583: report_and_quit (m_libcassert.c:122) =3D=3D509=3D=3D by 0xB0012798: vgPlain_assert_fail = (m_libcassert.c:185) =3D=3D509=3D=3D by 0xB001BA90: mkFreeBlock (m_mallocfree.c:170) =3D=3D509=3D=3D by 0xB001C398: vgPlain_arena_free = (m_mallocfree.c:1075) =3D=3D509=3D=3D by 0xB005EAB9: vgModuleLocal_read_debuginfo_stabs (m_debuginfo/stabs.c:1378) =3D=3D509=3D=3D by 0xB003143D: read_lib_symbols = (m_debuginfo/symtab.c:1726) =3D=3D509=3D=3D by 0xB0031624: vgPlain_read_seg_symbols (m_debuginfo/symtab.c:1790) =3D=3D509=3D=3D by 0xB002DC27: vgPlain_di_notify_mmap (m_debuginfo/symtab.c:199) =3D=3D509=3D=3D by 0xB0039C37: vgModuleLocal_generic_PRE_sys_mmap (m_syswrap/syswrap-generic.c:1873) =3D=3D509=3D=3D by 0xB0055F5F: vgSysWrap_x86_linux_old_mmap_before (m_syswrap/syswrap-x86-linux.c:1289) =3D=3D509=3D=3D by 0xB004741B: vgPlain_client_syscall (m_syswrap/syswrap-main.c:658) =3D=3D509=3D=3D by 0xB0035941: handle_syscall = (m_scheduler/scheduler.c:623) =3D=3D509=3D=3D by 0xB0035C96: vgPlain_scheduler (m_scheduler/scheduler.c:726) =3D=3D509=3D=3D by 0xB004898A: thread_wrapper = (m_syswrap/syswrap-linux.c:86) =3D=3D509=3D=3D by 0xB0048AA1: run_a_thread_NORETURN (m_syswrap/syswrap-linux.c:119) sched status: running_tid=3D1 Thread 1: status =3D VgTs_Runnable =3D=3D509=3D=3D at 0x4012D7D: mmap (in /lib/ld-2.2.4.so) =3D=3D509=3D=3D by 0x4007C1C: _dl_map_object (dl-load.c:1747) =3D=3D509=3D=3D by 0x400D67B: openaux (dl-deps.c:68) =3D=3D509=3D=3D by 0x400DBB2: _dl_catch_error (dl-error.c:152) =3D=3D509=3D=3D by 0x400C9E7: _dl_map_object_deps (dl-deps.c:283) =3D=3D509=3D=3D by 0x40027A2: dl_main (rtld.c:882) =3D=3D509=3D=3D by 0x40105C6: _dl_sysdep_start (../sysdeps/generic/dl-sysdep.c:208) =3D=3D509=3D=3D by 0x4002480: _dl_start_final (rtld.c:263) =3D=3D509=3D=3D by 0x4002223: _dl_start (rtld.c:216) =3D=3D509=3D=3D by 0x4001EA5: (within /lib/ld-2.2.4.so) |