libssh armhf autopkgtest failure on valgrind unhandled instruction: 0xEBAD 0x1CCA

Bug #1837068 reported by Sebastien Bacher
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libssh (Ubuntu)
Invalid
Undecided
Unassigned
valgrind (Ubuntu)
Fix Released
High
Steve Langasek

Bug Description

The libssh 0.9 armhf eoan tests are failing
http://autopkgtest.ubuntu.com/packages/libs/libssh/eoan/armhf

The error is
'disInstr(thumb): unhandled instruction: 0xEBAD 0x1CCA
==1127== valgrind: Unrecognised instruction at address 0x4b9c93d.
==1127== at 0x4B9C93C: ??? (in /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.1)'

Looking upstream to valgrind bug there is one matching with an (unreviewed) patch
https://bugs.kde.org/show_bug.cgi?id=385262

Revision history for this message
Sebastien Bacher (seb128) wrote :

It's unclear to me why that only started to me a problem but if it can be fixed from the valgrind side that would make sense, could foundations look if that patch makes sense/could be applied to the Ubuntu package maybe?

Changed in valgrind (Ubuntu):
importance: Undecided → High
tags: added: rls-ee-incoming
Revision history for this message
Steve Langasek (vorlon) wrote :

The regression appears to be caused by a change in libssl, not in libssh or valgrind, therefore the autopkgtest regression is already present in the release pocket and the failure should be marked as a bad test.

tags: added: rls-ee-notfixing
removed: rls-ee-incoming
Revision history for this message
Steve Langasek (vorlon) wrote :

oh, except not exactly due to a change in libssl, because in the same time period, libssh 0.8.7-1 autopkgtests still pass and libssh 0.9.0-1 fail. Still looking.

Revision history for this message
Steve Langasek (vorlon) wrote :

I can confirm that the referenced upstream patch fixes the autopkgtest failure.

Steve Langasek (vorlon)
Changed in libssh (Ubuntu):
status: New → Invalid
Changed in valgrind (Ubuntu):
status: New → Fix Committed
assignee: nobody → Steve Langasek (vorlon)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package valgrind - 1:3.15.0-1ubuntu2

---------------
valgrind (1:3.15.0-1ubuntu2) eoan; urgency=medium

  * debian/patches/armv7-illegal-opcode.patch: fix a crash due to an
    unhandled thumb instruction on armhf. Closes LP: #1837068.

 -- Steve Langasek <email address hidden> Thu, 01 Aug 2019 08:22:37 -0700

Changed in valgrind (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.