[valgrind] [Bug 393351] unhandled instruction bytes: 0x62 0xF1 0xFD 0x48 0x6F 0xD 0xE1 0xEC 0x8 0x0

2020-01-03 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=393351 --- Comment #32 from Tom Hughes --- No version of gcc is going to enable AVX512 by default though I think you may be able to specify a different default target when compiling gcc. Usually this sort of problem is caused by using -march=native which

[valgrind] [Bug 393351] unhandled instruction bytes: 0x62 0xF1 0xFD 0x48 0x6F 0xD 0xE1 0xEC 0x8 0x0

2020-01-02 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=393351 --- Comment #30 from Tom Hughes --- The short version however is that valgrind doesn't support AVX512 yet so don't compile your code for AVX512 if you want to be able to use valgrind on it, and that includes any libraries you use. Note that valgrind

[valgrind] [Bug 393351] unhandled instruction bytes: 0x62 0xF1 0xFD 0x48 0x6F 0xD 0xE1 0xEC 0x8 0x0

2020-01-02 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=393351 --- Comment #29 from Tom Hughes --- So the four byte EVEX prefix of 62 f1 fe 08 decodes as: EVEX.mm = 0b01 / 1 EVEX.pp = 0b10 / 2 EVEX.RXB = 0b111 / 7 EVEX.R’ = 0b1/ 1 EVEX.X= 0b1/ 1 EVEX. = 0b / 15 EVEX.V’ = 0b1

[valgrind] [Bug 393351] unhandled instruction bytes: 0x62 0xF1 0xFD 0x48 0x6F 0xD 0xE1 0xEC 0x8 0x0

2020-01-02 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=393351 --- Comment #28 from Tom Hughes --- So 0x62 is an EVEX prefix, but the opcode map fails to mention that even in the October 2019 edition of the Intel manual... -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 393351] unhandled instruction bytes: 0x62 0xF1 0xFD 0x48 0x6F 0xD 0xE1 0xEC 0x8 0x0

2020-01-02 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=393351 --- Comment #27 from Tom Hughes --- So there really are instructions starting with 0x62 it seems... Some examples: 5ca6f: 62 f1 fe 08 6f 45 00vmovdqu64 0x0(%rbp),%xmm0 90bf6: 62 e1 7c 08 11 56 0avmovups %xmm18,0xa0(%rsi

[valgrind] [Bug 393351] unhandled instruction bytes: 0x62 0xF1 0xFD 0x48 0x6F 0xD 0xE1 0xEC 0x8 0x0

2020-01-02 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=393351 --- Comment #22 from Tom Hughes --- I was afraid that might happen as it's a local function that isn't exported... Are you able to just gzip the output it and attach it here? -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 393351] unhandled instruction bytes: 0x62 0xF1 0xFD 0x48 0x6F 0xD 0xE1 0xEC 0x8 0x0

2020-01-02 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=393351 --- Comment #19 from Tom Hughes --- In fact you should be able to just disassemble that function with: objdump --disassemble=H5P_dup_prop /usr/lib64/libhdf5.so.103.1.0 -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 393351] unhandled instruction bytes: 0x62 0xF1 0xFD 0x48 0x6F 0xD 0xE1 0xEC 0x8 0x0

2020-01-02 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=393351 --- Comment #17 from Tom Hughes --- It's /usr/lib64/libhdf5.so.103.1.0 you need to run objdump on, not your application, as that library is where the problem instruction is found. -- You are receiving this mail because: You are watching all bug

[valgrind] [Bug 415382] vex amd64->IR: unhandled instruction bytes: 0xC4 0xE2 0x79 0x13 0x14 0x1A 0xC5 0xF9 0x6E 0xE9

2019-12-20 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=415382 --- Comment #4 from Tom Hughes --- *** This bug has been marked as a duplicate of bug 356715 *** -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 356715] vex amd64->IR: unhandled instruction bytes: 0xC4 0xE2 0x7D 0x13 0x4 0x4A 0xC5 0xFC

2019-12-20 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=356715 --- Comment #5 from Tom Hughes --- This is VCVTPH2PS and is fixed in the 3.15.0 release. -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 398870] Please add support for instruction vcvtps2ph

2019-12-20 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=398870 Tom Hughes changed: What|Removed |Added Status|REPORTED|RESOLVED Resolution

[valgrind] [Bug 356715] vex amd64->IR: unhandled instruction bytes: 0xC4 0xE2 0x7D 0x13 0x4 0x4A 0xC5 0xFC

2019-12-20 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=356715 Tom Hughes changed: What|Removed |Added CC||the.true.nathan.mills@gmail

[valgrind] [Bug 398870] Please add support for instruction vcvtps2ph

2019-12-20 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=398870 Tom Hughes changed: What|Removed |Added CC||the.true.nathan.mills@gmail

[valgrind] [Bug 415382] vex amd64->IR: unhandled instruction bytes: 0xC4 0xE2 0x79 0x13 0x14 0x1A 0xC5 0xF9 0x6E 0xE9

2019-12-20 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=415382 Tom Hughes changed: What|Removed |Added Resolution|--- |DUPLICATE Status|REPORTED

[valgrind] [Bug 415382] vex amd64->IR: unhandled instruction bytes: 0xC4 0xE2 0x79 0x13 0x14 0x1A 0xC5 0xF9 0x6E 0xE9

2019-12-20 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=415382 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu --- Comment #2 from Tom Hughes

[valgrind] [Bug 415159] DHAT doesn't output anything when running the rust compiler

2019-12-13 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=415159 --- Comment #3 from Tom Hughes --- Well yes they will all spin off children because rustc is a separate program to cargo - it's like tracing make and it not following over the exec when it runs gcc to do the actual compile. Note that --trace-children

[valgrind] [Bug 415159] DHAT doesn't output anything when running the rust compiler

2019-12-13 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=415159 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu --- Comment #1 from Tom Hughes

[valgrind] [Bug 393351] unhandled instruction bytes: 0x62 0xF1 0xFD 0x48 0x6F 0xD 0xE1 0xEC 0x8 0x0

2019-12-10 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=393351 --- Comment #12 from Tom Hughes --- Can you please try and disassemble the problem function - this should do it I think: objdump --disassemble=_ZN7rocksdb27AdvancedColumnFamilyOptionsC2Ev /root/open_source/rocksdb/build/librocksdb.so.6.6.0 Then post

[valgrind] [Bug 414944] vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7D 0x48 0xEF 0xC0 0x48 0x8D 0x7D 0xD0

2019-12-10 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=414944 --- Comment #3 from Tom Hughes --- Right but 0x62 is a single byte instruction so only the first byte matters... -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 393351] unhandled instruction bytes: 0x62 0xF1 0xFD 0x48 0x6F 0xD 0xE1 0xEC 0x8 0x0

2019-12-08 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=393351 Tom Hughes changed: What|Removed |Added CC||caiyueq...@bytedance.com --- Comment #9 from Tom

[valgrind] [Bug 393351] unhandled instruction bytes: 0x62 0xF1 0xFD 0x48 0x6F 0xD 0xE1 0xEC 0x8 0x0

2019-12-08 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=393351 Tom Hughes changed: What|Removed |Added CC||jody@gmail.com --- Comment #8 from Tom Hughes

[valgrind] [Bug 414053] vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0xFE 0x8 0x6F 0x45 0x0 0xC5 0xF8 0x11

2019-12-08 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=414053 Tom Hughes changed: What|Removed |Added Status|REPORTED|RESOLVED Resolution

[valgrind] [Bug 414944] vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7D 0x48 0xEF 0xC0 0x48 0x8D 0x7D 0xD0

2019-12-08 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=414944 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu Status|REPORTED

[valgrind] [Bug 414870] std::frexp(long double) broken under valgrind.

2019-12-06 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=414870 --- Comment #3 from Tom Hughes --- Well sure gcc may have generated different code. The point is that once you use long double on x86-32 there is no guarantee you will get the same results under valgrind as when running natively. You might, but you

[valgrind] [Bug 414870] std::frexp(long double) broken under valgrind.

2019-12-05 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=414870 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu --- Comment #1 from Tom Hughes

[valgrind] [Bug 400538] vex amd64->IR: unhandled instruction bytes: 0x48 0xCF 0xF 0x1F 0x0 0xFF 0xD2 0xCC 0x90 0x55

2019-11-29 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=400538 Tom Hughes changed: What|Removed |Added CC||eekn...@gmail.com --- Comment #13 from Tom Hughes

[valgrind] [Bug 414659] vex amd64->IR: unhandled instruction bytes: 0x48 0xCF 0xF 0x1F 0x0 0xFF 0xD2 0xCC 0x90 0x55

2019-11-29 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=414659 --- Comment #10 from Tom Hughes --- Ah I had a feeling it has been fixed recently but I missed that. The user here is running 3.13 so won't have the fix but I'll update the duplicate. *** This bug has been marked as a duplicate of bug 400538

[valgrind] [Bug 253657] missing some amd64 to let wine/amd64 run on valgrind/amd64

2019-11-29 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=253657 Tom Hughes changed: What|Removed |Added CC||eekn...@gmail.com --- Comment #26 from Tom Hughes

[valgrind] [Bug 414659] vex amd64->IR: unhandled instruction bytes: 0x48 0xCF 0xF 0x1F 0x0 0xFF 0xD2 0xCC 0x90 0x55

2019-11-29 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=414659 Tom Hughes changed: What|Removed |Added Resolution|--- |DUPLICATE Status|REPORTED

[valgrind] [Bug 414659] vex amd64->IR: unhandled instruction bytes: 0x48 0xCF 0xF 0x1F 0x0 0xFF 0xD2 0xCC 0x90 0x55

2019-11-29 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=414659 Tom Hughes changed: What|Removed |Added Summary|Unrecognised instruction|vex amd64->IR: unhandled |/

[valgrind] [Bug 414659] Unrecognised instruction /opt/wine-devel/lib64/wine/ntdll.dll.so

2019-11-29 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=414659 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu --- Comment #4 from Tom Hughes

[valgrind] [Bug 414291] https://valgrind.org has an invalid certificate

2019-11-19 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=414291 Tom Hughes changed: What|Removed |Added Resolution|--- |FIXED Status|REPORTED

[valgrind] [Bug 414291] https://valgrind.org has an invalid certificate

2019-11-19 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=414291 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu --- Comment #1 from Tom Hughes

[valgrind] [Bug 414053] vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0xFE 0x8 0x6F 0x45 0x0 0xC5 0xF8 0x11

2019-11-12 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=414053 Tom Hughes changed: What|Removed |Added Summary|vex amd64->IR: unhandled|vex amd64->IR: unh

[valgrind] [Bug 393351] unhandled instruction bytes: 0x62 0xF1 0xFD 0x48 0x6F 0xD 0xE1 0xEC 0x8 0x0

2019-08-26 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=393351 --- Comment #7 from Tom Hughes --- Sorry I mean on https://bugs.kde.org/show_bug.cgi?id=40... -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 393351] unhandled instruction bytes: 0x62 0xF1 0xFD 0x48 0x6F 0xD 0xE1 0xEC 0x8 0x0

2019-08-26 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=393351 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu --- Comment #6 from Tom Hughes

[valgrind] [Bug 393351] unhandled instruction bytes: 0x62 0xF1 0xFD 0x48 0x6F 0xD 0xE1 0xEC 0x8 0x0

2019-08-26 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=393351 Tom Hughes changed: What|Removed |Added CC||andrei...@gmail.com --- Comment #5 from Tom

[valgrind] [Bug 409999] vex amd64->IR: unhandled instruction bytes: 0x62 0xD1 0xFE 0x8 0x6F 0x84 0x24 0x8 0x0 0x0

2019-08-26 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=40 Tom Hughes changed: What|Removed |Added Resolution|--- |DUPLICATE Status|REPORTED

[valgrind] [Bug 393351] unhandled instruction bytes: 0x62 0xF1 0xFD 0x48 0x6F 0xD 0xE1 0xEC 0x8 0x0

2019-08-26 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=393351 Tom Hughes changed: What|Removed |Added CC||wang8...@umn.edu --- Comment #4 from Tom Hughes

[valgrind] [Bug 394582] vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7C 0x48 0x57 0xC0 0x48 0x8D 0x35 0x6A

2019-08-26 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=394582 Tom Hughes changed: What|Removed |Added Resolution|--- |DUPLICATE Status|REPORTED

[valgrind] [Bug 411303] vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7E 0x28 0x7F 0x5 0xC6 0xEA 0x12 0x0

2019-08-26 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=411303 Tom Hughes changed: What|Removed |Added Status|REPORTED|RESOLVED Resolution

[valgrind] [Bug 393351] unhandled instruction bytes: 0x62 0xF1 0xFD 0x48 0x6F 0xD 0xE1 0xEC 0x8 0x0

2019-08-26 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=393351 Tom Hughes changed: What|Removed |Added CC||wmzhao.c...@gmail.com --- Comment #3 from Tom

[valgrind] [Bug 411303] vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0x7E 0x28 0x7F 0x5 0xC6 0xEA 0x12 0x0

2019-08-26 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=411303 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu Summary|Illegal

[valgrind] [Bug 410764] BLENDVPD, BLENDVPS, PBLENDVB not implemented in guest_x86

2019-08-09 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=410764 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu --- Comment #1 from Tom Hughes

[valgrind] [Bug 410562] Unrecognised instruction 'UD2'

2019-08-04 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=410562 Tom Hughes changed: What|Removed |Added Status|RESOLVED|REPORTED Resolution|DUPLICATE

[valgrind] [Bug 398086] Unrecognised instruction with X11 + OpenGL programs

2019-08-04 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=398086 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu --- Comment #7 from Tom Hughes

[valgrind] [Bug 191062] unhandled instruction bytes: 0xF 0xB 0x78 0x65

2019-08-04 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=191062 Tom Hughes changed: What|Removed |Added CC||memec...@gmail.com --- Comment #4 from Tom Hughes

[valgrind] [Bug 410562] Unrecognised instruction 'UD2'

2019-08-04 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=410562 Tom Hughes changed: What|Removed |Added Status|REPORTED|RESOLVED CC

[valgrind] [Bug 356715] vex amd64->IR: unhandled instruction bytes: 0xC4 0xE2 0x7D 0x13 0x4 0x4A 0xC5 0xFC

2019-07-29 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=356715 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu --- Comment #4 from Tom Hughes

[valgrind] [Bug 409999] vex amd64->IR: unhandled instruction bytes: 0x62 0xD1 0xFE 0x8 0x6F 0x84 0x24 0x8 0x0 0x0

2019-07-19 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=40 --- Comment #2 from Tom Hughes --- The latest (May 2019) edition seems to agree. Did you compile this yourself, and if you did what architecture did you target exactly? -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 409999] vex amd64->IR: unhandled instruction bytes: 0x62 0xD1 0xFE 0x8 0x6F 0x84 0x24 0x8 0x0 0x0

2019-07-19 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=40 --- Comment #1 from Tom Hughes --- In 32 bit mode 0x62 would be BOUND which would win some sort of obscurity contest, but in 64 bit mode it doesn't appear to be valid and as far as I can see it hasn't been replaced by anything else, at least

[valgrind] [Bug 409999] vex amd64->IR: unhandled instruction bytes: 0x62 0xD1 0xFE 0x8 0x6F 0x84 0x24 0x8 0x0 0x0

2019-07-19 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=40 Tom Hughes changed: What|Removed |Added Summary|Valgrind causes SIGILL due |vex amd64->IR: unhand

[valgrind] [Bug 409501] amd64->IR: unhandled instruction bytes

2019-07-08 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=409501 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu --- Comment #5 from Tom Hughes

[valgrind] [Bug 409141] Valgrind hangs when SIGKILLed

2019-06-24 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=409141 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu --- Comment #3 from Tom Hughes

[valgrind] [Bug 257027] memcheck address false negatives (amd64, custom malloc)

2019-06-16 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=257027 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu Resolution|WORKSFORME

[valgrind] [Bug 317893] massif terminates without any message

2019-06-16 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=317893 Tom Hughes changed: What|Removed |Added Resolution|WORKSFORME |WAITINGFORINFO CC

[valgrind] [Bug 196335] valgrind: m_libcfile.c:73 (vgPlain_safe_fd): Assertion 'newfd >= VG_(fd_hard_limit)' failed.

2019-06-16 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=196335 Tom Hughes changed: What|Removed |Added Resolution|WORKSFORME |WAITINGFORINFO --- Comment #8 from Tom Hughes

[valgrind] [Bug 279471] m_mallocfree.c:248 Assertion failed / no output file created

2019-06-16 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=279471 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu Resolution|WORKSFORME

[valgrind] [Bug 151886] Suppression entry Memcheck:Param ignored

2019-06-16 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=151886 Tom Hughes changed: What|Removed |Added Resolution|WORKSFORME |WAITINGFORINFO CC

[valgrind] [Bug 142229] unexpected "write(buf) points to uninitialised byte(s)"

2019-06-16 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=142229 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu Resolution|WORKSFORME

[valgrind] [Bug 278816] Memcheck: the 'impossible' happened: create_MC_Chunk: shadow area is accessible

2019-06-16 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=278816 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu Resolution|WORKSFORME

[valgrind] [Bug 171627] Valgrind macros change program behavior

2019-06-16 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=171627 Tom Hughes changed: What|Removed |Added Resolution|WORKSFORME |WAITINGFORINFO --- Comment #6 from Tom Hughes

[valgrind] [Bug 261034] shmat only 3405512704Bytes support

2019-06-16 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=261034 Tom Hughes changed: What|Removed |Added Resolution|WORKSFORME |WAITINGFORINFO --- Comment #6 from Tom Hughes

[valgrind] [Bug 219515] static_cast causes incorrect detection of usage of uninitialized memory

2019-06-16 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=219515 Tom Hughes changed: What|Removed |Added Resolution|WORKSFORME |WAITINGFORINFO --- Comment #6 from Tom Hughes

[valgrind] [Bug 214336] Helgrind crashes

2019-06-16 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=214336 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu Resolution|WORKSFORME

[valgrind] [Bug 353370] RDRAND amd64->IR: unhandled instruction bytes: 0x48 0xF 0xC7 0xF0 0x72 0x4 0xFF 0xC9

2019-05-28 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=353370 --- Comment #28 from Tom Hughes --- That latest change isn't actually committed yet ;-) -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 353370] RDRAND amd64->IR: unhandled instruction bytes: 0x48 0xF 0xC7 0xF0 0x72 0x4 0xFF 0xC9

2019-05-28 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=353370 --- Comment #25 from Tom Hughes --- So actually there is a later commit which does actually implement RDRAND but only for AVX2 capable CPUs which yours is not. My other point remains correct, that we won't advertise RDRAND on any machine where we

[valgrind] [Bug 353370] RDRAND amd64->IR: unhandled instruction bytes: 0x48 0xF 0xC7 0xF0 0x72 0x4 0xFF 0xC9

2019-05-28 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=353370 --- Comment #24 from Tom Hughes --- That's badly written - they are not supported but this bug is resolved by making valgrind's emulation of the cpuid instruction remove the bit which claims support for them. So an application which tests for rdrand

[valgrind] [Bug 407904] Inlined member operators lose class name in logs and generated suppressions

2019-05-24 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=407904 --- Comment #3 from Tom Hughes --- Actually I guess when it's inlined there is no symbol table entry for that function so we must be getting the name from the debug data. It's going to be very messy though - recognising the inline function at all

[valgrind] [Bug 407904] Inlined member operators lose class name in logs and generated suppressions

2019-05-24 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=407904 --- Comment #2 from Tom Hughes --- Indeed I rather suspect the compiler has put the function in the symbol table as "operator bool" without any mangling at all, given that valgrind has printed it without any mangling. -- You are receiving

[valgrind] [Bug 407904] Inlined member operators lose class name in logs and generated suppressions

2019-05-24 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=407904 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu --- Comment #1 from Tom Hughes

[valgrind] [Bug 407313] Deadlock when syscall is handled in other thread

2019-05-07 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=407313 Tom Hughes changed: What|Removed |Added Status|REPORTED|RESOLVED Resolution

[valgrind] [Bug 407313] Deadlock when syscall is handled in other thread

2019-05-07 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=407313 --- Comment #3 from Tom Hughes --- The answer appears to be sys_newstat: SYSCALL[10855,1](4) sys_newstat ( 0x4ea48e0(/tmp/libfuse_test_LKz1UA), 0x1ffefff1a0 ) Which by the looks of it has not been marked as potentially blocking. I think we've been

[valgrind] [Bug 407313] Deadlock when syscall is handled in other thread

2019-05-07 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=407313 --- Comment #2 from Tom Hughes --- Also, the valgrind output would be more useful that the strace. Make sure you include --trace-syscalls=yes at a minimu, -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 407313] Deadlock when syscall is handled in other thread

2019-05-07 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=407313 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu --- Comment #1 from Tom Hughes

[valgrind] [Bug 407039] strlen was not found whilst processing symbols from the object with soname: ld-linux-x86-64.so.2

2019-04-29 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=407039 --- Comment #2 from Tom Hughes --- Actually there is a debuglink as well but still it shouldn't be absolute. Can you do these commands and provide output as well please: readelf -S /usr/lib/x86_64-linux-gnu/ld-2.29.so readelf -x .gnu_debuglink /usr

[valgrind] [Bug 407039] strlen was not found whilst processing symbols from the object with soname: ld-linux-x86-64.so.2

2019-04-29 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=407039 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu --- Comment #1 from Tom Hughes

[valgrind] [Bug 406877] VEX/useful/hd_fpu.c:114]: (sty le) Duplicate expression for the condition and assignment.

2019-04-25 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=406877 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu Severity|normal

[valgrind] [Bug 406434] valgrind is unable to intercept the malloc calls in statically linked executables

2019-04-11 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=406434 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu --- Comment #1 from Tom Hughes

[valgrind] [Bug 406349] Android runtime linker ignores DF_1_INTERPOSE in vgpreload_core-*

2019-04-09 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=406349 --- Comment #2 from Tom Hughes --- I think those flags were originally introduced in 918c3a7b7e01abedf840c6fa8786df41192bf737 by Jeremy way back in 2003! -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 406349] Android runtime linker ignores DF_1_INTERPOSE in vgpreload_core-*

2019-04-09 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=406349 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu --- Comment #1 from Tom Hughes

[valgrind] [Bug 405516] Memcheck with Ruby produces numerous outputs

2019-03-16 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=405516 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu Resolution

[valgrind] [Bug 403123] vex amd64->IR: unhandled instruction bytes: 0xF3 0x48 0xF 0xAE 0xD3 (wrfsbase)

2019-03-14 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=403123 Tom Hughes changed: What|Removed |Added Summary|vex amd64->IR: unhandled|vex amd64->IR: unh

[valgrind] [Bug 403123] vex amd64->IR: unhandled instruction bytes: 0xF3 0x48 0xF 0xAE 0xD3 0x48 0x83 0xC4 0x8 0x5B

2019-03-14 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=403123 Tom Hughes changed: What|Removed |Added Resolution|--- |FIXED Status|REPORTED

[valgrind] [Bug 403123] vex amd64->IR: unhandled instruction bytes: 0xF3 0x48 0xF 0xAE 0xD3 0x48 0x83 0xC4 0x8 0x5B

2019-03-14 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=403123 --- Comment #10 from Tom Hughes --- Well I didn't commit it because I wasn't sure if Julian would prefer to implement the instruction instead. Patches are normally reviewed for inclusion before a release in any case. -- You are receiving this mail

[valgrind] [Bug 405394] Add support for sched_setattr and sched_getattr system call.

2019-03-13 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=405394 --- Comment #4 from Tom Hughes --- Well that one doesn't need a PRE_MEM_READ so the fact that it would complain isn't really relevant. You should use PRE_MEM_READ before the system call for any memory which will be read by the system call

[valgrind] [Bug 405394] Add support for sched_setattr and sched_getattr system call.

2019-03-12 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=405394 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu --- Comment #1 from Tom Hughes

[valgrind] [Bug 403123] vex amd64->IR: unhandled instruction bytes: 0xF3 0x48 0xF 0xAE 0xD3 0x48 0x83 0xC4 0x8 0x5B

