Attached is a debdiff which fixes this problem on Bionic ** Also affects: libunwind (Ubuntu Focal) Importance: Undecided Status: New
** Also affects: libunwind (Ubuntu Bionic) Importance: Undecided Status: New ** Changed in: libunwind (Ubuntu) Status: New => Fix Released ** Changed in: libunwind (Ubuntu Bionic) Status: New => In Progress ** Changed in: libunwind (Ubuntu Focal) Status: New => In Progress ** Changed in: libunwind (Ubuntu Bionic) Importance: Undecided => Medium ** Changed in: libunwind (Ubuntu Focal) Importance: Undecided => Medium ** Changed in: libunwind (Ubuntu Bionic) Assignee: (unassigned) => Matthew Ruffell (mruffell) ** Changed in: libunwind (Ubuntu Focal) Assignee: (unassigned) => Matthew Ruffell (mruffell) ** Patch added: "Debdiff for libunwind on Bionic" https://bugs.launchpad.net/ubuntu/+source/libunwind/+bug/1999104/+attachment/5635450/+files/lp1999104_bionic.debdiff -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libunwind in Ubuntu. https://bugs.launchpad.net/bugs/1999104 Title: libunwind causes crashes on arm64 Status in libunwind package in Ubuntu: Fix Released Status in libunwind source package in Bionic: In Progress Status in libunwind source package in Focal: In Progress Bug description: There is a bug in libunwind in both 18.04 and 20.04 on arm64 where when linked with libunwind instead of catching an exception, the program crashes. This was first seen on mcrouter, but attached is a small reproducer where `main_unwind` will crash. The libunwind shipping with 22.04 doesn't appear to have this problem, nor do unmodified upstream versions (including the 1.2.1 which is the 18.04 and 20.04 version). Attached is a small reproducer that demonstrates the problem. Ubuntu 22.04: ``` $ ./main int throws lib int caught main $ ./main_unwind int throws lib int caught main ``` Ubuntu 20.04: ``` $ ./main int throws lib int caught main $ ./main_unwind terminate called after throwing an instance of 'int' terminate called recursively Aborted (core dumped) ``` To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libunwind/+bug/1999104/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp