[vlc-devel] dvbsub bug

Zoltan NAGY nagyz at nefty.hu
Wed Jan 19 20:44:39 CET 2005


Hello!

I've tried to play this:
./vlc --sout 
'#transcode{vcodec=mp4v,acodec=mp3,vb=384,ab=128,scodec=dvbs,hq,scale=0.75}:standard{access=http,mux=ts,url=haxor.hu:6000}' 
--freetype-rel-fontsize 18 --freetype-font 
/usr/share/fonts/Courier_New_Bold.ttf --subsdec-encoding ISO-8859-2 
--sub-file=/home/nagyz/A.Falu.DVD-RiP.XViD.AC3.HunSub/A.Falu.Disk1.srt 
/home/nagyz/A.Falu.DVD-RiP.XViD.AC3.HunSub/A.Falu.Disk1.avi 
--sout-transcode-channels=2

but after a short while it segfaulted... :)

here's gdb's backtrace:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1250047056 (LWP 12642)]
encode_region_composition (p_enc=0x87f0078, s=0xb57dc830, 
p_subpic=0x87f0078) at dvbsub.c:1551
1551            int i_depth = p_pal->i_entries == 4 ? 0x1 :
(gdb) bt
#0  encode_region_composition (p_enc=0x87f0078, s=0xb57dc830, 
p_subpic=0x87f0078) at dvbsub.c:1551
#1  0xb781e05f in Encode (p_enc=0x87f0078, p_subpic=0x87f627c) at 
dvbsub.c:1376
#2  0xb7b2b28d in transcode_spu_process (p_stream=0x87f0078, 
id=0x854dd90, in=0x0, out=0xb57dc89c) at transcode.c:1921
#3  0xb7b28902 in Send (p_stream=0x8803fc8, id=0x854dd90, p_buffer=0x0) 
at transcode.c:830
#4  0x080759ed in sout_InputSendBuffer (p_input=0x8623218, 
p_buffer=0x8620f90) at src/stream_output/stream_output.c:263
#5  0x080988cf in DecoderDecode (p_dec=0x8624d80, p_block=0x0) at 
src/input/decoder.c:562
#6  0x0809b2f0 in EsOutSend (out=0x87f0078, es=0x86356b0, 
p_block=0x8620f90) at src/input/es_out.c:776
#7  0xb7b6fc1f in Demux (p_demux=0x8624290) at vlc_es_out.h:96
#8  0x08062fdf in SlaveDemux (p_input=0x8616088) at src/input/input.c:2121
#9  0x0805ed69 in Run (p_input=0x8616088) at src/input/input.c:516
#10 0xb7fd2b63 in start_thread () from /lib/tls/libpthread.so.0
#11 0xb7e30c4a in clone () from /lib/tls/libc.so.6
(gdb)

any ideas?

I've tried to make a patch, but I've also failed :-)

Regards,

--
Zoltan NAGY,
Software Engineer

-- 
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html



More information about the vlc-devel mailing list