Hallo,
Kurz nach umschalten auf Canal +1 kommt es zu einem segfault. Es schaut mehr nach einem libavcodec (ffmpeg) Problem als softhddevice plugin aus, aber softhddevice ist meine erste Haltestelle.
Code
CANAL+ 1;DIGITAL+:11038:VC56M2S0:S19.2E:22000:160=2:80=esl@4,81=eng@4,82=tre@4:32:100,1810:30400:1:1038:0
Code
[vdr@vdrbox ~]$ gdb /usr/bin/vdr /var/cores/core.vdr.2104.vdrbox.1397650467
GNU gdb (GDB) 7.7
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/vdr...done.
[New LWP 2134]
[New LWP 2123]
[New LWP 2125]
[New LWP 2127]
[New LWP 2124]
[New LWP 2118]
[New LWP 2130]
[New LWP 2129]
[New LWP 2122]
[New LWP 2120]
[New LWP 2121]
[New LWP 2115]
[New LWP 2119]
[New LWP 2116]
[New LWP 2131]
[New LWP 2114]
[New LWP 2144]
[New LWP 2117]
[New LWP 2109]
[New LWP 2113]
[New LWP 2104]
[New LWP 2126]
[New LWP 2128]
[New LWP 2143]
[New LWP 2112]
[New LWP 2145]
[New LWP 2110]
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/bin/vdr'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f04207196a4 in memset () from /usr/lib/libc.so.6
(gdb) set solib-search-path /usr/lib/vdr/plugins
(gdb) bt full
#0 0x00007f04207196a4 in memset () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007f0417bca259 in ?? () from /usr/lib/libavcodec.so.55
No symbol table info available.
#2 0x00007f0417b98fbb in ?? () from /usr/lib/libavcodec.so.55
No symbol table info available.
#3 0x00007f0417b99593 in ?? () from /usr/lib/libavcodec.so.55
No symbol table info available.
#4 0x00007f0417cbac9e in avcodec_decode_video2 () from /usr/lib/libavcodec.so.55
No symbol table info available.
#5 0x00007f0419426e1b in CodecVideoDecode (decoder=0x216c5c0, avpkt=0x7f041963b5b0 <MyVideoStream+12656>) at codec.c:600
video_ctx = 0x7f03b80225e0
frame = 0x7f03b8022a20
used = 0
got_frame = 0
pkt = {{buf = 0x14fe7a0, pts = 8317926724, dts = -9223372036854775808, data = 0x7326020 "", size = 7129, stream_index = 0, flags = 0,
side_data = 0x0, side_data_elems = 0, duration = 0, destruct = 0x7f0417916a50, priv = 0x0, pos = -1, convergence_duration = 0}}
__FUNCTION__ = "CodecVideoDecode"
#6 0x00007f0419414430 in VideoDecodeInput (stream=0x7f0419638440 <MyVideoStream>) at softhddev.c:1966
filled = 3
avpkt = 0x7f041963b5b0 <MyVideoStream+12656>
saved_size = 524288
#7 0x00007f041941e2f0 in VdpauDisplayHandlerThread () at video.c:9034
filled = 0
i = 0
err = 32516
decoded = 0
nowtime = {tv_sec = 2474, tv_nsec = 139654393218816}
decoder = 0x216c390
#8 0x00007f041941f2f9 in VideoDisplayHandlerThread (dummy=0x0) at video.c:9915
No locals.
#9 0x00007f0421d550a2 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#10 0x00007f0420779d1d in clone () from /usr/lib/libc.so.6
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
(gdb) l
168 vdr.c: No such file or directory.
(gdb)
Alles anzeigen