[Bug 2004039] Re: libunwind 1.6.2-0 assumes 4k page sizes and crashes on systems with bigger page sizes
Tobias Heider
2004039 at bugs.launchpad.net
Fri Jan 27 18:07:35 UTC 2023
** Description changed:
- The libunwind version we ship in kinetic crahes on arm64 platforms with page sizes > 4k.
- This was fixed in libunwind upstream. The fix made it into the debian version synced to lunar.
+ [ Impact ]
- Debian bug report at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026217
- Upstream commit: https://github.com/libunwind/libunwind/commit/2d004eafc77f3c6a4bd9a44b1c35735273fd4e97
+ * On kernels with page size > 4K xorg (and presumably other applications
+ relying on libunwind) crashes on startup. This affects anyone
+ running the official arm64 generic-64k kernel or custom non 4k kernels
+ (as used by e.g. apple silicon).
+
+ [ Test Plan ]
+
+ * Make sure Xorg works on a variety of different archs and kernels with
+ different page sizes.
+
+ [ Where problems could occur ]
+
+ * We will have to make sure the fixed version still works with 4k
+ kernels. The patch is already widely in use so the risk seems low if
+ we test properly.
+
+ [ Other Info ]
+
+ * The lunar version ships the bug fix synced from debian
+
+ * Debian bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026217
+
+ * Upstream fix:
+ https://github.com/libunwind/libunwind/commit/e85b65cec757ef589f28957d0c6c21c498a03bdf
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to libunwind in Ubuntu.
https://bugs.launchpad.net/bugs/2004039
Title:
libunwind 1.6.2-0 assumes 4k page sizes and crashes on systems with
bigger page sizes
Status in libunwind package in Ubuntu:
New
Status in libunwind source package in Kinetic:
New
Bug description:
[ Impact ]
* On kernels with page size > 4K xorg (and presumably other applications
relying on libunwind) crashes on startup. This affects anyone
running the official arm64 generic-64k kernel or custom non 4k kernels
(as used by e.g. apple silicon).
[ Test Plan ]
* Make sure Xorg works on a variety of different archs and kernels with
different page sizes.
[ Where problems could occur ]
* We will have to make sure the fixed version still works with 4k
kernels. The patch is already widely in use so the risk seems low if
we test properly.
[ Other Info ]
* The lunar version ships the bug fix synced from debian
* Debian bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026217
* Upstream fix:
https://github.com/libunwind/libunwind/commit/e85b65cec757ef589f28957d0c6c21c498a03bdf
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libunwind/+bug/2004039/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list