Description of problem: When running a simple program (attached) compiled with gcc 4.9, valgrind fails with: $ gcc -o test test.c -Wall $ valgrind ./test ... vex amd64->IR: unhandled instruction bytes: 0x66 0xF 0x1B 0x4 0x24 0x66 0xF 0x1B vex amd64->IR: REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0 vex amd64->IR: VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=0F vex amd64->IR: PFX.66=1 PFX.F2=0 PFX.F3=0 ==17432== valgrind: Unrecognised instruction at address 0x40173b7. ==17432== at 0x40173B7: _dl_runtime_resolve (dl-trampoline.S:72) ==17432== by 0x4A26652: ??? (in /usr/lib64/valgrind/vgpreload_core-amd64-linux.so) ==17432== by 0x40110D6: _dl_fini (dl-fini.c:252) ==17432== by 0x4E716C1: __run_exit_handlers (exit.c:82) ==17432== by 0x4E71714: exit (exit.c:104) ==17432== by 0x4E570C6: (below main) (libc-start.c:322) Version-Release number of selected component (if applicable): valgrind-3.9.0-11.svn20140319r13879.fc21.x86_64 glibc-2.19.90-11.fc21.x86_64 gcc-4.9.0-0.10.fc21.x86_64 How reproducible: 100%
Created attachment 889401 [details] program exhibiting problem
*** This bug has been marked as a duplicate of bug 1087933 ***