Changes between Initial Version and Version 1 of Ticket #12612


Ignore:
Timestamp:
Jan 22, 2016, 4:42:26 AM (8 years ago)
Author:
sphery
Comment:

[Reset ticket defaults and fixed formatting]

Almost definitely one or more null characters in data for one or more channels or in program data for one or more recordings. See http://www.gossamer-threads.com/lists/mythtv/users/562355#562355 and http://www.gossamer-threads.com/lists/mythtv/users/562373#562373 and http://www.gossamer-threads.com/lists/mythtv/users/562405#562405 .

While this is uncommon, to prevent issues due to bad (or just plain nasty) data from broadcasters and listings suppliers, we'd need to scrub any channel data discovered in channel scans or "Fetch channels from listings provider" downloads, as well as data from EIT and data downloaded from listings providers and remove--at minimum--any null bytes.

Please inspect your data in your database and see if you can identify any null bytes. Also, please attach full log files showing the errors you get when entering Watch Recordings. See https://www.mythtv.org/wiki/Posting_Logs

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #12612

    • Property Priority changed from critical to minor
    • Property Status changed from new to infoneeded_new
  • Ticket #12612 – Description

    initial v1  
    11New installs die after a few days ruuning fixes/0.27 (v0.27 (v0.27.5-71-ga62fc0d) with all updates per ticket #12611. System built on January 18th works correctly until January 21st.  Symptom is- after scheduling and recording over days suddenly Media Library-Watch Recordings  shows no recordings available.  Backend log shows backend is continuing to record previously scheduled programs.  Only backend error message around that time is:
    2 
     2{{{
    33Jan 21 13:47:00 mythbuntu64-2 mythbackend: mythbackend[2315]: E MythSocketThread(73) mythsocket.cpp:745 (WriteStringListReal) MythSocket(2603380:-1): WriteStringList: Error, called with unconnected socket 
    4 
     4}}}
    55Frontend errors around that time are:
    6 
     6{{{
    77Jan 21 13:45:38 mythbuntu64-2 mythfrontend.real: mythfrontend[2359]: E ProgramInfoLoader remoteutil.cpp:184 (RemoteGetRecordingList) RemoteGetRecordingList() list size appears to be incorrect.
    88
    99Jan 21 13:45:39 mythbuntu64-2 mythfrontend.real: mythfrontend[2359]: W CoreContext playbackbox.cpp:1800 (UpdateUILists) PlaybackBox: SortedList is Empty
    10 
     10}}}
    1111Memory usage seems high:
    12 
     12{{{
    1313USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
    1414steve     2359  2.9  6.0 5797776 491308 ?      Sl   13:45  12:31 /usr/bin/mythfrontend.real --syslog local7
     
    1717mythtv    2315  4.8  0.8 4379796 68420 ?       Ssl  13:44  20:28 /usr/bin/mythbackend --syslog local7 --user mythtv --daemon
    1818mysql     1187  0.2  0.6 1879336 50588 ?       Ssl  13:43   0:51 /usr/sbin/mysqld
    19 
     19}}}
    2020Livetv continues to work fine.
    2121