Hi, this looks like an aliasing violation to me. bb->list, which is of type __u32*, is accessed via an lvalue of type void*, which is not compatible. Does the problem go away with -fno-strict-aliasing? -- Falk