Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0rc1) Gecko/20020417
I use glibc 2.2.4 (on a RedHat 7.2 system) and I have a problem using
the strtoull function. It does not convert the string correctly. If I
try to convert "0x1122334455", I will get 0x000022334455. If I try to
convert "0xaabbccddee", I will get 0xFFFFFFFFBBCCDDEE. So it seems that
only the lower 4 bytes are correctly converted, wheras the higher 4
bytes contain nonsense.