Hi,
I am running the 3.4.0 release on a 64 bit Ubuntu box. While running the
linbox (linalg.org) test suite under ptr-check I am seeing the following:
mabsh...@sage:~/build/linbox-testing/linbox-svn3066/tests/foo$
~/build/eMPIRe/sage-3.2.3.final/local/bin/valgrind --tool=ex
p-ptrcheck ./test-gmp-rational
==29373== exp-ptrcheck, a heap, stack & global array overrun detector.
==29373== NOTE: This is an Experimental-Class Valgrind Tool.
==29373== Copyright (C) 2003-2008, and GNU GPL'd, by OpenWorks Ltd et al.
==29373== Using LibVEX rev 1878, a library for dynamic binary translation.
==29373== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP.
==29373== Using valgrind-3.4.0, a dynamic binary instrumentation framework.
==29373== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al.
==29373== For more details, rerun with: -v
==29373==
sysno == 98
exp-ptrcheck: the 'impossible' happened:
unhandled syscall
==29373== at 0x3801069C: report_and_quit (m_libcassert.c:140)
==29373== by 0x380107B4: panic (m_libcassert.c:215)
==29373== by 0x380107F9: vgPlain_tool_panic (m_libcassert.c:230)
==29373== by 0x3800368D: h_post_syscall (h_main.c:2449)
==29373== by 0x38035A82: vgPlain_post_syscall (syswrap-main.c:1178)
==29373== by 0x38036471: vgPlain_client_syscall (syswrap-main.c:1090)
==29373== by 0x38033802: handle_syscall (scheduler.c:824)
==29373== by 0x3803483E: vgPlain_scheduler (scheduler.c:1018)
==29373== by 0x380461F3: run_a_thread_NORETURN (syswrap-linux.c:89)
==29373== by 0xFFFFFFFFFFFFFFFF: ???
==29373== by 0xDEADBEEFDEADBEEE: ???
==29373== by 0x38094474: unsafeIRDirty_0_N (irdefs.c:2711)
==29373== by 0x385A86B0: ???
==29373== by 0x402001150: ???
==29373== by 0x2: ???
==29373== by 0x383FB808: ???
==29373== by 0x402001150: ???
==29373== by 0x2: ???
==29373== by 0x385A9898: ???
==29373== by 0x1: ???
==29373== by 0x403BFB980: ???
==29373== by 0x385A99D8: ???
==29373== by 0x385A9538: ???
==29373== by 0x3813D446: ado_treebuild_BB (iropt.c:4158)
==29373== by 0x1385A8B38: ???
==29373== by 0x403BFBB68: ???
==29373== by 0x402001150: ???
==29373== by 0x3FFFE8: ???
==29373== by 0x403BFBA80: ???
==29373== by 0x403BFBA81: ???
==29373== by 0x403BFB998: ???
==29373== by 0x380924C3: typeOfIRExpr (irdefs.c:1933)
==29373== by 0x5000000250000000: ???
==29373== by 0x381421AE: (within
/home/mabshoff/build/eMPIRe/sage-3.2.3.final/local/lib/valgrind/amd64-linux/exp-ptrcheck)
==29373== by 0x11: ???
==29373== by 0x3807C040: myvprintf_str (m_debuglog.c:467)
==29373== by 0x2: ???
==29373== by 0x7C23B: ???
==29373== by 0x8000000400000011: ???
sched status:
running_tid=1
Thread 1: status = VgTs_Runnable
==29373== at 0x6B7DE17: getrusage (in /lib/libc-2.7.so)
==29373== by 0x409224: LinBox::UserTimer::start() (timer.C:100)
==29373== by 0x409A09: LinBox::Timer::start() (timer.C:147)
==29373== by 0x409B98: LinBox::Commentator::start(char const*, char
const*, unsigned long) (commentator.C:135)
==29373== by 0x409D0F: main (test-gmp-rational.C:41)
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: www.valgrind.org
In the bug report, send all the above text, the valgrind
version, and what Linux distro you are using. Thanks.
Thoughts?
Cheers,
Michael
------------------------------------------------------------------------------
_______________________________________________
Valgrind-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/valgrind-users