Mailing List Archive

[Bug 2838] New: exim binary crashes during testsuite with Bus Error on SPARC due to alignment issues
https://bugs.exim.org/show_bug.cgi?id=2838

Bug ID: 2838
Summary: exim binary crashes during testsuite with Bus Error on
SPARC due to alignment issues
Product: Exim
Version: 4.95
Hardware: Sun
OS: Linux
Status: NEW
Severity: bug
Priority: medium
Component: General execution
Assignee: unallocated@exim.org
Reporter: glaubitz@physik.fu-berlin.de
CC: exim-dev@exim.org

Since version 4.95, exim crashes on SPARC on Linux with a Bus Error which
normally means that there is an alignment problem in the code.

The testsuite output looks like this on Debian unstable running on 64-bit
SPARC:

Debian-exim user found, running minimal testsuite
========================================
running minimal functionality test for binary
b-exim4-daemon-heavy/build-Linux-sparc64/exim in directory
/<<PKGBUILDDIR>>/test
Bus error
testsuite error

The full build log can be obtained from [1]. I have also observed exim crashing
on Debian unstable on Alpha and I suspect that these issues are related. Exim
4.94 is not affected by this issue.

I have already checked out exim from source and wanted to bisect the issue
myself. But have not been able to build exim from git, so I haven't managed to
find the problematic commit yet.

If anyone could give me a quick hint on how to build exim from git and run the
testsuite, I would start debugging the issue myself.

If anyone from the exim developers wants to give it a try themselves, the GCC
Compile Farm has several SPARC machines available for which an account can be
obtained by any open source developer [2].

The corresponding Debian bug report for this issue is #995679 [3].

> [1] https://buildd.debian.org/status/fetch.php?pkg=exim4&arch=sparc64&ver=4.95-1&stamp=1633268716&raw=0
> [2] https://gcc.gnu.org/wiki/CompileFarm
> [3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=995679

--
You are receiving this mail because:
You are on the CC list for the bug.
--
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##