Bug 264741 - get_IntRegInfo(amd64):failing on (464,64)
Summary: get_IntRegInfo(amd64):failing on (464,64)
Status: RESOLVED FIXED
Alias: None
Product: valgrind
Classification: Developer tools
Component: sgcheck (show other bugs)
Version: 3.6 SVN
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Julian Seward
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-29 14:49 UTC by Boyd Edmondson
Modified: 2012-08-10 14:04 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
full output (169.79 KB, text/plain)
2011-01-29 14:49 UTC, Boyd Edmondson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Boyd Edmondson 2011-01-29 14:49:59 UTC
Created attachment 56618 [details]
full output

Version:           3.6 SVN
OS:                Linux

exp-ptrcheck: h_main.c:1485 (get_IntRegInfo): the 'impossible' happened.

Reproducible: Always

Steps to Reproduce:
valgrind --tool=exp-ptrcheck MyApplication

Actual Results:  
get_IntRegInfo(amd64):failing on (464,64)

exp-ptrcheck: h_main.c:1485 (get_IntRegInfo): the 'impossible' happened.
==2212==    at 0x38013397: report_and_quit (m_libcassert.c:191)
==2212==    by 0x380135D0: vgPlain_assert_fail (m_libcassert.c:265)
==2212==    by 0x38002214: get_IntRegInfo (h_main.c:1485)
==2212==    by 0x38007A83: h_instrument (h_main.c:4986)
==2212==    by 0x3809E22A: LibVEX_Translate (main_main.c:528)
==2212==    by 0x38029A4B: vgPlain_translate (m_translate.c:1518)
==2212==    by 0x3804EB08: vgPlain_scheduler (scheduler.c:857)
==2212==    by 0x38077E84: run_a_thread_NORETURN (syswrap-linux.c:91)

sched status:
  running_tid=1

Thread 1: status = VgTs_Runnable
==2212==    at 0x6353920: utResetFPU (in /home/verasonics/Matlab/bin/glnxa64/libut.so)
==2212==    by 0x6353600: ??? (in /home/verasonics/Matlab/bin/glnxa64/libut.so)
==2212==    by 0x6353663: utGetNaN (in /home/verasonics/Matlab/bin/glnxa64/libut.so)
==2212==    by 0x634CABE: ??? (in /home/verasonics/Matlab/bin/glnxa64/libut.so)
==2212==    by 0x63AB3F5: ??? (in /home/verasonics/Matlab/bin/glnxa64/libut.so)
==2212==    by 0x6348D52: ??? (in /home/verasonics/Matlab/bin/glnxa64/libut.so)

Expected Results:  
ptrcheck to run successfully

"--verbose --verbose" output attached
Comment 1 Boyd Edmondson 2011-01-29 14:51:11 UTC
By the way, using Ubuntu 10.04's Firefox, I could not load the KDE.org bug reporting pages (this bug reporting tool).
Comment 2 Tom Hughes 2011-08-10 13:17:31 UTC
The exp-ptrcheck tool has been renamed to exp-sgcheck and all the heap checking functionality has been removed. As a result the code where this failure was occurring no longer exists.