#5145 closed defect (invalid)
Raspberry pi 2 - Sigbus error when outputting to .mov .h264
Reported by: | Dave Buchanan | Owned by: | |
---|---|---|---|
Priority: | important | Component: | undetermined |
Version: | git-master | Keywords: | libx264 |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
Summary of the bug:
When converting a video on a saprberry pi 2 to .mov or.h264 SIGBUS at creation stage,
creates avi ok - It may be an x264 thing
gdb ffmpeg_g --args ffmpeg_g -v 9 -loglevel 99 -report -i test_in.avi test_out.mov
run
sysinfo file has the following
Jan 11 12:48:17 raspberrypi2 kernel: [ 2218.479330] Alignment trap: not handling instruction f462ea6d at [<009fff34>]
Jan 11 12:48:17 raspberrypi2 kernel: [ 2218.479355] Unhandled fault: alignment exception (0x001) at 0x6d77b46c
Jan 11 12:48:17 raspberrypi2 kernel: [ 2218.490072] pgd = b7cb4000
Jan 11 12:48:17 raspberrypi2 kernel: [ 2218.496923] [6d77b46c] *pgd=37c53831, *pte=1a22f75f, *ppte=1a22fc7f
gdb
Program received signal SIGBUS, Bus error.
[Switching to Thread 0x707f4460 (LWP 2468)]
0x009fff38 in x264_mbtree_propagate_list_internal_neon ()
(gdb) bt
#0 0x009fff38 in x264_mbtree_propagate_list_internal_neon ()
#1 0x009f637c in x264_mbtree_propagate_list_neon ()
#2 0x009a3140 in x264_macroblock_tree_propagate.constprop ()
#3 0x01950290 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) disass $pc-32,$pc+32
Dump of assembler code from 0x9fff18 to 0x9fff58:
0x009fff18 <x264_mbtree_propagate_list_internal_neon+20>: vmov.i32 q11, #4 ; 0x00000004
0x009fff1c <x264_mbtree_propagate_list_internal_neon+24>: vmov.i8 q3, #32 ; 0x20
0x009fff20 <x264_mbtree_propagate_list_internal_neon+28>: vdup.16 q8, d5[0]
0x009fff24 <x264_mbtree_propagate_list_internal_neon+32>: vzip.16 q0, q8
0x009fff28 <x264_mbtree_propagate_list_internal_neon+36>: ldr r12, [sp, #8]
0x009fff2c <x264_mbtree_propagate_list_internal_neon+40>: subs r12, r12, #8
0x009fff30 <x264_mbtree_propagate_list_internal_neon+44>: vld1.16 {d28-d29}, [r1 :128]!
0x009fff34 <x264_mbtree_propagate_list_internal_neon+48>: vld1.16 {d30-d31}, [r2 :128]!
=> 0x009fff38 <x264_mbtree_propagate_list_internal_neon+52>: vld1.16 {d16-d19}, [r0 :128]!
0x009fff3c <x264_mbtree_propagate_list_internal_neon+56>: vand q15, q15, q10
0x009fff40 <x264_mbtree_propagate_list_internal_neon+60>: vceq.i16 q1, q15, q10
0x009fff44 <x264_mbtree_propagate_list_internal_neon+64>: vmull.u16 q12, d28, d4
0x009fff48 <x264_mbtree_propagate_list_internal_neon+68>: vmull.u16 q13, d29, d4
0x009fff4c <x264_mbtree_propagate_list_internal_neon+72>: vrshrn.i32 d30, q12, #6
0x009fff50 <x264_mbtree_propagate_list_internal_neon+76>: vrshrn.i32 d31, q13, #6
0x009fff54 <x264_mbtree_propagate_list_internal_neon+80>: vbsl q1, q15, q14
End of assembler dump.
(gdb) info all-registers
r0 0x6d773ec8 1836531400
r1 0x14609f0 21367280
r2 0x6d77b46c 1836561516
r3 0x14a7d10 21658896
r4 0x0 0
r5 0x1950290 26542736
r6 0x6d7ee170 1837031792
r7 0x14609e0 21367264
r8 0x6d77a1c8 1836556744
r9 0x1950290 26542736
r10 0x1 1
r11 0x1959290 26579600
r12 0xe 14
sp 0x707ef390 0x707ef390
lr 0x9f637c 10445692
pc 0x9fff38 0x9fff38 <x264_mbtree_propagate_list_internal_neon+52>
cpsr 0x20000010 536870928
d0 {u8 = {0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0}, u16 = {0x0, 0x0, 0x1, 0x0}, u32 = {0x0, 0x1},
u64 = 0x100000000, f32 = {0x0, 0x0}, f64 = 0x0}
d1 {u8 = {0x2, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0}, u16 = {0x2, 0x0, 0x3, 0x0}, u32 = {0x2, 0x3},
u64 = 0x300000002, f32 = {0x0, 0x0}, f64 = 0x0}
d2 {u8 = {0x84, 0x2, 0x0, 0x0, 0x2c, 0x2, 0x0, 0x0}, u16 = {0x284, 0x0, 0x22c, 0x0}, u32 = {0x284,
0x22c}, u64 = 0x22c00000284, f32 = {0x0, 0x0}, f64 = 0x0}
d3 {u8 = {0xa7, 0x2, 0x0, 0x0, 0x5, 0x4, 0x0, 0x0}, u16 = {0x2a7, 0x0, 0x405, 0x0}, u32 = {0x2a7,
0x405}, u64 = 0x405000002a7, f32 = {0x0, 0x0}, f64 = 0x0}
d4 {u8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, u16 = {0x0, 0x0, 0x0, 0x0}, u32 = {0x0, 0x0},
u64 = 0x0, f32 = {0x0, 0x0}, f64 = 0x0}
d5 {u8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, u16 = {0x0, 0x0, 0x0, 0x0}, u32 = {0x0, 0x0},
u64 = 0x0, f32 = {0x0, 0x0}, f64 = 0x0}
d6 {u8 = {0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20}, u16 = {0x2020, 0x2020, 0x2020, 0x2020},
u32 = {0x20202020, 0x20202020}, u64 = 0x2020202020202020, f32 = {0x0, 0x0}, f64 = 0x0}
d7 {u8 = {0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20}, u16 = {0x2020, 0x2020, 0x2020, 0x2020},
u32 = {0x20202020, 0x20202020}, u64 = 0x2020202020202020, f32 = {0x0, 0x0}, f64 = 0x0}
d8 {u8 = {0x0, 0x0, 0x70, 0x42, 0x0, 0x0, 0xf0, 0x42}, u16 = {0x0, 0x4270, 0x0, 0x42f0}, u32 = {
0x42700000, 0x42f00000}, u64 = 0x42f0000042700000, f32 = {0x3c, 0x78}, f64 = 0x1000004270000}
d9 {u8 = {0x66, 0x66, 0xa6, 0x3f, 0x0, 0x0, 0xf8, 0x7f}, u16 = {0x6666, 0x3fa6, 0x0, 0x7ff8},
u32 = {0x3fa66666, 0x7ff80000}, u64 = 0x7ff800003fa66666, f32 = {0x1, 0x0}, f64 = 0x0}
d10 {u8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, u16 = {0x0, 0x0, 0x0, 0x0}, u32 = {0x0, 0x0},
u64 = 0x0, f32 = {0x0, 0x0}, f64 = 0x0}
d11 {u8 = {0xfc, 0xa9, 0xf1, 0xd2, 0x4d, 0x62, 0x50, 0x3f}, u16 = {0xa9fc, 0xd2f1, 0x624d, 0x3f50},
u32 = {0xd2f1a9fc, 0x3f50624d}, u64 = 0x3f50624dd2f1a9fc, f32 = {0x2b020000, 0x0}, f64 = 0x0}
d12 {u8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, u16 = {0x0, 0x0, 0x0, 0x0}, u32 = {0x0, 0x0},
u64 = 0x0, f32 = {0x0, 0x0}, f64 = 0x0}
d13 {u8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, u16 = {0x0, 0x0, 0x0, 0x0}, u32 = {0x0, 0x0},
u64 = 0x0, f32 = {0x0, 0x0}, f64 = 0x0}
d14 {u8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, u16 = {0x0, 0x0, 0x0, 0x0}, u32 = {0x0, 0x0},
u64 = 0x0, f32 = {0x0, 0x0}, f64 = 0x0}
d15 {u8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, u16 = {0x0, 0x0, 0x0, 0x0}, u32 = {0x0, 0x0},
u64 = 0x0, f32 = {0x0, 0x0}, f64 = 0x0}
d16 {u8 = {0x4, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0}, u16 = {0x4, 0x0, 0x5, 0x0}, u32 = {0x4, 0x5},
u64 = 0x500000004, f32 = {0x0, 0x0}, f64 = 0x0}
d17 {u8 = {0x6, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0}, u16 = {0x6, 0x0, 0x7, 0x0}, u32 = {0x6, 0x7},
u64 = 0x700000006, f32 = {0x0, 0x0}, f64 = 0x0}
d18 {u8 = {0xbd, 0xab, 0xb4, 0x49, 0xc5, 0x55, 0x8a, 0x49}, u16 = {0xabbd, 0x49b4, 0x55c5, 0x498a},
u32 = {0x49b4abbd, 0x498a55c5}, u64 = 0x498a55c549b4abbd, f32 = {0x169577, 0x114ab8},
f64 = 0xffffffffffffffff}
d19 {u8 = {0xe2, 0x64, 0xc6, 0x49, 0x4, 0xd2, 0x68, 0x4a}, u16 = {0x64e2, 0x49c6, 0xd204, 0x4a68},
u32 = {0x49c664e2, 0x4a68d204}, u64 = 0x4a68d20449c664e2, f32 = {0x18cc9c, 0x3a3481},
f64 = 0xffffffffffffffff}
d20 {u8 = {0x0, 0xc0, 0x0, 0xc0, 0x0, 0xc0, 0x0, 0xc0}, u16 = {0xc000, 0xc000, 0xc000, 0xc000},
u32 = {0xc000c000, 0xc000c000}, u64 = 0xc000c000c000c000, f32 = {0xfffffffe, 0xfffffffe},
f64 = 0xfffffffffffffffe}
d21 {u8 = {0x0, 0xc0, 0x0, 0xc0, 0x0, 0xc0, 0x0, 0xc0}, u16 = {0xc000, 0xc000, 0xc000, 0xc000},
u32 = {0xc000c000, 0xc000c000}, u64 = 0xc000c000c000c000, f32 = {0xfffffffe, 0xfffffffe},
f64 = 0xfffffffffffffffe}
d22 {u8 = {0x4, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0}, u16 = {0x4, 0x0, 0x4, 0x0}, u32 = {0x4, 0x4},
u64 = 0x400000004, f32 = {0x0, 0x0}, f64 = 0x0}
d23 {u8 = {0x4, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0}, u16 = {0x4, 0x0, 0x4, 0x0}, u32 = {0x4, 0x4},
u64 = 0x400000004, f32 = {0x0, 0x0}, f64 = 0x0}
d24 {u8 = {0xc0, 0x4e, 0xe0, 0x48, 0x60, 0xc2, 0xda, 0x48}, u16 = {0x4ec0, 0x48e0, 0xc260, 0x48da},
u32 = {0x48e04ec0, 0x48dac260}, u64 = 0x48dac26048e04ec0, f32 = {0x70276, 0x6d613}, f64 = 0xffffffffffffffff}
d25 {u8 = {0x80, 0xe5, 0xc6, 0x48, 0xa0, 0xc0, 0x86, 0x48}, u16 = {0xe580, 0x48c6, 0xc0a0, 0x4886},
u32 = {0x48c6e580, 0x4886c0a0}, u64 = 0x4886c0a048c6e580, f32 = {0x6372c, 0x43605}, f64 = 0xffffffffffffffff}
d26 {u8 = {0x0, 0x88, 0xb3, 0x48, 0x0, 0xfc, 0x9e, 0x48}, u16 = {0x8800, 0x48b3, 0xfc00, 0x489e},
u32 = {0x48b38800, 0x489efc00}, u64 = 0x489efc0048b38800, f32 = {0x59c40, 0x4f7e0}, f64 = 0xffffffffffffffff}
d27 {u8 = {0xe0, 0xc8, 0xb9, 0x48, 0x80, 0x7d, 0x9, 0x49}, u16 = {0xc8e0, 0x48b9, 0x7d80, 0x4909},
u32 = {0x48b9c8e0, 0x49097d80}, u64 = 0x49097d8048b9c8e0, f32 = {0x5ce47, 0x897d8}, f64 = 0xffffffffffffffff}
d28 {u8 = {0x5b, 0x1, 0xb4, 0x2, 0xae, 0x3, 0xd5, 0x2}, u16 = {0x15b, 0x2b4, 0x3ae, 0x2d5}, u32 = {
0x2b4015b, 0x2d503ae}, u64 = 0x2d503ae02b4015b, f32 = {0x0, 0x0}, f64 = 0x0}
d29 {u8 = {0xed, 0x2, 0x52, 0x2, 0xbb, 0x3, 0x96, 0x3}, u16 = {0x2ed, 0x252, 0x3bb, 0x396}, u32 = {
0x25202ed, 0x39603bb}, u64 = 0x39603bb025202ed, f32 = {0x0, 0x0}, f64 = 0x0}
d30 {u8 = {0x0, 0xd0, 0x0, 0x45, 0x0, 0xc0, 0xde, 0x44}, u16 = {0xd000, 0x4500, 0xc000, 0x44de},
u32 = {0x4500d000, 0x44dec000}, u64 = 0x44dec0004500d000, f32 = {0x80d, 0x6f6}, f64 = 0xffffffffffffffff}
d31 {u8 = {0x0, 0xb0, 0x8, 0x45, 0x0, 0xc0, 0x58, 0x45}, u16 = {0xb000, 0x4508, 0xc000, 0x4558},
u32 = {0x4508b000, 0x4558c000}, u64 = 0x4558c0004508b000, f32 = {0x88b, 0xd8c}, f64 = 0xffffffffffffffff}
fpscr 0x28000014 671088660
s0 0 (raw 0x00000000)
s1 1.40129846e-45 (raw 0x00000001)
s2 2.80259693e-45 (raw 0x00000002)
s3 4.20389539e-45 (raw 0x00000003)
s4 9.02436211e-43 (raw 0x00000284)
s5 7.79121946e-43 (raw 0x0000022c)
s6 9.51481657e-43 (raw 0x000002a7)
s7 1.44193612e-42 (raw 0x00000405)
s8 0 (raw 0x00000000)
s9 0 (raw 0x00000000)
s10 0 (raw 0x00000000)
s11 0 (raw 0x00000000)
s12 1.35631564e-19 (raw 0x20202020)
s13 1.35631564e-19 (raw 0x20202020)
s14 1.35631564e-19 (raw 0x20202020)
s15 1.35631564e-19 (raw 0x20202020)
s16 60 (raw 0x42700000)
s17 120 (raw 0x42f00000)
s18 1.29999995 (raw 0x3fa66666)
s19 nan(0x780000) (raw 0x7ff80000)
s20 0 (raw 0x00000000)
s21 0 (raw 0x00000000)
s22 -5.18969491e+11 (raw 0xd2f1a9fc)
s23 0.813999951 (raw 0x3f50624d)
s24 0 (raw 0x00000000)
s25 0 (raw 0x00000000)
s26 0 (raw 0x00000000)
s27 0 (raw 0x00000000)
s28 0 (raw 0x00000000)
s29 0 (raw 0x00000000)
s30 0 (raw 0x00000000)
s31 0 (raw 0x00000000)
q0 {u8 = {0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0}, u16 = {
0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x3, 0x0}, u32 = {0x0, 0x1, 0x2, 0x3}, u64 = {0x100000000, 0x300000002},
f32 = {0x0, 0x0, 0x0, 0x0}, f64 = {0x0, 0x0}}
q1 {u8 = {0x84, 0x2, 0x0, 0x0, 0x2c, 0x2, 0x0, 0x0, 0xa7, 0x2, 0x0, 0x0, 0x5, 0x4, 0x0, 0x0},
u16 = {0x284, 0x0, 0x22c, 0x0, 0x2a7, 0x0, 0x405, 0x0}, u32 = {0x284, 0x22c, 0x2a7, 0x405}, u64 = {
0x22c00000284, 0x405000002a7}, f32 = {0x0, 0x0, 0x0, 0x0}, f64 = {0x0, 0x0}}
q2 {u8 = {0x0 <repeats 16 times>}, u16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, u32 = {0x0, 0x0,
0x0, 0x0}, u64 = {0x0, 0x0}, f32 = {0x0, 0x0, 0x0, 0x0}, f64 = {0x0, 0x0}}
q3 {u8 = {0x20 <repeats 16 times>}, u16 = {0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x2020,
0x2020}, u32 = {0x20202020, 0x20202020, 0x20202020, 0x20202020}, u64 = {0x2020202020202020,
0x2020202020202020}, f32 = {0x0, 0x0, 0x0, 0x0}, f64 = {0x0, 0x0}}
q4 {u8 = {0x0, 0x0, 0x70, 0x42, 0x0, 0x0, 0xf0, 0x42, 0x66, 0x66, 0xa6, 0x3f, 0x0, 0x0, 0xf8,
0x7f}, u16 = {0x0, 0x4270, 0x0, 0x42f0, 0x6666, 0x3fa6, 0x0, 0x7ff8}, u32 = {0x42700000, 0x42f00000,
0x3fa66666, 0x7ff80000}, u64 = {0x42f0000042700000, 0x7ff800003fa66666}, f32 = {0x3c, 0x78, 0x1, 0x0},
f64 = {0x1000004270000, 0x0}}
q5 {u8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfc, 0xa9, 0xf1, 0xd2, 0x4d, 0x62, 0x50, 0x3f},
u16 = {0x0, 0x0, 0x0, 0x0, 0xa9fc, 0xd2f1, 0x624d, 0x3f50}, u32 = {0x0, 0x0, 0xd2f1a9fc, 0x3f50624d}, u64 = {
0x0, 0x3f50624dd2f1a9fc}, f32 = {0x0, 0x0, 0x2b020000, 0x0}, f64 = {0x0, 0x0}}
q6 {u8 = {0x0 <repeats 16 times>}, u16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, u32 = {0x0, 0x0,
0x0, 0x0}, u64 = {0x0, 0x0}, f32 = {0x0, 0x0, 0x0, 0x0}, f64 = {0x0, 0x0}}
q7 {u8 = {0x0 <repeats 16 times>}, u16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, u32 = {0x0, 0x0,
0x0, 0x0}, u64 = {0x0, 0x0}, f32 = {0x0, 0x0, 0x0, 0x0}, f64 = {0x0, 0x0}}
q8 {u8 = {0x4, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0}, u16 = {
0x4, 0x0, 0x5, 0x0, 0x6, 0x0, 0x7, 0x0}, u32 = {0x4, 0x5, 0x6, 0x7}, u64 = {0x500000004, 0x700000006},
f32 = {0x0, 0x0, 0x0, 0x0}, f64 = {0x0, 0x0}}
q9 {u8 = {0xbd, 0xab, 0xb4, 0x49, 0xc5, 0x55, 0x8a, 0x49, 0xe2, 0x64, 0xc6, 0x49, 0x4, 0xd2, 0x68,
0x4a}, u16 = {0xabbd, 0x49b4, 0x55c5, 0x498a, 0x64e2, 0x49c6, 0xd204, 0x4a68}, u32 = {0x49b4abbd,
0x498a55c5, 0x49c664e2, 0x4a68d204}, u64 = {0x498a55c549b4abbd, 0x4a68d20449c664e2}, f32 = {0x169577,
0x114ab8, 0x18cc9c, 0x3a3481}, f64 = {0xffffffffffffffff, 0xffffffffffffffff}}
q10 {u8 = {0x0, 0xc0, 0x0, 0xc0, 0x0, 0xc0, 0x0, 0xc0, 0x0, 0xc0, 0x0, 0xc0, 0x0, 0xc0, 0x0, 0xc0},
u16 = {0xc000, 0xc000, 0xc000, 0xc000, 0xc000, 0xc000, 0xc000, 0xc000}, u32 = {0xc000c000, 0xc000c000,
0xc000c000, 0xc000c000}, u64 = {0xc000c000c000c000, 0xc000c000c000c000}, f32 = {0xfffffffe, 0xfffffffe,
0xfffffffe, 0xfffffffe}, f64 = {0xfffffffffffffffe, 0xfffffffffffffffe}}
q11 {u8 = {0x4, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0}, u16 = {
0x4, 0x0, 0x4, 0x0, 0x4, 0x0, 0x4, 0x0}, u32 = {0x4, 0x4, 0x4, 0x4}, u64 = {0x400000004, 0x400000004},
f32 = {0x0, 0x0, 0x0, 0x0}, f64 = {0x0, 0x0}}
q12 {u8 = {0xc0, 0x4e, 0xe0, 0x48, 0x60, 0xc2, 0xda, 0x48, 0x80, 0xe5, 0xc6, 0x48, 0xa0, 0xc0, 0x86,
0x48}, u16 = {0x4ec0, 0x48e0, 0xc260, 0x48da, 0xe580, 0x48c6, 0xc0a0, 0x4886}, u32 = {0x48e04ec0,
0x48dac260, 0x48c6e580, 0x4886c0a0}, u64 = {0x48dac26048e04ec0, 0x4886c0a048c6e580}, f32 = {0x70276,
0x6d613, 0x6372c, 0x43605}, f64 = {0xffffffffffffffff, 0xffffffffffffffff}}
q13 {u8 = {0x0, 0x88, 0xb3, 0x48, 0x0, 0xfc, 0x9e, 0x48, 0xe0, 0xc8, 0xb9, 0x48, 0x80, 0x7d, 0x9,
0x49}, u16 = {0x8800, 0x48b3, 0xfc00, 0x489e, 0xc8e0, 0x48b9, 0x7d80, 0x4909}, u32 = {0x48b38800,
0x489efc00, 0x48b9c8e0, 0x49097d80}, u64 = {0x489efc0048b38800, 0x49097d8048b9c8e0}, f32 = {0x59c40,
0x4f7e0, 0x5ce47, 0x897d8}, f64 = {0xffffffffffffffff, 0xffffffffffffffff}}
q14 {u8 = {0x5b, 0x1, 0xb4, 0x2, 0xae, 0x3, 0xd5, 0x2, 0xed, 0x2, 0x52, 0x2, 0xbb, 0x3, 0x96, 0x3},
u16 = {0x15b, 0x2b4, 0x3ae, 0x2d5, 0x2ed, 0x252, 0x3bb, 0x396}, u32 = {0x2b4015b, 0x2d503ae, 0x25202ed,
0x39603bb}, u64 = {0x2d503ae02b4015b, 0x39603bb025202ed}, f32 = {0x0, 0x0, 0x0, 0x0}, f64 = {0x0, 0x0}}
f64 = {0x1000004270000, 0x0}}
q5 {u8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfc, 0xa9, 0xf1, 0xd2, 0x4d, 0x62, 0x50, 0x3f},
u16 = {0x0, 0x0, 0x0, 0x0, 0xa9fc, 0xd2f1, 0x624d, 0x3f50}, u32 = {0x0, 0x0, 0xd2f1a9fc, 0x3f50624d}, u64 = {
0x0, 0x3f50624dd2f1a9fc}, f32 = {0x0, 0x0, 0x2b020000, 0x0}, f64 = {0x0, 0x0}}
q6 {u8 = {0x0 <repeats 16 times>}, u16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, u32 = {0x0, 0x0,
0x0, 0x0}, u64 = {0x0, 0x0}, f32 = {0x0, 0x0, 0x0, 0x0}, f64 = {0x0, 0x0}}
q7 {u8 = {0x0 <repeats 16 times>}, u16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, u32 = {0x0, 0x0,
0x0, 0x0}, u64 = {0x0, 0x0}, f32 = {0x0, 0x0, 0x0, 0x0}, f64 = {0x0, 0x0}}
q8 {u8 = {0x4, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0}, u16 = {
0x4, 0x0, 0x5, 0x0, 0x6, 0x0, 0x7, 0x0}, u32 = {0x4, 0x5, 0x6, 0x7}, u64 = {0x500000004, 0x700000006},
f32 = {0x0, 0x0, 0x0, 0x0}, f64 = {0x0, 0x0}}
q9 {u8 = {0xbd, 0xab, 0xb4, 0x49, 0xc5, 0x55, 0x8a, 0x49, 0xe2, 0x64, 0xc6, 0x49, 0x4, 0xd2, 0x68,
0x4a}, u16 = {0xabbd, 0x49b4, 0x55c5, 0x498a, 0x64e2, 0x49c6, 0xd204, 0x4a68}, u32 = {0x49b4abbd,
0x498a55c5, 0x49c664e2, 0x4a68d204}, u64 = {0x498a55c549b4abbd, 0x4a68d20449c664e2}, f32 = {0x169577,
0x114ab8, 0x18cc9c, 0x3a3481}, f64 = {0xffffffffffffffff, 0xffffffffffffffff}}
q10 {u8 = {0x0, 0xc0, 0x0, 0xc0, 0x0, 0xc0, 0x0, 0xc0, 0x0, 0xc0, 0x0, 0xc0, 0x0, 0xc0, 0x0, 0xc0},
u16 = {0xc000, 0xc000, 0xc000, 0xc000, 0xc000, 0xc000, 0xc000, 0xc000}, u32 = {0xc000c000, 0xc000c000,
0xc000c000, 0xc000c000}, u64 = {0xc000c000c000c000, 0xc000c000c000c000}, f32 = {0xfffffffe, 0xfffffffe,
0xfffffffe, 0xfffffffe}, f64 = {0xfffffffffffffffe, 0xfffffffffffffffe}}
q11 {u8 = {0x4, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0}, u16 = {
0x4, 0x0, 0x4, 0x0, 0x4, 0x0, 0x4, 0x0}, u32 = {0x4, 0x4, 0x4, 0x4}, u64 = {0x400000004, 0x400000004},
f32 = {0x0, 0x0, 0x0, 0x0}, f64 = {0x0, 0x0}}
q12 {u8 = {0xc0, 0x4e, 0xe0, 0x48, 0x60, 0xc2, 0xda, 0x48, 0x80, 0xe5, 0xc6, 0x48, 0xa0, 0xc0, 0x86,
0x48}, u16 = {0x4ec0, 0x48e0, 0xc260, 0x48da, 0xe580, 0x48c6, 0xc0a0, 0x4886}, u32 = {0x48e04ec0,
0x48dac260, 0x48c6e580, 0x4886c0a0}, u64 = {0x48dac26048e04ec0, 0x4886c0a048c6e580}, f32 = {0x70276,
0x6d613, 0x6372c, 0x43605}, f64 = {0xffffffffffffffff, 0xffffffffffffffff}}
q13 {u8 = {0x0, 0x88, 0xb3, 0x48, 0x0, 0xfc, 0x9e, 0x48, 0xe0, 0xc8, 0xb9, 0x48, 0x80, 0x7d, 0x9,
0x49}, u16 = {0x8800, 0x48b3, 0xfc00, 0x489e, 0xc8e0, 0x48b9, 0x7d80, 0x4909}, u32 = {0x48b38800,
0x489efc00, 0x48b9c8e0, 0x49097d80}, u64 = {0x489efc0048b38800, 0x49097d8048b9c8e0}, f32 = {0x59c40,
0x4f7e0, 0x5ce47, 0x897d8}, f64 = {0xffffffffffffffff, 0xffffffffffffffff}}
q14 {u8 = {0x5b, 0x1, 0xb4, 0x2, 0xae, 0x3, 0xd5, 0x2, 0xed, 0x2, 0x52, 0x2, 0xbb, 0x3, 0x96, 0x3},
u16 = {0x15b, 0x2b4, 0x3ae, 0x2d5, 0x2ed, 0x252, 0x3bb, 0x396}, u32 = {0x2b4015b, 0x2d503ae, 0x25202ed,
0x39603bb}, u64 = {0x2d503ae02b4015b, 0x39603bb025202ed}, f32 = {0x0, 0x0, 0x0, 0x0}, f64 = {0x0, 0x0}}
---Type <return> to continue, or q <return> to quit---
q15 {u8 = {0x0, 0xd0, 0x0, 0x45, 0x0, 0xc0, 0xde, 0x44, 0x0, 0xb0, 0x8, 0x45, 0x0, 0xc0, 0x58,
0x45}, u16 = {0xd000, 0x4500, 0xc000, 0x44de, 0xb000, 0x4508, 0xc000, 0x4558}, u32 = {0x4500d000,
0x44dec000, 0x4508b000, 0x4558c000}, u64 = {0x44dec0004500d000, 0x4558c0004508b000}, f32 = {0x80d, 0x6f6,
0x88b, 0xd8c}, f64 = {0xffffffffffffffff, 0xffffffffffffffff}}
If wished for will installl valgrind and get the details from there
I have configured x264 and ffmpeg in various ways all give the same issue
I am guessing at an Alignment trap in x264_mbtree_propagate_list_internal_neon ()
- but no idea how to fix
but would be willing to help
Regards Dave
Attachments (2)
Change History (4)
by , 9 years ago
Attachment: | ffmpeg-20160111-124817.log added |
---|
comment:1 by , 9 years ago
Component: | postproc → undetermined |
---|---|
Keywords: | libx264 added; SIGBUS removed |
Resolution: | → invalid |
Status: | new → closed |
Replying to DaveBuchanan:
Program received signal SIGBUS, Bus error.
[Switching to Thread 0x707f4460 (LWP 2468)]
0x009fff38 in x264_mbtree_propagate_list_internal_neon ()
Sorry, this is not the x264 bug tracker.
by , 9 years ago
Attachment: | test_in.avi added |
---|
input file ffmpeg_g -v 9 -loglevel 99 -report -i test_in.avi test_out.mov
report for ffmpeg_g -v 9 -loglevel 99 -report -i test_in.avi test_out.mov