On Wed, Jun 29, 2011 at 10:58:22AM +0200, David Coppa wrote: > On Wed, 15 Jun 2011, Piotr Sikora wrote: > > > Hi, > > > > >Regress tests fails with bus error on sparc64, but i don't know if it's > > >a failure from erlang or rabbitmq. I'll retest 2.4.1, and if it was > > >already failing on sparc64 i'll commit your update, but this should be > > >looked in. > > > > We looked into this with viq a while ago and it turned out that it > > was "erl_call" (part of Erlang) that SIGBUSes very early on: > > --- > > #0 0x0000000000108924 in ei_gethostbyname_r () > > #1 0x0000000000107e6c in ei_connect_tmo () > > #2 0x0000000000104074 in main () > > --- > > > > If anyone with access to sparc64 (and possibly some Erlang > > knowledge) could look further into this, that would be great. > > Hi all, > > This fixes erlang on LP64 (and unbreak it on sparc64): typical > misaligned memory access... > > Works for me with net/rabbitmq regression tests. > OK?
uuugh.... make sure to forward it upstream, and thanks for looking into this :) ok. Landry
