Alan, You are right. It is 64-bit machine but
# file radiusd radiusd: ELF 32-bit MSB executable SPARC32PLUS Version 1, V8+ Required, dynamically linked, stripped regards Peter Micunek On 4/30/07, Alan DeKok <[EMAIL PROTECTED]> wrote:
Peter Micunek wrote: > and when I want to start FreeRADIUS it crash: ... > program terminated by signal BUS (invalid address alignment) > Current function is lrad_isaac (optimized) > 37 rngstep( a<<13, a, b, mm, m, m2, r, x); Let me guess... it's a 64-bit machine? > I have same problem with FR 1.1.6. Can you help me fix this problem? This is the first I've seen the problem. Looking at the code, it's all explicitly 32-bit, so the compiler should produce the correct code to access 32-bit data that's not aligned on a 64-bit boundary. Alan DeKok. -- http://deployingradius.com - The web site of the book http://deployingradius.com/blog/ - The blog - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html