Skip to content

Instantly share code, notes, and snippets.

@Gottox
Created September 13, 2014 15:03
Show Gist options
  • Save Gottox/d0ca10a624fe2b612861 to your computer and use it in GitHub Desktop.
Save Gottox/d0ca10a624fe2b612861 to your computer and use it in GitHub Desktop.
==7425== Memcheck, a memory error detector
==7425== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==7425== Using Valgrind-3.9.0 and LibVEX; rerun with -h for copyright info
==7425== Command: xbps-query -Rs xbps
==7425==
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
==7425== valgrind: Unrecognised instruction at address 0x4014d57.
==7425== at 0x4014D57: _dl_runtime_resolve (in /usr/lib/ld-2.20.so)
==7425== by 0x4E37E3B: __pthread_initialize_minimal (in /usr/lib/libpthread-2.20.so)
==7425== by 0x4E37560: ??? (in /usr/lib/libpthread-2.20.so)
==7425== by 0x400041F: ??? (in /usr/lib/ld-2.20.so)
==7425== by 0x400F0FC: call_init.part.0 (in /usr/lib/ld-2.20.so)
==7425== by 0x400F2B4: _dl_init (in /usr/lib/ld-2.20.so)
==7425== by 0x4000D19: ??? (in /usr/lib/ld-2.20.so)
==7425== by 0x2: ???
==7425== by 0xFFF00056A: ???
==7425== by 0xFFF000575: ???
==7425== by 0xFFF000579: ???
==7425== Your program just tried to execute an instruction that Valgrind
==7425== did not recognise. There are two possible reasons for this.
==7425== 1. Your program has a bug and erroneously jumped to a non-code
==7425== location. If you are running Memcheck and you just saw a
==7425== warning about a bad jump, it's probably your program's fault.
==7425== 2. The instruction is legitimate but Valgrind doesn't handle it,
==7425== i.e. it's Valgrind's fault. If you think this is the case or
==7425== you are not sure, please let us know and we'll try to fix it.
==7425== Either way, Valgrind will now raise a SIGILL signal which will
==7425== probably kill your program.
==7425==
==7425== Process terminating with default action of signal 4 (SIGILL)
==7425== Illegal opcode at address 0x4014D57
==7425== at 0x4014D57: _dl_runtime_resolve (in /usr/lib/ld-2.20.so)
==7425== by 0x4E37E3B: __pthread_initialize_minimal (in /usr/lib/libpthread-2.20.so)
==7425== by 0x4E37560: ??? (in /usr/lib/libpthread-2.20.so)
==7425== by 0x400041F: ??? (in /usr/lib/ld-2.20.so)
==7425== by 0x400F0FC: call_init.part.0 (in /usr/lib/ld-2.20.so)
==7425== by 0x400F2B4: _dl_init (in /usr/lib/ld-2.20.so)
==7425== by 0x4000D19: ??? (in /usr/lib/ld-2.20.so)
==7425== by 0x2: ???
==7425== by 0xFFF00056A: ???
==7425== by 0xFFF000575: ???
==7425== by 0xFFF000579: ???
==7425== valgrind: Unrecognised instruction at address 0x4014d57.
==7425== at 0x4014D57: _dl_runtime_resolve (in /usr/lib/ld-2.20.so)
==7425== by 0x4A2469C: _vgnU_freeres (in /usr/lib/valgrind/vgpreload_core-amd64-linux.so)
==7425== by 0x646D612D6B636567: ???
==7425== by 0x17FFFFFFF: ???
==7425== Your program just tried to execute an instruction that Valgrind
==7425== did not recognise. There are two possible reasons for this.
==7425== 1. Your program has a bug and erroneously jumped to a non-code
==7425== location. If you are running Memcheck and you just saw a
==7425== warning about a bad jump, it's probably your program's fault.
==7425== 2. The instruction is legitimate but Valgrind doesn't handle it,
==7425== i.e. it's Valgrind's fault. If you think this is the case or
==7425== you are not sure, please let us know and we'll try to fix it.
==7425== Either way, Valgrind will now raise a SIGILL signal which will
==7425== probably kill your program.
==7425==
==7425== Process terminating with default action of signal 4 (SIGILL)
==7425== Illegal opcode at address 0x4014D57
==7425== at 0x4014D57: _dl_runtime_resolve (in /usr/lib/ld-2.20.so)
==7425== by 0x4A2469C: _vgnU_freeres (in /usr/lib/valgrind/vgpreload_core-amd64-linux.so)
==7425== by 0x646D612D6B636567: ???
==7425== by 0x17FFFFFFF: ???
==7425==
==7425== HEAP SUMMARY:
==7425== in use at exit: 0 bytes in 0 blocks
==7425== total heap usage: 0 allocs, 0 frees, 0 bytes allocated
==7425==
==7425== All heap blocks were freed -- no leaks are possible
==7425==
==7425== For counts of detected and suppressed errors, rerun with: -v
==7425== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 1 from 1)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment