https://bugs.kde.org/show_bug.cgi?id=381819
Bug ID: 381819 Summary: unhandled instruction bytes: 0x8F 0xEA 0x78 0x10 0xD0 0x8 0x4 0x0 0x0 0x89 Product: valgrind Version: 3.13.0 Platform: Other OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: vex Assignee: jsew...@acm.org Reporter: smf.li...@ntlworld.com Target Milestone: --- valgrind /bin/bash ==15482== Memcheck, a memory error detector ==15482== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==15482== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info ==15482== Command: /bin/bash ==15482== vex amd64->IR: unhandled instruction bytes: 0x8F 0xEA 0x78 0x10 0xD0 0x8 0x4 0x0 0x0 0x89 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=NONE vex amd64->IR: PFX.66=0 PFX.F2=0 PFX.F3=0 ==15482== valgrind: Unrecognised instruction at address 0x4019aa9. ==15482== at 0x4019AA9: get_common_indeces.constprop.1 (in /lib/ld-2.25.so) ==15482== by 0x401A178: _dl_sysdep_start (in /lib/ld-2.25.so) ==15482== by 0x4004FE7: _dl_start (in /lib/ld-2.25.so) ==15482== by 0x4000D57: ??? (in /lib/ld-2.25.so) ==15482== Your program just tried to execute an instruction that Valgrind ==15482== did not recognise. There are two possible reasons for this. ==15482== 1. Your program has a bug and erroneously jumped to a non-code ==15482== location. If you are running Memcheck and you just saw a ==15482== warning about a bad jump, it's probably your program's fault. ==15482== 2. The instruction is legitimate but Valgrind doesn't handle it, ==15482== i.e. it's Valgrind's fault. If you think this is the case or ==15482== you are not sure, please let us know and we'll try to fix it. ==15482== Either way, Valgrind will now raise a SIGILL signal which will ==15482== probably kill your program. ==15482== ==15482== Process terminating with default action of signal 4 (SIGILL) ==15482== Illegal opcode at address 0x4019AA9 ==15482== at 0x4019AA9: get_common_indeces.constprop.1 (in /lib/ld-2.25.so) ==15482== by 0x401A178: _dl_sysdep_start (in /lib/ld-2.25.so) ==15482== by 0x4004FE7: _dl_start (in /lib/ld-2.25.so) ==15482== by 0x4000D57: ??? (in /lib/ld-2.25.so) ==15482== ==15482== HEAP SUMMARY: ==15482== in use at exit: 0 bytes in 0 blocks ==15482== total heap usage: 0 allocs, 0 frees, 0 bytes allocated ==15482== ==15482== All heap blocks were freed -- no leaks are possible ==15482== ==15482== For counts of detected and suppressed errors, rerun with: -v ==15482== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Illegal instruction Getting the above on the following cpu:family : 21 model : 2 model name : AMD FX-8370 Eight-Core Processor stepping : 0 microcode : 0x600081c The system is 64 bit recent Linux From Scratch (glibc-2.25 gcc 6.3.0) Thanks -- You are receiving this mail because: You are watching all bug changes.