[strongSwan] SIGILL in 4.3.5 and above

Tobias Brunner tobias at strongswan.org
Thu Jul 22 11:24:54 CEST 2010


> I am unable to find what __fixunsdfdi is.
> child_cfg.c is indeed the line mentioned above.
> 
> Anyone who has any ideas?

__fixunsdfdi is a GCC-internal function which converts a double to an uint64.
It seems that an instruction in that function raises the SIGILL on your
platform.  This suggests that it's actually a GCC bug.  What version of GCC do
you use?

Regards,
Tobias




More information about the Users mailing list