From: Jerry B. <je...@ge...> - 2013-10-15 22:52:00
|
I'm running valgrind on fedora 19. I checked libvex code which executes the hwcaps code, but can't find anything in particular. valgrind --tool=memcheck /bin/ls ==23682== Memcheck, a memory error detector ==23682== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al. ==23682== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info ==23682== Command: /bin/ls ==23682== vex: priv/main_main.c:319 (LibVEX_Translate): Assertion `are_valid_hwcaps(VexArchAMD64, vta->archinfo_host.hwcaps)' failed. vex storage: T total 0 bytes allocated vex storage: P total 0 bytes allocated valgrind: the 'impossible' happened: LibVEX called failure_exit(). ==23682== at 0x38059B6F: ??? (in /usr/lib64/valgrind/memcheck-amd64-linux) ==23682== by 0x38059D31: ??? (in /usr/lib64/valgrind/memcheck-amd64-linux) ==23682== by 0x38059D5A: ??? (in /usr/lib64/valgrind/memcheck-amd64-linux) ==23682== by 0x38071252: ??? (in /usr/lib64/valgrind/memcheck-amd64-linux) ==23682== by 0x380F6618: ??? (in /usr/lib64/valgrind/memcheck-amd64-linux) ==23682== by 0x380F5640: ??? (in /usr/lib64/valgrind/memcheck-amd64-linux) ==23682== by 0x3807352F: ??? (in /usr/lib64/valgrind/memcheck-amd64-linux) ==23682== by 0x3809F096: ??? (in /usr/lib64/valgrind/memcheck-amd64-linux) ==23682== by 0x380AE0FC: ??? (in /usr/lib64/valgrind/memcheck-amd64-linux) sched status: running_tid=1 Thread 1: status = VgTs_Runnable ==23682== at 0x4001420: ??? (in /usr/lib64/ld-2.17.so) Note: see also the FAQ in the source distribution. It contains workarounds to several common problems. In particular, if Valgrind aborted or crashed after identifying problems in your program, there's a good chance that fixing those problems will prevent Valgrind aborting or crashing, especially if it happened in m_mallocfree.c. 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 OS and version you are using. Thanks. ls -l /usr/bin/valgrind -rwxr-xr-x. 1 root root 19880 Apr 25 08:57 /usr/bin/valgrind Here's the CPU info cat /proc/cpuinfo processor : 0 vendor_id : AuthenticAMD cpu family : 21 model : 2 model name : AMD Opteron(tm) Processor 4332 HE stepping : 0 microcode : 0x600081f cpu MHz : 3000.098 cache size : 2048 KB fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu de tsc msr pae cx8 cmov pat clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm rep_good nopl pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 popcnt aes f16c hypervisor lahf_lm cmp_legacy extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch xop fma4 tce tbm perfctr_core perfctr_nb arat cpb hw_pstate bogomips : 6000.19 TLB size : 1536 4K pages clflush size : 64 cache_alignment : 64 address sizes : 48 bits physical, 48 bits virtual power management: ts ttp tm 100mhzsteps hwpstate cpb eff_freq_ro uname -a Linux 3.10.11-200.fc19.x86_64 #1 SMP Mon Sep 9 13:03:01 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux Thanks. Jerry |