[x264-devel] core dump on solaris 10/space with x264-snapshot-20100112-2245

Chris Brookes cbrookes at gmail.com
Thu Jan 14 21:55:29 CET 2010


> Can you post a backtrace with line numbers?  Without line numbers it's
> a bit hard to debug anything.  I'd suggest using --enable-debug and
> then adding back the optimization flags that resulted in the crash.

Looks like it's anything > -O1 that causes the crash. I'm using gcc 3.4.6

Here's a trace with line numbers:

t at 1 (l at 1) program terminated by signal SEGV (no mapping at the fault address)
Current function is x264_mb_encode_8x8_chroma
   55       IDCT_DEQUANT_START
(dbx) where
current thread: t at 1
=>[1] x264_mb_encode_8x8_chroma(h = 0xb2680, b_inter = 0, i_qp = 20),
line 55 in "macroblock.c"
  [2] x264_macroblock_encode(h = 0xb2680), line 882 in "macroblock.c"
  [3] x264_rd_cost_mb(h = 0xb2680, i_lambda2 = 2322), line 145 in "rdo.c"
  [4] x264_macroblock_analyse(h = 0xb2680), line 992 in "analyse.c"
  [5] x264_slice_write(h = 0xb2680), line 1672 in "encoder.c"
  [6] x264_encoder_encode(h = 0xb2680, pp_nal = 0xffbff094, pi_nal =
0xffbff090, pic_in = 0x33b0, pic_out = 0xffbff0e8), line 1904 in
"encoder.c"
  [7] main(argc = 44, argv = 0xa), line 1236 in "x264.c"


Regards

Chris


More information about the x264-devel mailing list