Bug#437503: Valgrind claims illegal instruction in ld-2.6.1.so
reassign 437503 valgrind
thanks
Marko Lindqvist a écrit :
> Package: libc6
> Version: 2.6.1-1
>
> For a couple of days valgrind has refused to run any programs. This
> started when /lib/ld-2.6.1.so was updated.
>
> ==19756==
> vex amd64->IR: unhandled instruction bytes: 0x66 0x66 0x66 0x66
> ==19756== valgrind: Unrecognised instruction at address 0x4016321.
> ==19756== Your program just tried to execute an instruction that Valgrind
> ==19756== did not recognise. There are two possible reasons for this.
> ==19756== 1. Your program has a bug and erroneously jumped to a non-code
> ==19756== location. If you are running Memcheck and you just saw a
> ==19756== warning about a bad jump, it's probably your program's fault.
> ==19756== 2. The instruction is legitimate but Valgrind doesn't handle it,
> ==19756== i.e. it's Valgrind's fault. If you think this is the case or
> ==19756== you are not sure, please let us know and we'll try to fix it.
> ==19756== Either way, Valgrind will now raise a SIGILL signal which will
> ==19756== probably kill your program.
This is very probably the reason 2. as programs are running correctly
without valgrind. Reassigning the bug.
--
.''`. Aurelien Jarno | GPG: 1024D/F1BCDB73
: :' : Debian developer | Electrical Engineer
`. `' aurel32@debian.org | aurelien@aurel32.net
`- people.debian.org/~aurel32 | www.aurel32.net
Reply to: