------- Comment From [email protected] 2016-03-31 06:41 EDT------- > [...] > vex s390->IR: unimplemented insn: EC12 2021 1E59 > ==31168== valgrind: Unrecognised instruction at address 0x400b916.
Right, I've seen that in my testing as well. It may occur with binaries compiled for zEC12 (or higher). In this case, since Ubuntu's dynamic loader is affected, Valgrind doesn't work for *any* dynamically linked executable. Here's the upstream Valgrind bug for tracking this issue: https://bugs.kde.org/show_bug.cgi?id=361226 I'm working on a fix. Apart from that problem, I've also seen Ubuntu debug packages with compressed debug sections. This is not supported by Valgrind. In particular, if the dynamic loader or the C library are affected, Valgrind is pretty much unusable. A patch for Valgrind to support compressed debug sections has been posted, but it's not upstream yet: https://bugs.kde.org/show_bug.cgi?id=303877 ** Bug watch added: KDE Bug Tracking System #361226 https://bugs.kde.org/show_bug.cgi?id=361226 ** Bug watch added: KDE Bug Tracking System #303877 https://bugs.kde.org/show_bug.cgi?id=303877 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1563420 Title: valgrind: Backport Valgrind patches for s390 to Ubuntu 16.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/valgrind/+bug/1563420/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
