On Thu, Jan 25, 2007 at 02:47:34 +0100, Julien Cristau wrote:
> I'll try to rebuild libavcodec with debug symbols and send you a more
> useful backtrace.
>
There you go:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1336386640 (LWP 26544)]
0xb20a39df in rgb24_to_rgba32 (dst=0xb05852ec, src=0xb058519c, width=320,
height=240) at imgconvert_template.h:493
493 RGB_OUT(d, r, g, b);
(gdb) bt full 4
#0 0xb20a39df in rgb24_to_rgba32 (dst=0xb05852ec, src=0xb058519c, width=320,
height=240) at imgconvert_template.h:493
s = (
const uint8_t *) 0xafbe3c9b "nY'o]#n\\\"q`$ve(o`#l]
r]\035r]\035q]\037q]\037n]\036o^\037q`$sa%m[\037m[\037m[\037m[\037lX\035lX\035q[
v_%0%\v\033\020"
d = (uint8_t *) 0xb5702000 "\177ELF\001\001\001"
src_wrap = 0
dst_wrap = -1176
j = 297
y = 28
#1 0xb20a6aa2 in img_convert (dst=0xb05852ec, dst_pix_fmt=6, src=0xb058519c,
src_pix_fmt=2, src_width=320, src_height=240) at imgconvert.c:2088
i = <value optimized out>
ret = 0
dst_width = <value optimized out>
dst_height = <value optimized out>
int_pix_fmt = <value optimized out>
src_pix = <value optimized out>
dst_pix = <value optimized out>
tmp1 = {data = {0xb20a4521 "1�213]�213u�213}�211��213}\b1�\b",
0xb058519c " н�", 0xafbdd020 "\n\b", 0x2 <Address 0x2 out of bounds>},
linesize = {320, 240, -1344881952, -1344804992}}
inited = 1
#2 0xb20a6cdb in img_convert (dst=0xb05852ec, dst_pix_fmt=6, src=0xb058526c,
src_pix_fmt=5, src_width=320, src_height=240) at imgconvert.c:2285
w = <value optimized out>
h = <value optimized out>
y = <value optimized out>
d = <value optimized out>
i = <value optimized out>
ret = 0
dst_width = <value optimized out>
dst_height = <value optimized out>
int_pix_fmt = <value optimized out>
src_pix = (const PixFmtInfo *) 0xb237ae1c
dst_pix = (const PixFmtInfo *) 0xb237ae28
tmp1 = {data = {0xafbdd020 "\n\b", 0x0, 0x0,
0x5 <Address 0x5 out of bounds>}, linesize = {960, 240, 0, 0}}
inited = 1
#3 0xb20a6cdb in img_convert (dst=0xb05852ec, dst_pix_fmt=6, src=0xb058530c,
src_pix_fmt=4, src_width=320, src_height=240) at imgconvert.c:2285
w = <value optimized out>
h = <value optimized out>
y = <value optimized out>
d = <value optimized out>
i = <value optimized out>
ret = 0
dst_width = <value optimized out>
dst_height = <value optimized out>
int_pix_fmt = <value optimized out>
src_pix = (const PixFmtInfo *) 0xb237ae10
dst_pix = (const PixFmtInfo *) 0xb237ae28
tmp1 = {data = {
[...]
}}