[mythtv-users] PSIP table 0x82 is invalid

Christian Sjostedt csjostedt at hotmail.com
Wed Sep 19 13:21:22 UTC 2012


Hi,

Got a HW crash on my old myth setup and now I can't get my brand new server and new 
TBS6984 card to work with Mythtv 0.25 (ran Mythbuntu 11.04 and 0.24 before). I get "Error opening jump program
 file" in frontend when watching TV.
Did a new install of Mythbuntu 
12.04 (separated frontend - backend) with a fresh new database. There 
are "PSIP table 0x82 is invalid" error messages in mythbackend.log that 
might be related to the problem.
However, I can scan channels in 
Mythtv Backend Setup to build the channels table (I get good signal and 
lock etc) and I can also use szap-s2 and mplayer to watch TV, so card 
seems to work.

I have spent a week on this with several 
re-installs of Mythbuntu 64-bit vs. 32-bit etc. but with no 
success.....anybody with a clue, how to find the problem or should I 
file a ticket?

/regards Christian

Pls see below info and logs

mythbackend --version
Please attach all output as a file in bug reports.
MythTV Version : v0.25.2-19-gcf06841
MythTV Branch : fixes/0.25
Network Protocol : 72
Library API : 0.25.20120506-1
QT Version : 4.8.1
Options compiled in:
 linux
 profile use_hidesyms using_alsa using_oss using_pulse using_pulseoutput
 using_backend using_bindings_perl using_bindings_python 
using_bindings_php using_crystalhd using_dvb using_firewire 
using_frontend using_hdhomerun using_ceton using_hdpvr using_iptv 
using_ivtv using_joystick_menu using_libcec using_libcrypto 
using_libdns_sd using_libxml2 using_lirc using_mheg using_opengl_video 
using_qtwebkit using_qtscript using_qtdbus using_v4l2 using_x11 
using_xrandr using_xv using_bindings_perl using_bindings_python 
using_bindings_php using_mythtranscode using_opengl using_vaapi 
using_vdpau using_ffmpeg_threads using_live using_mheg using_libass 
using_libxml2

mythbackend log:
Sep 18 23:35:52 myth mythbackend[1647]: I DVBRead mpeg/mpegstreamdata.cpp:402 (CreatePATSingleProgram) CreatePATSingleProgram()
Sep 18 23:35:52 myth mythbackend[1647]: I DVBRead mpeg/mpegstreamdata.cpp:403 (CreatePATSingleProgram) PAT in input stream
Sep
 18 23:35:52 myth mythbackend[1647]: I DVBRead 
mpeg/mpegstreamdata.cpp:404 (CreatePATSingleProgram) Program Association
 Section#012 PSIP tableID(0x0) length(45) extension(0x20)#012      
version(8) current(1) section(0) last_section(0)#012      tsid(32) 
programCount(9)#012  program number     0 has PID 0x0010#012  program 
number   413 has PID 0x0101#012  program number  3202 has PID 
0x0102#012  program number  2503 has PID 0x0105#012  program number  
3210 has PID 0x0104#012  program number   129 has PID 0x0109#012  
program number  1809 has PID 0x0107#012  program number  6101 has PID 
0x0108#012  program number  2909 has PID 0x010b
Sep 18 23:35:52 myth 
mythbackend[1647]: I DVBRead mpeg/mpegstreamdata.cpp:412 
(CreatePATSingleProgram) desired_program(6101) pid(0x108)
Sep 18 23:35:52 myth mythbackend[1647]: I DVBRead mpeg/mpegstreamdata.cpp:453 (CreatePATSingleProgram) pmt_pid(0x108)
Sep 18 23:35:52 myth mythbackend[1647]: I DVBRead mpeg/mpegstreamdata.cpp:454 (CreatePATSingleProgram) PAT for output stream
Sep
 18 23:35:52 myth mythbackend[1647]: I DVBRead 
mpeg/mpegstreamdata.cpp:455 (CreatePATSingleProgram) Program Association
 Section#012 PSIP tableID(0x0) length(13) extension(0x20)#012      
version(8) current(1) section(0) last_section(0)#012      tsid(32) 
programCount(1)#012  program number     1 has PID 0x0108
Sep 18 23:35:52 myth mythbackend[1647]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Playback
Sep
 18 23:35:52 myth mythbackend[1647]: I ProcessRequest 
mainserver.cpp:1362 (HandleAnnounce) adding: myth-frontend as a client 
(events: 0)
Sep 18 23:35:52 myth mythbackend[1647]: I DVBRead 
dvbstreamhandler.cpp:601 (Open) PIDInfo(/dev/dvb/adapter0/frontend0): 
Opening filter for pid 0x108
Sep 18 23:35:52 myth mythbackend[1647]: I
 ProcessRequest mainserver.cpp:1475 (HandleAnnounce) 
MainServer::HandleAnnounce FileTransfer
Sep 18 23:35:52 myth 
mythbackend[1647]: I ProcessRequest mainserver.cpp:1477 (HandleAnnounce)
 adding: myth-frontend as a remote file transfer
Sep 18 23:35:52 myth
 mythbackend[1647]: E ProcessRequest fileringbuffer.cpp:284 (OpenFile) 
