id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,mlocked 13057,Program title and/or description sometimes wrong,klaas@…,Klaas de Waal,"MythTV guide data, as received from DVB-C, has incidentally a wrong program title and/or a wrong program description. Attached is a picture of my TV recordings, showing the program title ""Live motorsport"" (which is OK) with a description of a football match in South Korea (which is NOT OK). Attached is also a picture from the guide of the TV itself which shows the correct program description. This is caused by a few lines in libs/libmythtv/programdata.cpp that only accepts updates for title, subtitle and description fields of EPG data when the new EPG data for these field is LONGER than the previously received data for that field. This means that, for example, the broadcaster does change its programming and does change ""Live Motorsport"" to ""Football"" the title of the program will never change to ""Football"" in MythTV because the title is shorter. As a result, recording rules based on string pattern matching of title and/or description can fail to record the correct program. This bug has been in MythTV since about the year zero. Details: This happens in UpdateDB, starting at line 616. This function is called when existing program data is to be replaced by new data. In this function the old program data is updated on a field by field basis. Attached is a fixed version in which the new data completely replaces the old data. This has been tested with my DVB-C signal (Ziggo in The Netherlands) but it has not been tested with DVB-T or DVB-S. ",Patch - Bug Fix,closed,minor,31.0,MythTV - EIT,Master Head,low,fixed,EIT DVB-C UpdateDB,,0