Configured and built firefox on pavo1 with different options,
./configure --disable-optimize --enable-debug CFLAGS="-g -ggdb -O0 -fno-strict-aliasing -Wall" CXXFLAGS="$CFLAGS" make MODULE_OPTIMIZE_FLAGS="" INTERP_OPTIMIZER="" MOZ_OPTIMIZE_FLAGS="" No segfault.
./configure --enable-debug CFLAGS="-g -ggdb -O0 -fno-strict-aliasing -Wall" CXXFLAGS="$CFLAGS" make MODULE_OPTIMIZE_FLAGS="" INTERP_OPTIMIZER="" MOZ_OPTIMIZE_FLAGS="" No segfault.
./configure --enable-debug CFLAGS="-g -ggdb -O0 -fno-strict-aliasing -Wall" CXXFLAGS="$CFLAGS" make No segfault.
./configure CFLAGS="-g -ggdb -O0 -fno-strict-aliasing -Wall" CXXFLAGS="$CFLAGS" make Segfault
./configure CFLAGS="-g -ggdb -O0 -fno-strict-aliasing -Wall" CXXFLAGS="$CFLAGS" make MODULE_OPTIMIZE_FLAGS="" INTERP_OPTIMIZER="" MOZ_OPTIMIZE_FLAGS="" Segfault.
Configured and built firefox on pavo1 with different options,
./configure --disable-optimize --enable-debug aliasing -Wall" CXXFLAGS="$CFLAGS" make MODULE_ OPTIMIZE_ FLAGS=" " INTERP_OPTIMIZER="" MOZ_OPTIMIZE_ FLAGS=" "
CFLAGS="-g -ggdb -O0 -fno-strict-
No segfault.
./configure --enable-debug aliasing -Wall" CXXFLAGS="$CFLAGS" make MODULE_ OPTIMIZE_ FLAGS=" " INTERP_OPTIMIZER="" MOZ_OPTIMIZE_ FLAGS=" "
CFLAGS="-g -ggdb -O0 -fno-strict-
No segfault.
./configure --enable-debug aliasing -Wall" CXXFLAGS="$CFLAGS" make
CFLAGS="-g -ggdb -O0 -fno-strict-
No segfault.
./configure aliasing -Wall" CXXFLAGS="$CFLAGS" make
CFLAGS="-g -ggdb -O0 -fno-strict-
Segfault
./configure aliasing -Wall" CXXFLAGS="$CFLAGS" make MODULE_ OPTIMIZE_ FLAGS=" " INTERP_OPTIMIZER="" MOZ_OPTIMIZE_ FLAGS=" "
CFLAGS="-g -ggdb -O0 -fno-strict-
Segfault.