FileRingBuf(/home/christian/.mythtv/channels/0.jpg): OpenFile(): Could 
not open.
Sep 18 23:35:52 myth mythbackend[1647]: I ProcessRequest 
fileringbuffer.cpp:304 (OpenFile) 
FileRingBuf(/home/christian/.mythtv/channels/0.jpg): OpenFile() made 1 
attempts in 10 ms
Sep 18 23:35:57 myth mythbackend[1647]: E DVBRead mpeg/mpegstreamdata.cpp:972 (HandleTSTables) PSIP table 0x82 is invalid
Sep 18 23:35:57  mythbackend[1647]: last message repeated 42 times
Sep 18 23:35:57 myth mythbackend[1647]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor
Sep
 18 23:35:57 myth mythbackend[1647]: I ProcessRequest 
mainserver.cpp:1362 (HandleAnnounce) adding: myth as a client (events: 
0)
Sep 18 23:35:57 myth mythbackend[1647]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor
Sep
 18 23:35:57 myth mythbackend[1647]: I ProcessRequest 
mainserver.cpp:1362 (HandleAnnounce) adding: myth as a client (events: 
1)
Sep 18 23:35:57 myth mythbackend[1647]: E DVBRead mpeg/mpegstreamdata.cpp:972 (HandleTSTables) PSIP table 0x82 is invalid
Sep 18 23:36:03  mythbackend[1647]: last message repeated 348 times
Sep
 18 23:36:03 myth mythbackend[1647]: I ProcessRequest tv_rec.cpp:2799 
(StopLiveTV) TVRec(1): StopLiveTV(void) curRec: 0xffffffffadb2d528 
pseudoRec: 0x0
Sep 18 23:36:03 myth mythbackend[1647]: I TVRecEvent 
tv_rec.cpp:1029 (HandleStateChange) TVRec(1): Changing from 
WatchingLiveTV to None
Sep 18 23:36:03 myth mythbackend[1647]: I 
TVRecEvent tv_rec.cpp:4186 (ClearFlags) TVRec(1): 
ClearFlags(FrontendReady,CancelNextRecording,) -> 
RunMainLoop,RecorderRunning,RingBufferReady,
Sep 18 23:36:03 myth 
mythbackend[1647]: I TVRecEvent tv_rec.cpp:3406 (HandleTuning) TVRec(1):
 HandleTuning Request: Program(NULL) channel() input() 
flags(KillRec,KillRingBuffer,)
Sep 18 23:36:11 myth 
mythbackend[1647]: I JobQueue programinfo.cpp:2271 (GetPlaybackURL) 
ProgramInfo(3406_20120918232444.mpg): GetPlaybackURL: File is local: 
'/data/livetv/3406_20120918232444.mpg'
Sep 18 23:36:11 myth 
mythbackend[1647]: I Metadata_140 jobqueue.cpp:2151 
(DoMetadataLookupThread) JobQueue: Metadata Lookup Starting for "Dox: 
Den dansande detektiven" recorded from channel 3406 at 
2012-09-18T23:24:44
Sep 18 23:36:11 myth mythbackend[1647]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor
....

dmesg | grep DVB
[    6.731197] DVB: registering new adapter (SAA716x dvb adapter)
[    7.054209] TurboSight TBS6984 DVB-S2 card port0 MAC=00:22:ab:90:18:94
[    7.054215] DVB: registering adapter 0 frontend 0 (TurboSight TBS 6984 DVBS/S2 frontend)...
[    7.055331] DVB: registering new adapter (SAA716x dvb adapter)
[    7.147618] TurboSight TBS6984 DVB-S2 card port1 MAC=00:22:ab:90:18:95
[    7.147622] DVB: registering adapter 1 frontend 0 (TurboSight TBS 6984 DVBS/S2 frontend)...
[    7.147771] DVB: registering new adapter (SAA716x dvb adapter)
[    7.239502] TurboSight TBS6984 DVB-S2 card port2 MAC=00:22:ab:90:18:96
[    7.239506] DVB: registering adapter 2 frontend 0 (TurboSight TBS 6984 DVBS/S2 frontend)...
[    7.239681] DVB: registering new adapter (SAA716x dvb adapter)
[    7.331380] TurboSight TBS6984 DVB-S2 card port3 MAC=00:22:ab:90:18:97
[    7.331383] DVB: registering adapter 3 frontend 0 (TurboSight TBS 6984 DVBS/S2 frontend)...
dmesg | grep dvb
[    6.731197] DVB: registering new adapter (SAA716x dvb adapter)
[    7.055331] DVB: registering new adapter (SAA716x dvb adapter)
[    7.147771] DVB: registering new adapter (SAA716x dvb adapter)
[    7.239681] DVB: registering new adapter (SAA716x dvb adapter)
lspci -xxvv
05:00.0 Multimedia controller: Philips Semiconductors SAA7160 (rev 02)
        Subsystem: Device 6984:0013
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 18
        Region 0: Memory at f7d00000 (64-bit, non-prefetchable) [size=1M]
        Capabilities: <access denied>
        Kernel driver in use: SAA716x TBS
        Kernel modules: saa716x_tbs-dvb
00: 31 11 60 71 07 00 10 00 02 00 80 04 10 00 00 00
10: 04 00 d0 f7 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 84 69 13 00
30: 00 00 00 00 40 00 00 00 00 00 00 00 0b 01 00 00

 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20120919/c4be091e/attachment.html>


More information about the mythtv-users mailing list