[Touch-packages] [Bug 1999104] Re: arm64: broken c++ exception handler support leads to std::terminate() being called and program abort

2023-03-22 Thread William Ashley
Thanks! I verified bionic and focal (via docker images) now successfully run the libunwind-using tests updated earlier. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libunwind in Ubuntu.

[Touch-packages] [Bug 1999104] Re: arm64: broken c++ exception handler support leads to std::terminate() being called and program abort

2023-03-21 Thread Matthew Ruffell
Hi William. The libunwind SRU for Bionic and Focal have now been released to -updates. Their versions are 1.2.1-8ubuntu0.1 for Bionic, and 1.2.1-9ubuntu0.1 for Focal. I just want to apologise for the significant delay in getting libunwind released. It really was a exceptional amount of time, and

[Touch-packages] [Bug 1999104] Re: arm64: broken c++ exception handler support leads to std::terminate() being called and program abort

2023-03-21 Thread Launchpad Bug Tracker
This bug was fixed in the package libunwind - 1.2.1-9ubuntu0.1 --- libunwind (1.2.1-9ubuntu0.1) focal; urgency=medium * Manually enable C++ exception support only on i386 and amd64, it is known broken on several other architectures. Thanks to Bernhard Übelacker. (Closes:

[Touch-packages] [Bug 1999104] Re: arm64: broken c++ exception handler support leads to std::terminate() being called and program abort

2023-03-21 Thread Launchpad Bug Tracker
This bug was fixed in the package libunwind - 1.2.1-8ubuntu0.1 --- libunwind (1.2.1-8ubuntu0.1) bionic; urgency=medium * Manually enable C++ exception support only on i386 and amd64, it is known broken on several other architectures. Thanks to Bernhard Übelacker. (Closes:

[Touch-packages] [Bug 1999104] Re: arm64: broken c++ exception handler support leads to std::terminate() being called and program abort

2023-02-17 Thread William Ashley
Thank you for that thorough explanation and helping get this fix released, Matthew. -- 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: arm64: broken c++

[Touch-packages] [Bug 1999104] Re: arm64: broken c++ exception handler support leads to std::terminate() being called and program abort

2023-02-17 Thread Matthew Ruffell
Hi William, I sincerely apologise for the delay. Currently libunwind is stuck in -proposed due to benign autopkgtest regressions in the kernel packages. If you go to the below page: https://people.canonical.com/~ubuntu-archive/pending-sru.html And search for "libunwind" you will see entries

[Touch-packages] [Bug 1999104] Re: arm64: broken c++ exception handler support leads to std::terminate() being called and program abort

2023-02-16 Thread William Ashley
How long will it take for these changes to be released to Focal and Bionic? -- 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: arm64: broken c++ exception

[Touch-packages] [Bug 1999104] Re: arm64: broken c++ exception handler support leads to std::terminate() being called and program abort

2023-01-04 Thread Matthew Ruffell
Performing verification for Bionic. I started two instances on AWS, one c6g.medium (arm64) and a t2.micro (amd64). I went through the reproducer listed in the testcase with libunwind-dev 1.2.1-8 from -release. $ wget

[Touch-packages] [Bug 1999104] Re: arm64: broken c++ exception handler support leads to std::terminate() being called and program abort

2023-01-04 Thread Matthew Ruffell
Performing verification for Focal. I started two instances on AWS, one c6g.medium (arm64) and a t2.micro (amd64). I went through the reproducer listed in the testcase with libunwind-dev 1.2.1-9build1 from -release. $ wget

[Touch-packages] [Bug 1999104] Re: arm64: broken c++ exception handler support leads to std::terminate() being called and program abort

2022-12-16 Thread Ali Saidi
Also tried folly (the dependency of mcrouter that was throwing the exception) and unit tests that previously failed because of this bug now pass. ** Tags removed: verification-needed-bionic verification-needed-focal ** Tags added: verification-done-bionic verification-done-focal -- You received

[Touch-packages] [Bug 1999104] Re: arm64: broken c++ exception handler support leads to std::terminate() being called and program abort

2022-12-16 Thread Ali Saidi
Tested on bionic with package libunwind8_1.2.1-8ubuntu0.1 and the reproducer ran successfully. -- 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: arm64:

[Touch-packages] [Bug 1999104] Re: arm64: broken c++ exception handler support leads to std::terminate() being called and program abort

2022-12-16 Thread Ali Saidi
Tested on focal with package libunwind8_1.2.1-9ubuntu0.1 and the reproducer ran successfully -- 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: arm64: broken

[Touch-packages] [Bug 1999104] Re: arm64: broken c++ exception handler support leads to std::terminate() being called and program abort

2022-12-16 Thread Timo Aaltonen
Hello Ali, or anyone else affected, Accepted libunwind into bionic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/libunwind/1.2.1-8ubuntu0.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See

[Touch-packages] [Bug 1999104] Re: arm64: broken c++ exception handler support leads to std::terminate() being called and program abort

2022-12-15 Thread Heitor Alves de Siqueira
** Tags removed: sts-sponsor-halves -- 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: arm64: broken c++ exception handler support leads to std::terminate()

[Touch-packages] [Bug 1999104] Re: arm64: broken c++ exception handler support leads to std::terminate() being called and program abort

2022-12-14 Thread Michael Hudson-Doyle
I tweaked the version numbers slightly (ubuntu1 -> ubuntu0.1) and uploaded. -- 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: arm64: broken c++ exception

[Touch-packages] [Bug 1999104] Re: arm64: broken c++ exception handler support leads to std::terminate() being called and program abort

2022-12-13 Thread Heitor Alves de Siqueira
** Tags removed: sts-sponsor ** Tags added: sts-sponsor-halves -- 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: arm64: broken c++ exception handler support

[Touch-packages] [Bug 1999104] Re: arm64: broken c++ exception handler support leads to std::terminate() being called and program abort

2022-12-13 Thread Matthew Ruffell
** Tags added: sts-sponsor -- 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: arm64: broken c++ exception handler support leads to std::terminate() being

[Touch-packages] [Bug 1999104] Re: arm64: broken c++ exception handler support leads to std::terminate() being called and program abort

2022-12-12 Thread Matthew Ruffell
** Summary changed: - libunwind causes crashes on arm64 + arm64: broken c++ exception handler support leads to std::terminate() being called and program abort ** Description changed: - There is a bug in libunwind in both 18.04 and 20.04 on arm64 where when - linked with libunwind instead of