OpenIDC/liboauth2

unaligned memory access on 32-bit ARM when running tests

abbra opened this issue · 1 comments

abbra commented

When building liboauth2 on armv7hl on Fedora Rawhide, I get tests to crash reliably with SIGBUS. ARMv7 is known to be very sensitive to unaligned memory access and Linux kernel issues bus error for these problems.

The following scratch build shows a problem: https://koji.fedoraproject.org/koji/watchlogs?taskID=66315687 (scroll down to the end). Sadly, I don't have 32-bit ARMv7 locally so cannot reproduce these issues myself.

The log of the scratch build will disappear in 14 days or so.

thanks for reporting; until I'm able to reproduce them myself I don't think I can do a lot; for future reference I'm attaching a copy of the log here
issue21.log