[mythtv-commits] Ticket #10925: Starting mythbackend on freshly created database generates lots of worrying logs

MythTV noreply at mythtv.org
Sat Jul 21 01:31:13 UTC 2012


#10925: Starting mythbackend on freshly created database generates lots of worrying
logs
--------------------------------------+-------------------------
     Reporter:  jyavenard             |      Owner:
         Type:  Bug Report - General  |     Status:  new
     Priority:  minor                 |  Milestone:  0.26
    Component:  MythTV - General      |    Version:  Unspecified
     Severity:  medium                |   Keywords:
Ticket locked:  0                     |
--------------------------------------+-------------------------
 Step to reproduce

 Create a new mythconverg database in mysql
 start mythtv-setup
 Configure capture cards and all that is required for a basic setup.

 Start mythbackend
 in the log you see plenty of mysql errors:
 {{{
 2012-07-21 11:28:37.258915 E  DB Error (UpdateMatches3):
 Query was:
 REPLACE INTO recordmatch (recordid, chanid, starttime, manualid,
 oldrecduplicate, findid) SELECT record.recordid, program.chanid,
 program.starttime,  IF(search = 5, record.recordid, 0), (CASE   WHEN
 record.type IN (1, 7, 8) THEN  0   WHEN record.type IN (6, 9, 10) THEN  -1
 ELSE (program.generic - 1)  END) , (CASE record.type   WHEN 6    THEN
 record.findid   WHEN 9    THEN
 to_days(date_sub(convert_tz(program.starttime, 'UTC', 'SYSTEM'),
 interval time_format(record.findtime, '%H:%i') hour_minute))   WHEN 10
 THEN floor((to_days(date_sub(convert_tz(program.starttime, 'UTC',
 'SYSTEM'), interval time_format(record.findtime, '%H:%i')
 hour_minute)) - record.findday)/7) * 7 + record.findday   WHEN 7    THEN
 record.findid   ELSE 0  END) FROM (record, program INNER JOIN channel
 ON channel.chanid = program.chanid)  WHERE record.type <> ? AND
 record.search = ? AND program.manualid = 0 AND program.title =
 record.title  AND channel.visible = 1  AND program.endtime > (NOW() -
 INTERVAL 480 MINUTE) AND (((record.filter & 1) = 0) OR
 (program.previouslyshown = 0)) AND (((record.filter & 2) = 0) OR
 (program.generic = 0)) AND (((record.filter & 4) = 0) OR (program.first >
 0)) AND (((record.filter & 8) = 0) OR (HOUR(program.starttime) >= 19 AND
 HOUR(program.starttime) < 23)) AND (((record.filter & 16) = 0) OR
 (channel.commmethod = -2)) AND (((record.filter & 32) = 0) OR
 (program.hdtv > 0)) AND (((record.filter & 64) = 0) OR ((record.programid
 <> '' AND program.programid = record.programid) OR (record.programid = ''
 AND program.subtitle = record.subtitle AND program.description =
 record.description))) AND (((record.filter & 128) = 0) OR
 ((record.seriesid <> '' AND program.seriesid = record.seriesid))) AND
 ((record.type = 4 OR record.type = 6 OR record.type = 9 OR record.type =
 10)  OR  ((record.station = chan
 2012-07-21 11:28:37.259400 E  DB Error (UpdateMatches3):
 Query was:
 REPLACE INTO recordmatch (recordid, chanid, starttime, manualid,
 oldrecduplicate, findid) SELECT record.recordid, program.chanid,
 program.starttime,  IF(search = 5, record.recordid, 0), (CASE   WHEN
 record.type IN (1, 7, 8) THEN  0   WHEN record.type IN (6, 9, 10) THEN  -1
 ELSE (program.generic - 1)  END) , (CASE record.type   WHEN 6    THEN
 record.findid   WHEN 9    THEN
 to_days(date_sub(convert_tz(program.starttime, 'UTC', 'SYSTEM'),
 interval time_format(record.findtime, '%H:%i') hour_minute))   WHEN 10
 THEN floor((to_days(date_sub(convert_tz(program.starttime, 'UTC',
 'SYSTEM'), interval time_format(record.findtime, '%H:%i')
 hour_minute)) - record.findday)/7) * 7 + record.findday   WHEN 7    THEN
 record.findid   ELSE 0  END) FROM (record, program INNER JOIN channel
 ON channel.chanid = program.chanid)  WHERE record.type <> ? AND
 record.search = ? AND program.manualid = 0 AND program.seriesid <> '' AND
 program.seriesid = record.seriesid  AND channel.visible = 1  AND
 program.endtime > (NOW() - INTERVAL 480 MINUTE) AND (((record.filter & 1)
 = 0) OR (program.previouslyshown = 0)) AND (((record.filter & 2) = 0) OR
 (program.generic = 0)) AND (((record.filter & 4) = 0) OR (program.first >
 0)) AND (((record.filter & 8) = 0) OR (HOUR(program.starttime) >= 19 AND
 HOUR(program.starttime) < 23)) AND (((record.filter & 16) = 0) OR
 (channel.commmethod = -2)) AND (((record.filter & 32) = 0) OR
 (program.hdtv > 0)) AND (((record.filter & 64) = 0) OR ((record.programid
 <> '' AND program.programid = record.programid) OR (record.programid = ''
 AND program.subtitle = record.subtitle AND program.description =
 record.description))) AND (((record.filter & 128) = 0) OR
 ((record.seriesid <> '' AND program.seriesid = record.seriesid))) AND
 ((record.type = 4 OR record.type = 6 OR record.type = 9 OR record.type =
 2012-07-21 11:28:37.263811 E  Error preparing query: UPDATE recordmatch
 INNER JOIN sched_temp_record ON (recordmatch.recordid =
 sched_temp_record.recordid)  INNER JOIN program p ON (recordmatch.chanid =
 p.chanid AND                           recordmatch.starttime = p.starttime
 AND                           recordmatch.manualid = p.manualid)  LEFT
 JOIN oldrecorded ON   (     sched_temp_record.dupmethod > 1 AND
 oldrecorded.duplicate <> 0 AND     p.title = oldrecorded.title AND
 p.generic = 0      AND      (       (p.programid <> ''        AND
 p.programid = oldrecorded.programid)       OR       (        (p.programid
 = '' OR oldrecorded.programid = '')        AND
 (((sched_temp_record.dupmethod & 0x02) = 0) OR (p.subtitle <> ''
 AND p.subtitle = oldrecorded.subtitle))        AND
 (((sched_temp_record.dupmethod & 0x04) = 0) OR (p.description <> ''
 AND p.description = oldrecorded.description))        AND
 (((sched_temp_record.dupmethod & 0x08) = 0) OR           (p.subtitle <> ''
 AND              (p.subtitle = oldrecorded.subtitle OR
 (oldrecorded.subtitle = '' AND                p.subtitle =
 oldrecorded.description))) OR           (p.subtitle = '' AND p.description
 <> '' AND              (p.description = oldrecorded.subtitle OR
 (oldrecorded.subtitle = '' AND                p.description =
 oldrecorded.description))))       )      )   )  LEFT JOIN
 sched_temp_recorded recorded ON   (     sched_temp_record.dupmethod > 1
 AND     recorded.duplicate <> 0 AND     p.title = recorded.title AND
 p.generic = 0 AND     recorded.recgroup NOT IN ('LiveTV','Deleted')
 AND      (       (p.programid <> ''        AND p.programid =
 recorded.programid)       OR       (        (p.programid = '' OR
 recorded.programid = '')        AND        (((sched_temp_record.dupmethod
 & 0x02) = 0) OR (p.subtitle <> ''           AND p.subtitle =
 recorded.subtitle))        AND        (((sch
 2012-07-21 11:28:37.263824 E  Driver error was [2/1054]:
 QMYSQL3: Unable to prepare statement
 Database error was:
 Unknown column 'recordmatch.findid' in 'on clause'

 2012-07-21 11:28:37.264190 E  DB Error (UpdateDuplicates):
 Query was:
 UPDATE recordmatch  INNER JOIN sched_temp_record ON (recordmatch.recordid
 = sched_temp_record.recordid)  INNER JOIN program p ON (recordmatch.chanid
 = p.chanid AND                           recordmatch.starttime =
 p.starttime AND                           recordmatch.manualid =
 p.manualid)  LEFT JOIN oldrecorded ON   (     sched_temp_record.dupmethod
 > 1 AND     oldrecorded.duplicate <> 0 AND     p.title = oldrecorded.title
 AND     p.generic = 0      AND      (       (p.programid <> ''        AND
 p.programid = oldrecorded.programid)       OR       (        (p.programid
 = '' OR oldrecorded.programid = '')        AND
 (((sched_temp_record.dupmethod & 0x02) = 0) OR (p.subtitle <> ''
 AND p.subtitle = oldrecorded.subtitle))        AND
 (((sched_temp_record.dupmethod & 0x04) = 0) OR (p.description <> ''
 AND p.description = oldrecorded.description))        AND
 (((sched_temp_record.dupmethod & 0x08) = 0) OR           (p.subtitle <> ''
 AND              (p.subtitle = oldrecorded.subtitle OR
 (oldrecorded.subtitle = '' AND                p.subtitle =
 oldrecorded.description))) OR           (p.subtitle = '' AND p.description
 <> '' AND              (p.description = oldrecorded.subtitle OR
 (oldrecorded.subtitle = '' AND                p.description =
 oldrecorded.description))))       )      )   )  LEFT JOIN
 sched_temp_recorded recorded ON   (     sched_temp_record.dupmethod > 1
 AND     recorded.duplicate <> 0 AND     p.title = recorded.title AND
 p.generic = 0 AND     recorded.recgroup NOT IN ('LiveTV','Deleted')
 AND      (       (p.programid <> ''        AND p.programid =
 recorded.programid)       OR       (        (p.programid = '' OR
 recorded.programid = '')        AND        (((sched_temp_record.dupmethod
 & 0x02) = 0) OR (p.subtitle <> ''           AND p.subtitle =
 recorded.subtitle))
 2012-07-21 11:28:37.268384 E  Error preparing query: SELECT     c.chanid,
 c.sourceid,           p.starttime,           p.endtime,        p.title,
 p.subtitle,            p.description,    c.channum,            c.callsign,
 c.name,           oldrecduplicate,      p.category,
 sched_temp_record.recpriority, sched_temp_record.dupin,   recduplicate,
 findduplicate,    sched_temp_record.type,
 sched_temp_record.recordid,     p.starttime - INTERVAL
 sched_temp_record.startoffset     minute AS recstartts,     p.endtime +
 INTERVAL sched_temp_record.endoffset     minute AS recendts,
 p.previouslyshown,     sched_temp_record.recgroup,
 sched_temp_record.dupmethod,  c.commmethod,          capturecard.cardid,
 cardinput.cardinputid,p.seriesid,          p.programid,
 sched_temp_record.inetref,    p.category_type,       p.airdate,
 p.stars,             p.originalairdate,     sched_temp_record.inactive,
 sched_temp_record.parentid,   recordmatch.findid,
 sched_temp_record.playgroup, oldrecstatus.recstatus,
 oldrecstatus.reactivate, p.videoprop+0,         p.subtitletypes+0,
 p.audioprop+0,   sched_temp_record.storagegroup,     capturecard.hostname,
 recordmatch.oldrecstatus,
 sched_temp_record.avg_delay,     oldrecstatus.future,
 cardinput.schedorder, c.recpriority + cardinput.recpriority +
 (cardinput.cardinputid = sched_temp_record.prefinput) * 2 AS powerpriority
 FROM recordmatch INNER JOIN sched_temp_record ON (recordmatch.recordid =
 sched_temp_record.recordid) INNER JOIN program AS p ON (
 recordmatch.chanid    = p.chanid    AND      recordmatch.starttime =
 p.starttime AND      recordmatch.manualid  = p.manualid ) INNER JOIN
 channel AS c ON ( c.chanid = p.chanid ) INNER JOIN cardinput ON
 (c.sourceid = cardinput.sourceid) INNER JOIN capturecard ON
 (capturecard.cardid = cardinput.cardid) LEFT
 2012-07-21 11:28:37.268418 E  Driver error was [2/1054]:
 QMYSQL3: Unable to prepare statement
 Database error was:
 Unknown column 'recordmatch.findid' in 'field list'

 2012-07-21 11:28:37.268485 E  DB Error (AddNewRecords):
 Query was:
 SELECT     c.chanid,         c.sourceid,           p.starttime,
 p.endtime,        p.title,              p.subtitle,
 p.description,    c.channum,            c.callsign,            c.name,
 oldrecduplicate,      p.category,
 sched_temp_record.recpriority, sched_temp_record.dupin,   recduplicate,
 findduplicate,    sched_temp_record.type,
 sched_temp_record.recordid,     p.starttime - INTERVAL
 sched_temp_record.startoffset     minute AS recstartts,     p.endtime +
 INTERVAL sched_temp_record.endoffset     minute AS recendts,
 p.previouslyshown,     sched_temp_record.recgroup,
 sched_temp_record.dupmethod,  c.commmethod,          capturecard.cardid,
 cardinput.cardinputid,p.seriesid,          p.programid,
 sched_temp_record.inetref,    p.category_type,       p.airdate,
 p.stars,             p.originalairdate,     sched_temp_record.inactive,
 sched_temp_record.parentid,   recordmatch.findid,
 sched_temp_record.playgroup, oldrecstatus.recstatus,
 oldrecstatus.reactivate, p.videoprop+0,         p.subtitletypes+0,
 p.audioprop+0,   sched_temp_record.storagegroup,     capturecard.hostname,
 recordmatch.oldrecstatus,
 sched_temp_record.avg_delay,     oldrecstatus.future,
 cardinput.schedorder, c.recpriority + cardinput.recpriority +
 (cardinput.cardinputid = sched_temp_record.prefinput) * 2 AS powerpriority
 FROM recordmatch INNER JOIN sched_temp_record ON (recordmatch.recordid =
 sched_temp_record.recordid) INNER JOIN program AS p ON (
 recordmatch.chanid    = p.chanid    AND      recordmatch.starttime =
 p.starttime AND      recordmatch.manualid  = p.manualid ) INNER JOIN
 channel AS c ON ( c.chanid = p.chanid ) INNER JOIN cardinput ON
 (c.sourceid = cardinput.sourceid) INNER JOIN capturecard ON
 (capturecard.cardid = cardinpu
 2012-07-21 11:28:37.270610 I  Scheduled 0 items in 0.0 = 0.00 match + 0.00
 check + 0.01 place
 2012-07-21 11:28:37.272719 I  Scheduler: Seem to be woken up by USER
 2012-07-21 11:28:39.193194 I  Starting mythlogserver
 2012-07-21 11:28:44.255145 I  Running housekeeping thread
 2012-07-21 11:28:44.255531 I  Running LogClean
 2012-07-21 11:28:44.255694 D  Deleting helper application database log
 entries from before 2012-07-14T01:28:44Z.
 2012-07-21 11:28:44.255919 D  Deleting database log entries from before
 2012-07-07T01:28:44Z.
 2012-07-21 11:28:44.256149 D  Database has 0 log entries.
 2012-07-21 11:28:44.259701 I  Running mythfilldatabase
 [Switching to process 12253 thread 0x1d07]
 [Switching to process 12253 thread 0x707]
 2012-07-21 11:28:44.477092 I  MainServer::ANN Monitor
 2012-07-21 11:28:44.477097 I  adding: jyaimac as a client (events: 0)
 2012-07-21 11:28:44.477737 I  MainServer::ANN Monitor
 2012-07-21 11:28:44.477741 I  adding: jyaimac as a client (events: 1)
 2012-07-21 11:28:44.478426 I  Reschedule requested for MATCH 0 0 0 -
 MythFillDatabase
 2012-07-21 11:28:44.480665 E  DB Error (UpdateMatches3):
 Query was:
 REPLACE INTO recordmatch (recordid, chanid, starttime, manualid,
 oldrecduplicate, findid) SELECT record.recordid, program.chanid,
 program.starttime,  IF(search = 5, record.recordid, 0), (CASE   WHEN
 record.type IN (1, 7, 8) THEN  0   WHEN record.type IN (6, 9, 10) THEN  -1
 ELSE (program.generic - 1)  END) , (CASE record.type   WHEN 6    THEN
 record.findid   WHEN 9    THEN
 to_days(date_sub(convert_tz(program.starttime, 'UTC', 'SYSTEM'),
 interval time_format(record.findtime, '%H:%i') hour_minute))   WHEN 10
 THEN floor((to_days(date_sub(convert_tz(program.starttime, 'UTC',
 'SYSTEM'), interval time_format(record.findtime, '%H:%i')
 hour_minute)) - record.findday)/7) * 7 + record.findday   WHEN 7    THEN
 record.findid   ELSE 0  END) FROM (record, program INNER JOIN channel
 ON channel.chanid = program.chanid)  WHERE record.type <> ? AND
 record.search = ? AND program.manualid = 0 AND program.title =
 record.title  AND channel.visible = 1  AND program.endtime > (NOW() -
 INTERVAL 480 MINUTE) AND (((record.filter & 1) = 0) OR
 (program.previouslyshown = 0)) AND (((record.filter & 2) = 0) OR
 (program.generic = 0)) AND (((record.filter & 4) = 0) OR (program.first >
 0)) AND (((record.filter & 8) = 0) OR (HOUR(program.starttime) >= 19 AND
 HOUR(program.starttime) < 23)) AND (((record.filter & 16) = 0) OR
 (channel.commmethod = -2)) AND (((record.filter & 32) = 0) OR
 (program.hdtv > 0)) AND (((record.filter & 64) = 0) OR ((record.programid
 <> '' AND program.programid = record.programid) OR (record.programid = ''
 AND program.subtitle = record.subtitle AND program.description =
 record.description))) AND (((record.filter & 128) = 0) OR
 ((record.seriesid <> '' AND program.seriesid = record.seriesid))) AND
 ((record.type = 4 OR record.type = 6 OR record.type = 9 OR record.type =
 10)  OR  ((record.station = chan
 2012-07-21 11:28:44.481415 E  DB Error (UpdateMatches3):
 Query was:
 REPLACE INTO recordmatch (recordid, chanid, starttime, manualid,
 oldrecduplicate, findid) SELECT record.recordid, program.chanid,
 program.starttime,  IF(search = 5, record.recordid, 0), (CASE   WHEN
 record.type IN (1, 7, 8) THEN  0   WHEN record.type IN (6, 9, 10) THEN  -1
 ELSE (program.generic - 1)  END) , (CASE record.type   WHEN 6    THEN
 record.findid   WHEN 9    THEN
 to_days(date_sub(convert_tz(program.starttime, 'UTC', 'SYSTEM'),
 interval time_format(record.findtime, '%H:%i') hour_minute))   WHEN 10
 THEN floor((to_days(date_sub(convert_tz(program.starttime, 'UTC',
 'SYSTEM'), interval time_format(record.findtime, '%H:%i')
 hour_minute)) - record.findday)/7) * 7 + record.findday   WHEN 7    THEN
 record.findid   ELSE 0  END) FROM (record, program INNER JOIN channel
 ON channel.chanid = program.chanid)  WHERE record.type <> ? AND
 record.search = ? AND program.manualid = 0 AND program.seriesid <> '' AND
 program.seriesid = record.seriesid  AND channel.visible = 1  AND
 program.endtime > (NOW() - INTERVAL 480 MINUTE) AND (((record.filter & 1)
 = 0) OR (program.previouslyshown = 0)) AND (((record.filter & 2) = 0) OR
 (program.generic = 0)) AND (((record.filter & 4) = 0) OR (program.first >
 0)) AND (((record.filter & 8) = 0) OR (HOUR(program.starttime) >= 19 AND
 HOUR(program.starttime) < 23)) AND (((record.filter & 16) = 0) OR
 (channel.commmethod = -2)) AND (((record.filter & 32) = 0) OR
 (program.hdtv > 0)) AND (((record.filter & 64) = 0) OR ((record.programid
 <> '' AND program.programid = record.programid) OR (record.programid = ''
 AND program.subtitle = record.subtitle AND program.description =
 record.description))) AND (((record.filter & 128) = 0) OR
 ((record.seriesid <> '' AND program.seriesid = record.seriesid))) AND
 ((record.type = 4 OR record.type = 6 OR record.type = 9 OR record.type =
 2012-07-21 11:28:44.486384 E  Error preparing query: UPDATE recordmatch
 INNER JOIN sched_temp_record ON (recordmatch.recordid =
 sched_temp_record.recordid)  INNER JOIN program p ON (recordmatch.chanid =
 p.chanid AND                           recordmatch.starttime = p.starttime
 AND                           recordmatch.manualid = p.manualid)  LEFT
 JOIN oldrecorded ON   (     sched_temp_record.dupmethod > 1 AND
 oldrecorded.duplicate <> 0 AND     p.title = oldrecorded.title AND
 p.generic = 0      AND      (       (p.programid <> ''        AND
 p.programid = oldrecorded.programid)       OR       (        (p.programid
 = '' OR oldrecorded.programid = '')        AND
 (((sched_temp_record.dupmethod & 0x02) = 0) OR (p.subtitle <> ''
 AND p.subtitle = oldrecorded.subtitle))        AND
 (((sched_temp_record.dupmethod & 0x04) = 0) OR (p.description <> ''
 AND p.description = oldrecorded.description))        AND
 (((sched_temp_record.dupmethod & 0x08) = 0) OR           (p.subtitle <> ''
 AND              (p.subtitle = oldrecorded.subtitle OR
 (oldrecorded.subtitle = '' AND                p.subtitle =
 oldrecorded.description))) OR           (p.subtitle = '' AND p.description
 <> '' AND              (p.description = oldrecorded.subtitle OR
 (oldrecorded.subtitle = '' AND                p.description =
 oldrecorded.description))))       )      )   )  LEFT JOIN
 sched_temp_recorded recorded ON   (     sched_temp_record.dupmethod > 1
 AND     recorded.duplicate <> 0 AND     p.title = recorded.title AND
 p.generic = 0 AND     recorded.recgroup NOT IN ('LiveTV','Deleted')
 AND      (       (p.programid <> ''        AND p.programid =
 recorded.programid)       OR       (        (p.programid = '' OR
 recorded.programid = '')        AND        (((sched_temp_record.dupmethod
 & 0x02) = 0) OR (p.subtitle <> ''           AND p.subtitle =
 recorded.subtitle))        AND        (((sch
 2012-07-21 11:28:44.486398 E  Driver error was [2/1054]:
 QMYSQL3: Unable to prepare statement
 Database error was:
 Unknown column 'recordmatch.findid' in 'on clause'

 2012-07-21 11:28:44.486670 E  DB Error (UpdateDuplicates):
 Query was:
 UPDATE recordmatch  INNER JOIN sched_temp_record ON (recordmatch.recordid
 = sched_temp_record.recordid)  INNER JOIN program p ON (recordmatch.chanid
 = p.chanid AND                           recordmatch.starttime =
 p.starttime AND                           recordmatch.manualid =
 p.manualid)  LEFT JOIN oldrecorded ON   (     sched_temp_record.dupmethod
 > 1 AND     oldrecorded.duplicate <> 0 AND     p.title = oldrecorded.title
 AND     p.generic = 0      AND      (       (p.programid <> ''        AND
 p.programid = oldrecorded.programid)       OR       (        (p.programid
 = '' OR oldrecorded.programid = '')        AND
 (((sched_temp_record.dupmethod & 0x02) = 0) OR (p.subtitle <> ''
 AND p.subtitle = oldrecorded.subtitle))        AND
 (((sched_temp_record.dupmethod & 0x04) = 0) OR (p.description <> ''
 AND p.description = oldrecorded.description))        AND
 (((sched_temp_record.dupmethod & 0x08) = 0) OR           (p.subtitle <> ''
 AND              (p.subtitle = oldrecorded.subtitle OR
 (oldrecorded.subtitle = '' AND                p.subtitle =
 oldrecorded.description))) OR           (p.subtitle = '' AND p.description
 <> '' AND              (p.description = oldrecorded.subtitle OR
 (oldrecorded.subtitle = '' AND                p.description =
 oldrecorded.description))))       )      )   )  LEFT JOIN
 sched_temp_recorded recorded ON   (     sched_temp_record.dupmethod > 1
 AND     recorded.duplicate <> 0 AND     p.title = recorded.title AND
 p.generic = 0 AND     recorded.recgroup NOT IN ('LiveTV','Deleted')
 AND      (       (p.programid <> ''        AND p.programid =
 recorded.programid)       OR       (        (p.programid = '' OR
 recorded.programid = '')        AND        (((sched_temp_record.dupmethod
 & 0x02) = 0) OR (p.subtitle <> ''           AND p.subtitle =
 recorded.subtitle))
 2012-07-21 11:28:44.493156 E  Error preparing query: SELECT     c.chanid,
 c.sourceid,           p.starttime,           p.endtime,        p.title,
 p.subtitle,            p.description,    c.channum,            c.callsign,
 c.name,           oldrecduplicate,      p.category,
 sched_temp_record.recpriority, sched_temp_record.dupin,   recduplicate,
 findduplicate,    sched_temp_record.type,
 sched_temp_record.recordid,     p.starttime - INTERVAL
 sched_temp_record.startoffset     minute AS recstartts,     p.endtime +
 INTERVAL sched_temp_record.endoffset     minute AS recendts,
 p.previouslyshown,     sched_temp_record.recgroup,
 sched_temp_record.dupmethod,  c.commmethod,          capturecard.cardid,
 cardinput.cardinputid,p.seriesid,          p.programid,
 sched_temp_record.inetref,    p.category_type,       p.airdate,
 p.stars,             p.originalairdate,     sched_temp_record.inactive,
 sched_temp_record.parentid,   recordmatch.findid,
 sched_temp_record.playgroup, oldrecstatus.recstatus,
 oldrecstatus.reactivate, p.videoprop+0,         p.subtitletypes+0,
 p.audioprop+0,   sched_temp_record.storagegroup,     capturecard.hostname,
 recordmatch.oldrecstatus,
 sched_temp_record.avg_delay,     oldrecstatus.future,
 cardinput.schedorder, c.recpriority + cardinput.recpriority +
 (cardinput.cardinputid = sched_temp_record.prefinput) * 2 AS powerpriority
 FROM recordmatch INNER JOIN sched_temp_record ON (recordmatch.recordid =
 sched_temp_record.recordid) INNER JOIN program AS p ON (
 recordmatch.chanid    = p.chanid    AND      recordmatch.starttime =
 p.starttime AND      recordmatch.manualid  = p.manualid ) INNER JOIN
 channel AS c ON ( c.chanid = p.chanid ) INNER JOIN cardinput ON
 (c.sourceid = cardinput.sourceid) INNER JOIN capturecard ON
 (capturecard.cardid = cardinput.cardid) LEFT
 2012-07-21 11:28:44.493169 E  Driver error was [2/1054]:
 QMYSQL3: Unable to prepare statement
 Database error was:
 Unknown column 'recordmatch.findid' in 'field list'

 2012-07-21 11:28:44.493209 E  DB Error (AddNewRecords):
 Query was:
 SELECT     c.chanid,         c.sourceid,           p.starttime,
 p.endtime,        p.title,              p.subtitle,
 p.description,    c.channum,            c.callsign,            c.name,
 oldrecduplicate,      p.category,
 sched_temp_record.recpriority, sched_temp_record.dupin,   recduplicate,
 findduplicate,    sched_temp_record.type,
 sched_temp_record.recordid,     p.starttime - INTERVAL
 sched_temp_record.startoffset     minute AS recstartts,     p.endtime +
 INTERVAL sched_temp_record.endoffset     minute AS recendts,
 p.previouslyshown,     sched_temp_record.recgroup,
 sched_temp_record.dupmethod,  c.commmethod,          capturecard.cardid,
 cardinput.cardinputid,p.seriesid,          p.programid,
 sched_temp_record.inetref,    p.category_type,       p.airdate,
 p.stars,             p.originalairdate,     sched_temp_record.inactive,
 sched_temp_record.parentid,   recordmatch.findid,
 sched_temp_record.playgroup, oldrecstatus.recstatus,
 oldrecstatus.reactivate, p.videoprop+0,         p.subtitletypes+0,
 p.audioprop+0,   sched_temp_record.storagegroup,     capturecard.hostname,
 recordmatch.oldrecstatus,
 sched_temp_record.avg_delay,     oldrecstatus.future,
 cardinput.schedorder, c.recpriority + cardinput.recpriority +
 (cardinput.cardinputid = sched_temp_record.prefinput) * 2 AS powerpriority
 FROM recordmatch INNER JOIN sched_temp_record ON (recordmatch.recordid =
 sched_temp_record.recordid) INNER JOIN program AS p ON (
 recordmatch.chanid    = p.chanid    AND      recordmatch.starttime =
 p.starttime AND      recordmatch.manualid  = p.manualid ) INNER JOIN
 channel AS c ON ( c.chanid = p.chanid ) INNER JOIN cardinput ON
 (c.sourceid = cardinput.sourceid) INNER JOIN capturecard ON
 (capturecard.cardid = cardinpu
 2012-07-21 11:28:44.494657 I  Scheduled 0 items in 0.0 = 0.00 match + 0.00
 check + 0.01 place
 }}}

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/10925>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list