[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-12-05 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 --- Comment #49 from Mark Wielaard --- We did discuss this a bit more on irc (#valgrind irc.freenode.net) and there are a couple more issues that need to be resolved to make all this work correctly. lxvd2x and lxvb16x have a similar issue where

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

2018-12-05 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=401742 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org --- Comment #11 from Mark

[valgrind] [Bug 401719] sterrror_r on i686 causes a GPF

2018-12-03 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=401719 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org -- You are receiving this mail

[valgrind] [Bug 401627] memcheck errors with glibc avx2 optimized wcsncmp

2018-12-01 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=401627 Mark Wielaard changed: What|Removed |Added Status|REPORTED|ASSIGNED Ever confirmed|0

[valgrind] [Bug 401627] New: memcheck errors with glibc avx2 optimized wcsncmp

2018-12-01 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=401627 Bug ID: 401627 Summary: memcheck errors with glibc avx2 optimized wcsncmp Product: valgrind Version: unspecified Platform: Other URL:

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-11-30 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 --- Comment #45 from Mark Wielaard --- Unfortunately even with the ldbrx patch (which seems an OK improvement in itself) we still have some issues. ldbrx is also used on unaligned addresses. In which case even --partial-loads-ok=yes doesn't help us

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-11-30 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 Mark Wielaard changed: What|Removed |Added Attachment #116586|0 |1 is obsolete

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-11-30 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 --- Comment #43 from Mark Wielaard --- Created attachment 116586 --> https://bugs.kde.org/attachment.cgi?id=116586=edit PPC Iop_Reverse8sIn64_x1 implementation This compiles and runs, but hasn't been tested at all (combine with the patch in comm

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-11-29 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 --- Comment #41 from Mark Wielaard --- Hoping that the JRS FIXME for ldbrx (Load Doubleword Byte-Reverse Indexed) was a hint that memcheck would be helped by a single double-word load plus Iop_Reverse I hacked up: DIP("ldbrx r%u,r%u,

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-11-29 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 --- Comment #40 from Mark Wielaard --- Created attachment 116575 --> https://bugs.kde.org/attachment.cgi?id=116575=edit t binary testcase The t binary from comment #39 to help with debugging. -- You are receiving this mail because:

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-11-29 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 --- Comment #39 from Mark Wielaard --- With that gcc backport https://gcc.gnu.org/ml/gcc-patches/2018-11/msg02161.html and the valgrind fixes we get rid of all the Conditional jump or move depends on uninitialised value(s) issues, but unfortunately we

[valgrind] [Bug 401277] More bugs in z13 support

2018-11-21 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=401277 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org --- Comment #2 from Mark

[valgrind] [Bug 398649] New s390x z13 support doesn't build with older gcc/binutils

2018-11-21 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=398649 --- Comment #2 from Mark Wielaard --- It looks the same, but binutils 2.31 certainly should be new enough, it was released this year. Are you sure you are using 2.31? -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-11-19 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 --- Comment #33 from Mark Wielaard --- I assume the testing was done against GCC9/svn trunk? If so, are there any specific GCC9 patches that could/should be backported to GCC8? -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 400878] no support for bpf(2) syscall; overreaction to missing syscalls

2018-11-12 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=400878 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org Status|REPORTED

[valgrind] [Bug 388786] Support bpf syscall in amd64 Linux

2018-11-12 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=388786 Mark Wielaard changed: What|Removed |Added CC||f...@redhat.com --- Comment #9 from Mark

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

2018-10-25 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=353370 Mark Wielaard changed: What|Removed |Added CC||sebastian.groth@enervision

[valgrind] [Bug 400279] vex amd64->IR: unhandled instruction bytes: 0xF 0xC7 0xF0 0xBA 0x1 0x0 0x0 0x0 0x89 0x3

2018-10-25 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=400279 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org Resolution

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-10-17 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 --- Comment #24 from Mark Wielaard --- Created attachment 115701 --> https://bugs.kde.org/attachment.cgi?id=115701=edit Small ppc64le binary with inlined string functions Here is an example with some inlined string functions on Fedora 28 ppc6

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-10-17 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org Status|REPORTED

[valgrind] [Bug 385409] s390x: z13 vector integer instructions not implemented

2018-09-22 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=385409 --- Comment #65 from Mark Wielaard --- (In reply to Mark Wielaard from comment #64) > Which attached patches (there are 7 now) and in which order should they be > applied? The answer to that is (it is actually 8 patches) and they should all be a

[valgrind] [Bug 385409] s390x: z13 vector integer instructions not implemented

2018-09-22 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=385409 --- Comment #64 from Mark Wielaard --- Which attached patches (there are 7 now) and in which order should they be applied? -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 396839] s390x: Trap instructions not implemented

2018-09-21 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=396839 --- Comment #8 from Mark Wielaard --- (In reply to Mark Wielaard from comment #5) > (In reply to Andreas Arnez from comment #4) > > Created attachment 115146 [details] > > Implement conditional trap instructions > > Nice. With th

[valgrind] [Bug 396839] s390x: Trap instructions not implemented

2018-09-21 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=396839 Mark Wielaard changed: What|Removed |Added Ever confirmed|0 |1 Status|REPORTED

[valgrind] [Bug 398649] New: New s390x z13 support doesn't build with older gcc/binutils

2018-09-14 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=398649 Bug ID: 398649 Summary: New s390x z13 support doesn't build with older gcc/binutils Product: valgrind Version: 3.14 SVN Platform: Other OS: Linux

[valgrind] [Bug 398066] s390x: cgijl dep1, 0 reports Conditional jump or move depends on uninitialised value(s)

2018-09-03 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=398066 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[valgrind] [Bug 397354] utimensat should ignore timespec tv_sec when tv_nsec is UTIME_NOW or UTIME_OMIT

2018-09-03 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=397354 Mark Wielaard changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution

[valgrind] [Bug 396452] none/test/arm/vfp.c doesn't build with binutils 2.31 gas

2018-09-03 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=396452 Mark Wielaard changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution

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

2018-08-31 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=398086 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org --- Comment #1 from Mark

[valgrind] [Bug 396839] s390x: Trap instructions not implemented

2018-08-30 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=396839 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org --- Comment #3 from Mark

[valgrind] [Bug 398066] New: cgijl dep1, 0 reports Conditional jump or move depends on uninitialised value(s)

2018-08-30 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=398066 Bug ID: 398066 Summary: cgijl dep1, 0 reports Conditional jump or move depends on uninitialised value(s) Product: valgrind Version: unspecified Platform: Other

[valgrind] [Bug 397354] New: utimensat should ignore timespec tv_sec when tv_nsec is UTIME_NOW or UTIME_OMIT

2018-08-10 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=397354 Bug ID: 397354 Summary: utimensat should ignore timespec tv_sec when tv_nsec is UTIME_NOW or UTIME_OMIT Product: valgrind Version: unspecified Platform: Other OS:

[valgrind] [Bug 396887] arch_prctl should return EINVAL on unknown option

2018-08-08 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=396887 Mark Wielaard changed: What|Removed |Added CC||vand...@gmail.com --- Comment #2 from Mark

[valgrind] [Bug 397286] crash before launching binary (Unsupported arch_prctl option)

2018-08-08 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=397286 Mark Wielaard changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution

[valgrind] [Bug 385409] s390x: z13 vector integer instructions not implemented

2018-08-06 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=385409 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org --- Comment #40 from Mark

[valgrind] [Bug 397012] glibc ld.so uses arch_prctl on i386

2018-08-06 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=397012 Mark Wielaard changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution

[valgrind] [Bug 397187] New: z13 vector register support for vgdb gdbserver

2018-08-05 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=397187 Bug ID: 397187 Summary: z13 vector register support for vgdb gdbserver Product: valgrind Version: 3.14 SVN Platform: Other OS: Linux Status: UNCONFIRMED

[valgrind] [Bug 397012] New: glibc ld.so uses arch_prctl on i386

2018-07-31 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=397012 Bug ID: 397012 Summary: glibc ld.so uses arch_prctl on i386 Product: valgrind Version: 3.14 SVN Platform: Other OS: Linux Status: UNCONFIRMED Severity: normal

[valgrind] [Bug 396887] arch_prctl should return EINVAL on unknown option

2018-07-30 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=396887 Mark Wielaard changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution

[valgrind] [Bug 396887] New: arch_prctl should return EINVAL on unknown option

2018-07-26 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=396887 Bug ID: 396887 Summary: arch_prctl should return EINVAL on unknown option Product: valgrind Version: unspecified Platform: Other URL:

[valgrind] [Bug 395682] Reading debug info of binaries with readonly PT_LOAD segments

2018-07-16 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=395682 Mark Wielaard changed: What|Removed |Added Status|CONFIRMED |RESOLVED Resolution

[valgrind] [Bug 396476] Reading debug info of binaries with zero-size PT_LOAD segment

2018-07-16 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=396476 Bug 396476 depends on bug 395682, which changed state. Bug 395682 Summary: Reading debug info of binaries with readonly PT_LOAD segments https://bugs.kde.org/show_bug.cgi?id=395682 What|Removed |Added

[valgrind] [Bug 390871] ELF debug info reader confused with multiple .rodata* sections

2018-07-16 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=390871 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org --- Comment #3 from Mark

[valgrind] [Bug 395682] Reading debug info of binaries with readonly PT_LOAD segments

2018-07-12 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=395682 --- Comment #12 from Mark Wielaard --- (In reply to H.J. Lu from comment #10) > (In reply to Mark Wielaard from comment #9) > > This patch fixes the issue with the reported binary in this bug and with the > > i386 glibc ld.so created

[valgrind] [Bug 396452] New: none/test/arm/vfp.c doesn't build with binutils 2.31 gas

2018-07-12 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=396452 Bug ID: 396452 Summary: none/test/arm/vfp.c doesn't build with binutils 2.31 gas Product: valgrind Version: unspecified Platform: Other OS: Linux

[valgrind] [Bug 395682] Reading debug info of binaries with readonly PT_LOAD segments

2018-07-12 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=395682 Mark Wielaard changed: What|Removed |Added Assignee|jsew...@acm.org |m...@klomp.org --- Comment #9 from Mark

[valgrind] [Bug 395682] Reading debug info of binaries linked with binutils ld -z separate-code

2018-07-11 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=395682 --- Comment #6 from Mark Wielaard --- (In reply to H.J. Lu from comment #5) > (In reply to Mark Wielaard from comment #4) > > The root cause is that ld -z separate-code introduces various new PT_LOAD > > This is very misleading. I don

[valgrind] [Bug 395682] Reading debug info of binaries linked with binutils ld -z separate-code

2018-07-11 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=395682 Mark Wielaard changed: What|Removed |Added Summary|Reading debug info |Reading debug info

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

2018-06-24 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=353370 Mark Wielaard changed: What|Removed |Added CC||mathias.cabiochdelalande@gm

[valgrind] [Bug 395809] Unrecognised instruction by std::random_device::_M_getval()

2018-06-24 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=395809 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org Resolution

[valgrind] [Bug 368913] WARNING: unhandled arm64-linux syscall: 117 (ptrace)

2018-06-21 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=368913 Mark Wielaard changed: What|Removed |Added Status|CONFIRMED |RESOLVED Resolution

[valgrind] [Bug 381556] arm64: Handle feature registers access on 4.11 Linux kernel or later

2018-06-21 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=381556 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[valgrind] [Bug 368913] WARNING: unhandled arm64-linux syscall: 117 (ptrace)

2018-06-19 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=368913 --- Comment #4 from Mark Wielaard --- Created attachment 113433 --> https://bugs.kde.org/attachment.cgi?id=113433=edit Implement PRE and POST sys_ptrace for arm64 With this gdb can be run under valgrind on arm64: $ valgrind -q gdb --quiet -ex wh

[valgrind] [Bug 368913] WARNING: unhandled arm64-linux syscall: 117 (ptrace)

2018-06-19 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=368913 Mark Wielaard changed: What|Removed |Added Status|UNCONFIRMED |CONFIRMED Ever confirmed|0

[valgrind] [Bug 388664] unhandled arm64-linux syscall: 117 (ptrace)

2018-06-19 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=388664 Mark Wielaard changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution

[valgrind] [Bug 368913] WARNING: unhandled arm64-linux syscall: 117 (ptrace)

2018-06-19 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=368913 Mark Wielaard changed: What|Removed |Added CC||jrei...@bitwagon.com --- Comment #2 from Mark

[valgrind] [Bug 381556] arm64: Handle feature registers access on 4.11 Linux kernel or later

2018-06-19 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=381556 --- Comment #14 from Mark Wielaard --- Created attachment 113427 --> https://bugs.kde.org/attachment.cgi?id=113427=edit mask arm64 hwcaps This patch should do the right thing. It simply adds the VKI_HWCAPs to vki/vki-arm64-linux.h and masks AT_HW

[valgrind] [Bug 381556] arm64: Handle feature registers access on 4.11 Linux kernel or later

2018-06-18 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=381556 --- Comment #10 from Mark Wielaard --- (In reply to Tom Hughes from comment #9) > ARM ARM is the ARM Architecture Reference Manual, aka the official > documentation of the instruction set. Thanks. Is that document publicly available anywhere? Th

[valgrind] [Bug 381556] arm64: Handle feature registers access on 4.11 Linux kernel or later

2018-06-18 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=381556 --- Comment #8 from Mark Wielaard --- (In reply to Peter Maydell from comment #6) > Looking back in the history, my comment #3 should have enough information > for somebody who knows what instructions Valgrind implements to be able to > set t

[valgrind] [Bug 381556] arm64: Handle feature registers access on 4.11 Linux kernel or later

2018-06-18 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=381556 --- Comment #7 from Mark Wielaard --- (In reply to Peter Maydell from comment #5) > That workaround change looks wrong to me. Surely Valgrind supports at least > FP and Neon ? I think so, but nobody seems to test the AT_HWCAP bits for them it

[valgrind] [Bug 381556] arm64: Handle feature registers access on 4.11 Linux kernel or later

2018-06-18 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=381556 --- Comment #4 from Mark Wielaard --- I pushed the workaround mentioned in comment #1: commit ad4481d23aa54ad947f7dcd194f1233e0b99c70f Author: Mark Wielaard Date: Mon Jun 18 15:07:27 2018 +0200 Add workaround for arm64 AT_HWCAP on newer

[valgrind] [Bug 393062] Reading build-id ELF note through phdrs triggers "debuginfo reader: ensure_valid failed"

2018-04-16 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=393062 Mark Wielaard <m...@klomp.org> changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Reso

[valgrind] [Bug 393062] New: Reading build-id ELF note through phdrs triggers "debuginfo reader: ensure_valid failed"

2018-04-12 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=393062 Bug ID: 393062 Summary: Reading build-id ELF note through phdrs triggers "debuginfo reader: ensure_valid failed" Product: valgrind Version: unspecified Platform: Other

[valgrind] [Bug 392118] unhandled amd64-linux syscall: 332 (statx) [KDE executables]

2018-03-21 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=392118 Mark Wielaard <m...@klomp.org> changed: What|Removed |Added CC||m...@klo

[valgrind] [Bug 391164] constraint bug in tests/ppc64/test_isa_2_07_part1.c for mtfprwa

2018-02-27 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=391164 Mark Wielaard <m...@klomp.org> changed: What|Removed |Added CC||c...@us.ibm.com -

[valgrind] [Bug 391164] New: constraint bug in tests/ppc64/test_isa_2_07_part1.c for mtfprwa

2018-02-27 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=391164 Bug ID: 391164 Summary: constraint bug in tests/ppc64/test_isa_2_07_part1.c for mtfprwa Product: valgrind Version: 3.13.0 Platform: Other OS: Linux

[valgrind] [Bug 327427] ifunc wrapper crashes when symbols are discarded because of false mmap overlaps

2018-01-26 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=327427 --- Comment #5 from Mark Wielaard <m...@klomp.org> --- BTW. The valgrind crash does change when using --keep-debuginfo=yes for these cases. Now it crashes because of: valgrind: m_debuginfo/debuginfo.c:452 (discard_or_archive_DebugInfo): Ass

[valgrind] [Bug 327427] ifunc wrapper crashes when symbols are discarded because of false mmap overlaps

2018-01-22 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=327427 --- Comment #4 from Mark Wielaard <m...@klomp.org> --- I had hoped the fix for Bug 79362 - Debug info is lost for .so files when they are dlclose'd, would have also fixed this issue. But it didn't. Note that this is a somewhat weird/specia

[valgrind] [Bug 387773] Files in .gnu_debugaltlink should be resolved relative to .debug file, not symlink.

2018-01-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=387773 Mark Wielaard <m...@klomp.org> changed: What|Removed |Added Resolution|--- |FIXED

[valgrind] [Bug 388706] warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2 (DW_OP_GNU_implicit_pointer)

2018-01-09 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=388706 Mark Wielaard <m...@klomp.org> changed: What|Removed |Added Summary|warning:|w

[valgrind] [Bug 387773] Files in .gnu_debugaltlink should be resolved relative to .debug file, not symlink.

2018-01-02 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=387773 Mark Wielaard <m...@klomp.org> changed: What|Removed |Added Status|RESOLVED|REOPENED Ever confi

[valgrind] [Bug 387773] Files in .gnu_debugaltlink should be resolved relative to .debug file, not symlink.

2017-12-12 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=387773 Mark Wielaard <m...@klomp.org> changed: What|Removed |Added Resolution|--- |FIXED

[valgrind] [Bug 387712] s390x cgijnl reports Conditional jump or move depends on uninitialised value(s)

2017-12-12 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=387712 Mark Wielaard <m...@klomp.org> changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Reso

[valgrind] [Bug 387712] s390x cgijnl reports Conditional jump or move depends on uninitialised value(s)

2017-12-12 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=387712 --- Comment #4 from Mark Wielaard <m...@klomp.org> --- (In reply to Julian Seward from comment #3) > This fixes it for me. Mark, can you give it a spin? Works for me. I ran the whole elfutils testsuite under valgrind with this patch and it l

[valgrind] [Bug 387773] New: Files in .gnu_debugaltlink should be resolved relative to .debug file, not symlink.

2017-12-10 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=387773 Bug ID: 387773 Summary: Files in .gnu_debugaltlink should be resolved relative to .debug file, not symlink. Product: valgrind Version: 3.14 SVN Platform: Other

[valgrind] [Bug 387712] s390x cgijnl reports Conditional jump or move depends on uninitialised value(s)

2017-12-08 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=387712 --- Comment #2 from Mark Wielaard <m...@klomp.org> --- SB 5392 (evchecks 243347) [tid 1] 0x4066170 __libdwfl_frame_unwind+64 /home/mjw/elfutils/libdw/libdw.so+0x35170 Front end cgijnl

[valgrind] [Bug 387712] s390x cgijnl reports Conditional jump or move depends on uninitialised value(s)

2017-12-08 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=387712 --- Comment #1 from Mark Wielaard <m...@klomp.org> --- SB 4912 (evchecks 237802) [tid 1] 0x406615c __libdwfl_frame_unwind+44 /home/mjw/elfutils/libdw/libdw.so+0x3515c Front end lg

[valgrind] [Bug 387712] New: s390x cgijnl reports Conditional jump or move depends on uninitialised value(s)

2017-12-08 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=387712 Bug ID: 387712 Summary: s390x cgijnl reports Conditional jump or move depends on uninitialised value(s) Product: valgrind Version: 3.13.0 Platform: Other OS:

[valgrind] [Bug 386203] New: Disable RTM cpuid bit by default

2017-10-26 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386203 Bug ID: 386203 Summary: Disable RTM cpuid bit by default Product: valgrind Version: unspecified Platform: Other OS: Linux Status: UNCONFIRMED Severity: normal

[valgrind] [Bug 385868] glibc ld.so _dl_runtime_resolve_avx_slow conditional jump warning

2017-10-20 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=385868 --- Comment #5 from Mark Wielaard <m...@klomp.org> --- (In reply to John Reiser from comment #4) > Please state the version of glibc ld.so where this problem was observed. > That bounds the search for interactions between software. The l

[valgrind] [Bug 385912] none/tests/rlimit_nofile fails on newer glibc/kernel

2017-10-20 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=385912 Mark Wielaard <m...@klomp.org> changed: What|Removed |Added Resolution|--- |FIXED

[valgrind] [Bug 385868] glibc ld.so _dl_runtime_resolve_avx_slow conditional jump warning

2017-10-20 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=385868 Mark Wielaard <m...@klomp.org> changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Reso

[valgrind] [Bug 385912] New: none/tests/rlimit_nofile fails on newer glibc/kernel

2017-10-18 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=385912 Bug ID: 385912 Summary: none/tests/rlimit_nofile fails on newer glibc/kernel Product: valgrind Version: 3.13.0 Platform: Other OS: Linux Status: UNCONFIRMED

[valgrind] [Bug 385868] glibc ld.so _dl_runtime_resolve_avx_slow conditional jump warning

2017-10-17 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=385868 --- Comment #2 from Mark Wielaard <m...@klomp.org> --- Created attachment 108408 --> https://bugs.kde.org/attachment.cgi?id=108408=edit Add default suppression for _dl_runtime_resolve_avx_slow -- You are receiving this mail because: You are

[valgrind] [Bug 385868] glibc ld.so _dl_runtime_resolve_avx_slow conditional jump warning

2017-10-17 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=385868 --- Comment #1 from Mark Wielaard <m...@klomp.org> --- Created attachment 108407 --> https://bugs.kde.org/attachment.cgi?id=108407=edit Test case workaround -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 385868] New: glibc ld.so _dl_runtime_resolve_avx_slow conditional jump warning

2017-10-17 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=385868 Bug ID: 385868 Summary: glibc ld.so _dl_runtime_resolve_avx_slow conditional jump warning Product: valgrind Version: 3.13.0 Platform: Other OS: Linux

[valgrind] [Bug 385477] AMD64, sqlite3 - Unrecognised instruction: bextr

2017-10-08 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=385477 Mark Wielaard <m...@klomp.org> changed: What|Removed |Added CC||m...@klomp.org --- Comm

[valgrind] [Bug 384732] posix_spawn with glibc 2.25 causes an assertion

2017-09-15 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=384732 --- Comment #6 from Mark Wielaard <m...@klomp.org> --- (In reply to Tom Hughes from comment #5) > We already detect CLONE_VFORK|CLONE_VM as a special case and deliberately > drop CLONE_VM because I imagine anything else would b

[valgrind] [Bug 384732] posix_spawn with glibc 2.25 causes an assertion

2017-09-15 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=384732 --- Comment #4 from Mark Wielaard <m...@klomp.org> --- I wonder if we can also rely on the CLONE_VFORK mechanism. So if we see a clone with CLONE_VFORK | CLONE_VM we don't drop the CLONE_VM, but do freeze all other threads till we see the exe

[valgrind] [Bug 384732] posix_spawn with glibc 2.25 causes an assertion

2017-09-15 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=384732 Mark Wielaard <m...@klomp.org> changed: What|Removed |Added CC||m...@klomp.org --- Comm

[valgrind] [Bug 381556] arm64: Handle feature registers access on 4.11 Linux kernel or later

2017-07-06 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=381556 --- Comment #2 from Mark Wielaard <m...@klomp.org> --- I cannot find any information on the arm64 HWCAP. There is just this list of constants in the kernel sources: #define HWCAP_FP(1 << 0) #define HWCAP_ASIMD

[valgrind] [Bug 381805] arm32 needs ld.so index hardwire for new glibc security fixes

2017-07-05 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=381805 Mark Wielaard <m...@klomp.org> changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Reso

[valgrind] [Bug 381805] New: arm32 needs ld.so index hardwire for new glibc security fixes

2017-06-29 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=381805 Bug ID: 381805 Summary: arm32 needs ld.so index hardwire for new glibc security fixes Product: valgrind Version: 3.13.0 Platform: Other OS: Linux

[valgrind] [Bug 381769] Use ucontext_t instead of struct ucontext

2017-06-29 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=381769 Mark Wielaard <m...@klomp.org> changed: What|Removed |Added CC||m...@klo

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

2017-06-26 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=353370 Mark Wielaard <m...@klomp.org> changed: What|Removed |Added CC||gcc.h...@gmail.com --- C

[valgrind] [Bug 381699] Unhandled instruction RDRAND

2017-06-26 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=381699 Mark Wielaard <m...@klomp.org> changed: What|Removed |Added CC||m...@klo

[valgrind] [Bug 381556] arm64: Handle feature registers access on 4.11 Linux kernel or later

2017-06-23 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=381556 Mark Wielaard <m...@klomp.org> changed: What|Removed |Added CC||m...@klomp.org --- Comm

[valgrind] [Bug 381274] powerpc too chatty even with --sigill-diagnostics=no about unrecognized instructions

2017-06-20 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=381274 Mark Wielaard <m...@klomp.org> changed: What|Removed |Added Resolution|--- |FIXED

[valgrind] [Bug 381274] powerpc too chatty even with --sigill-diagnostics=no about unrecognized instructions

2017-06-18 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=381274 --- Comment #1 from Mark Wielaard <m...@klomp.org> --- Proposed patch: diff --git a/priv/guest_ppc_toIR.c b/priv/guest_ppc_toIR.c index e16e837..a8d4926 100644 --- a/priv/guest_ppc_toIR.c +++ b/priv/guest_ppc_toIR.c @@ -29356,62 +29356,70 @@ Dis

[valgrind] [Bug 381289] epoll_pwait can have a NULL sigmask

2017-06-17 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=381289 Mark Wielaard <m...@klomp.org> changed: What|Removed |Added Resolution|--- |FIXED

<    5   6   7   8   9   10   11   12   13   >