Description of problem: When mono executes on an ia64 box, unaligned access errors are generated. Version-Release number of selected component (if applicable): latest nightly build How reproducible: AFAICT, whenever mono runs we see unaligned accesses Steps to Reproduce: 1. Install latest nightly 2. Let system sit and monitor console. Actual results: After leaving a system running overnight, thetango.boston.redhat.com login: mono(28216): unaligned access to 0x2000000001408071, ip=0x400000000014cea0 mono(28216): unaligned access to 0x2000000001408075, ip=0x400000000014cee0 mono(28216): unaligned access to 0x2000000001408079, ip=0x400000000014cea0 mono(28216): unaligned access to 0x200000000140807d, ip=0x400000000014cee0 mono(9297): unaligned access to 0x2000000001408071, ip=0x400000000014cea0 mono(9297): unaligned access to 0x2000000001408075, ip=0x400000000014cee0 mono(9297): unaligned access to 0x2000000001408079, ip=0x400000000014cea0 mono(9297): unaligned access to 0x200000000140807d, ip=0x400000000014cee0 mono(16216): unaligned access to 0x2000000001408071, ip=0x400000000014cea0 mono(16216): unaligned access to 0x2000000001408075, ip=0x400000000014cee0 mono(16216): unaligned access to 0x2000000001408079, ip=0x400000000014cea0 mono(16216): unaligned access to 0x200000000140807d, ip=0x400000000014cee0 mono(23070): unaligned access to 0x2000000001408071, ip=0x400000000014cea0 mono(23070): unaligned access to 0x2000000001408075, ip=0x400000000014cee0 mono(23070): unaligned access to 0x2000000001408079, ip=0x400000000014cea0 mono(23070): unaligned access to 0x200000000140807d, ip=0x400000000014cee0 mono(23711): unaligned access to 0x2000000001408071, ip=0x400000000014cea0 mono(23711): unaligned access to 0x2000000001408075, ip=0x400000000014cee0 mono(23711): unaligned access to 0x2000000001408079, ip=0x400000000014cea0 mono(23711): unaligned access to 0x200000000140807d, ip=0x400000000014cee0 mono(30609): unaligned access to 0x2000000001408071, ip=0x400000000014cea0 mono(30609): unaligned access to 0x2000000001408075, ip=0x400000000014cee0 mono(30609): unaligned access to 0x2000000001408079, ip=0x400000000014cea0 mono(30609): unaligned access to 0x200000000140807d, ip=0x400000000014cee0 Expected results: mono should not make unaligned accesses on ia64. No warnings should be seen. Additional info: I cannot get this to occur by running mono by hand. :(
If you get it during the night, then it probably happens in /usr/libexec/beagle-crawl-system which is run in a cronjob. You could run that manually to verify this.
Hi Alexander, That seems to be causing the problem. Executing beagle-crawl-system seems to cause the unaligned access messages. I tried gdb'ing a prctl of beagle-crawl-system but wasn't able to get a good trace ...
I have not seen this in the pre-F9 rawhide so closing it. We will re-open and provide some triage if we see it again.