Hi,
i have the Problem with the satip Plugin that it exits with a segfault.
I am on Wheezy with vdr 2.0.3. Here the backtrace and the logfile:
Code
root@NASDuck:/tmp# gdb vdr core.6129
GNU gdb (GDB) 7.4.1-debian
Copyright (C) 2012 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-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/vdr...(no debugging symbols found)...done.
[New LWP 6129]
[New LWP 6136]
[New LWP 6135]
[New LWP 6133]
[New LWP 6137]
[New LWP 6134]
warning: Can't read pathname for load map: Eingabe-/Ausgabefehler.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/vdr -P satip -d 1 --userdump'.
Program terminated with signal 11, Segmentation fault.
#0 0x000000000048e11e in cDvbTransponderParameters::Parse(char const*) ()
(gdb) bt
#0 0x000000000048e11e in cDvbTransponderParameters::Parse(char const*) ()
#1 0x00007f517f1d89a5 in cSatipDevice::SetChannelDevice (this=0x18f8b20, channelP=0x18c86f0, liveViewP=<optimized out>)
at device.c:324
#2 0x000000000048b8ed in cDevice::SetChannel(cChannel const*, bool) ()
#3 0x000000000048bc1a in cDevice::SwitchChannel(cChannel const*, bool) ()
#4 0x0000000000474423 in main ()
(gdb) quit
root@NASDuck:/tmp#
Alles anzeigen
Code
Jan 28 20:55:51 NASDuck vdr: [5098] VDR version 2.0.3 started
Jan 28 20:55:51 NASDuck vdr: [5098] running as daemon (tid=5098)
Jan 28 20:55:51 NASDuck vdr: [5098] codeset is 'UTF-8' - known
Jan 28 20:55:51 NASDuck vdr: [5098] found 28 locales in /usr/share/locale
Jan 28 20:55:51 NASDuck vdr: [5098] loading plugin: /usr/lib/vdr/plugins/libvdr-satip.so.2.0.0
Jan 28 20:55:51 NASDuck vdr: [5098] loading /var/lib/vdr/setup.conf
Jan 28 20:55:51 NASDuck vdr: [5098] loading /var/lib/vdr/sources.conf
Jan 28 20:55:51 NASDuck vdr: [5098] loading /var/lib/vdr/diseqc.conf
Jan 28 20:55:51 NASDuck vdr: [5098] loading /var/lib/vdr/scr.conf
Jan 28 20:55:51 NASDuck vdr: [5098] loading /var/lib/vdr/channels.conf
Jan 28 20:55:51 NASDuck vdr: [5098] loading /var/lib/vdr/timers.conf
Jan 28 20:55:51 NASDuck vdr: [5098] loading /var/lib/vdr/commands.conf
Jan 28 20:55:51 NASDuck vdr: [5098] loading /var/lib/vdr/reccmds.conf
Jan 28 20:55:51 NASDuck vdr: [5098] loading /var/lib/vdr/svdrphosts.conf
Jan 28 20:55:51 NASDuck vdr: [5098] loading /var/lib/vdr/keymacros.conf
Jan 28 20:55:51 NASDuck vdr: [5098] registered source parameters for 'A - ATSC'
Jan 28 20:55:51 NASDuck vdr: [5098] registered source parameters for 'C - DVB-C'
Jan 28 20:55:51 NASDuck vdr: [5098] registered source parameters for 'S - DVB-S'
Jan 28 20:55:51 NASDuck vdr: [5098] registered source parameters for 'T - DVB-T'
Jan 28 20:55:51 NASDuck vdr: [5098] no DVB device found
Jan 28 20:55:51 NASDuck vdr: [5098] initializing plugin: satip (1.0.2): SAT>IP Devices
Jan 28 20:55:51 NASDuck vdr: [5098] cTimeMs: using monotonic clock (resolution is 1 ns)
Jan 28 20:55:51 NASDuck vdr: [5102] SATIP poller thread started (pid=5098, tid=5102, prio=high)
Jan 28 20:55:51 NASDuck vdr: [5103] SATIP discover thread started (pid=5098, tid=5103, prio=high)
Jan 28 20:55:51 NASDuck vdr: [5101] epg data reader thread started (pid=5098, tid=5101, prio=high)
Jan 28 20:55:51 NASDuck vdr: [5101] reading EPG data from /var/cache/vdr/epg.data
Jan 28 20:55:51 NASDuck vdr: [5098] new device number 9
Jan 28 20:55:51 NASDuck vdr: [5100] video directory scanner thread started (pid=5098, tid=5100, prio=high)
Jan 28 20:55:51 NASDuck vdr: [5098] SATIP: Creating device CardIndex=8 DeviceNumber=0 [device 0]
Jan 28 20:55:51 NASDuck vdr: [5100] video directory scanner thread ended (pid=5098, tid=5100)
Jan 28 20:55:51 NASDuck vdr: [5099] video directory scanner thread started (pid=5098, tid=5099, prio=high)
Jan 28 20:55:51 NASDuck vdr: [5101] epg data reader thread ended (pid=5098, tid=5101)
Jan 28 20:55:51 NASDuck vdr: [5104] SATIP#0 tuner thread started (pid=5098, tid=5104, prio=high)
Jan 28 20:55:51 NASDuck vdr: [5098] setting primary device to 1
Jan 28 20:55:51 NASDuck vdr: [5098] device 1 has no MPEG decoder
Jan 28 20:55:51 NASDuck vdr: [5099] video directory scanner thread ended (pid=5098, tid=5099)
Jan 28 20:55:51 NASDuck vdr: [5106] section handler thread started (pid=5098, tid=5106, prio=low)
Jan 28 20:55:51 NASDuck vdr: [5098] assuming manual start of VDR
Jan 28 20:55:51 NASDuck vdr: [5105] SATIP#0 section handler thread started (pid=5098, tid=5105, prio=high)
Jan 28 20:55:51 NASDuck vdr: [5098] setting current skin to "lcars"
Jan 28 20:55:51 NASDuck vdr: [5098] loading /var/lib/vdr/themes/lcars-default.theme
Jan 28 20:55:51 NASDuck vdr: [5098] starting plugin: satip
Jan 28 20:55:51 NASDuck vdr: [5098] SATIP: Using CURL 7.38.0 rtsp
Jan 28 20:55:51 NASDuck vdr: [5103] SATIP: Adding server '192.168.178.54|DVBS2-8|IPLNB-030618:SAT>IP'
Jan 28 20:55:51 NASDuck vdr: [5098] switching to channel 1
Jan 28 20:55:51 NASDuck kernel: [377809.710437] vdr[5098]: segfault at 283d ip 000000000048e11e sp 00007fffb3e372c0 error 4 in vdr[400000+165000]
Alles anzeigen
It would bei nice if anybody (rofafor?) could help me.
Many thanks, Jochen