I upgraded from inn-2.4.2-2 to inn-2.4.2-3. Innd started segfaulting upon startup. It was a bear to figure out what was going on, but I finally realized that it was segfaulting while trying to do something in the overview database. I erased and recreated my overview database with makehistory, and it started working again. I think the overview database needs to be rebuilt upon upgrade or something like that to avoid this problem.
Yes, inn-2.4.2-3 is compiled with "-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE", so it uses diferent size of types on i386 than 2.4.2-2 and the old database is unusable.
The problem is with group.index, it's directly mapped w/o any check for size. Unfortunately, group.index doesn't contain any info about types, so I can't check it.