2019-03-10 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=403123 --- Comment #7 from Tom Hughes --- Created attachment 118681 --> https://bugs.kde.org/attachment.cgi?id=118681=edit Suppress FSGSBASE feature flag for AVX2 capable CPUs Try this patch - it should hopefully suppress the FSGSBASE feature for th

[valgrind] [Bug 403123] vex amd64->IR: unhandled instruction bytes: 0xF3 0x48 0xF 0xAE 0xD3 0x48 0x83 0xC4 0x8 0x5B

2019-03-10 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=403123 --- Comment #6 from Tom Hughes --- Also it looks like the issue is that we are advertising a CPU capability in our feature mask that we don't actually support (the "fsgsbase" feature) so one quick fix would be for us to mask that out which

[valgrind] [Bug 403123] vex amd64->IR: unhandled instruction bytes: 0xF3 0x48 0xF 0xAE 0xD3 0x48 0x83 0xC4 0x8 0x5B

2019-03-10 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=403123 --- Comment #5 from Tom Hughes --- Right but that function is presumably just assembly that invokes the instruction explicitly, so it falls in to the "unless that is coming from assembly code" part of my comment. -- You are receiving

[valgrind] [Bug 403123] vex amd64->IR: unhandled instruction bytes: 0xF3 0x48 0xF 0xAE 0xD3 0x48 0x83 0xC4 0x8 0x5B

2019-03-10 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=403123 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu --- Comment #3 from Tom Hughes

[valgrind] [Bug 404842] Valgrind introduces a deadlock in program

2019-02-26 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=404842 --- Comment #4 from Tom Hughes --- Note that while it may have helped you here using volatile does not make this code in any way thread safe... -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 404842] Valgrind introduces a deadlock in program

2019-02-26 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=404842 --- Comment #2 from Tom Hughes --- This is what TSAN says by the way: == WARNING: ThreadSanitizer: data race (pid=23210) Write of size 4 at 0x00404054 by thread T1: #0 fn /home/thh/zzz.c:10 (zzz+0x4011e8) #1 (libtsan.so

[valgrind] [Bug 404842] Valgrind introduces a deadlock in program

2019-02-26 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=404842 Tom Hughes changed: What|Removed |Added Status|REPORTED|RESOLVED CC

[valgrind] [Bug 404069] vex x86->IR: unhandled instruction bytes: 0x66 0xF 0x3A 0x22

2019-02-07 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=404069 Tom Hughes changed: What|Removed |Added Summary|unhandled instruction 0x66 |vex x86->IR: unhand

[valgrind] [Bug 397313] False positive on long double "uninitialised bytes"

2019-01-30 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=397313 Tom Hughes changed: What|Removed |Added CC||t...@compton.nu --- Comment #5 from Tom Hughes

[valgrind] [Bug 401846] vex amd64->IR: unhandled instruction bytes: 0x48 0xF 0xC7 0xF1 0x73 0x14 0x48 0x89

2018-12-06 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=401846 Tom Hughes changed: What|Removed |Added Summary|Unhandled instruction |vex amd64->IR: unhandled |by

[valgrind] [Bug 401742] unreproducible .a files should not be built with LTO

2018-12-05 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=401742 --- Comment #10 from Tom Hughes --- They are shipped because you need to link against them if you are building an out-of-tree tool. I don't see why it's wrong for them to be LTO enabled though? If you really want to ship non-LTO builds then you would

[valgrind] [Bug 401742] unreproducible .a files should not be built with LTO

2018-12-04 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=401742 --- Comment #7 from Tom Hughes --- Right, but those .a's are actually the main valgrind code I think? They're just temporary artefacts used as part of the build, not something we ship? So by removing LTO from those you are removing it from most

[valgrind] [Bug 401742] unreproducible .a files should not be built with LTO

2018-12-04 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=401742 --- Comment #5 from Tom Hughes --- Doesn't that just disable LTO though? Note that you can already use --enable-lto=no when configuring if you want to disable it but judging by the comments in the configure scripts distribution builds are exactly what

<    1   2   3   4   5   >