[mythtv-users] mythcommflag failure want help with gdb command

Michael T. Dean mtdean at thirdcontact.com
Fri May 18 16:12:00 UTC 2012


On 05/18/2012 10:30 AM, Steven Adeff wrote:
> I'm not sure where to set the break to find why mythcommflag is failing via gdb,
> here's the log out put:
>
> May 18 07:25:54 MythCenter mythcommflag[13039]: I CoreContext
> ClassicCommDetector.cpp:2033 (BuildBlankFrameCommList)     98060:4
> May 18 07:25:54 MythCenter mythcommflag[13039]: I CoreContext
> ClassicCommDetector.cpp:2033 (BuildBlankFrameCommList)     103608:5
> May 18 07:25:54 MythCenter mythcommflag[13039]: I CoreContext
> ClassicCommDetector.cpp:680 (GetCommercialBreakList) Final Commercial
> Break Map
> May 18 07:25:54 MythCenter mythcommflag[13039]: I ProgramInfoUpdater
> mythsocket.cpp:345 (writeStringList) MythSocket(ffffffffb39567c0:26):
> write ->  26 60      MESSAGE[]:[]MASTER_UPDATE_PROG_INFO 3402
> 2012-05-15T19:58:00
> May 18 07:25:54 MythCenter mythcommflag[13039]: I ProgramInfoUpdater
> mythsocket.cpp:671 (readStringList) MythSocket(ffffffffb39567c0:26):
> read<- 26 2       OK
> May 18 07:25:54 MythCenter mythcommflag[13039]: I Socket
> mythsocket.cpp:671 (readStringList) MythSocket(8441590:27): read<-
> 27 626     BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE
> UPDATE[]:[]NCIS[]:[]Til...
> May 18 07:25:54 MythCenter mythcommflag[13039]: I Socket
> mythcorecontext.cpp:1190 (dispatch) MythEvent: RECORDING_LIST_CHANGE
> UPDATE
> May 18 07:25:55 MythCenter mythcommflag[13039]: N CoreContext
> main.cpp:944 (FlagCommercials) Finished, 7 break(s) found.
> May 18 07:25:55 MythCenter mythcommflag[13039]: I CoreContext
> mythplayer.cpp:2707 (StopPlaying) Player(0): StopPlaying - begin
> May 18 07:25:55 MythCenter mythcommflag[13039]: I Decoder
> mythplayer.cpp:97 (run) Player(0): Decoder thread exiting.
> May 18 07:25:55 MythCenter mythcommflag[13039]: I CoreContext
> mythplayer.cpp:3020 (DecoderEnd) Player(0): Exited decoder loop.
> May 18 07:25:55 MythCenter mythcommflag[13039]: I CoreContext
> videoout_null.cpp:40 (~VideoOutputNull) ~VideoOutputNull()
> May 18 07:25:55 MythCenter mythcommflag[13039]: I CoreContext
> mythplayer.cpp:2714 (StopPlaying) Player(0): StopPlaying - end
> May 18 07:25:55 MythCenter mythcommflag[13039]: I CoreContext
> ringbuffer.cpp:556 (StopReads)
> RingBuf(/media/mythtv/2/tv/3402_20120515195800.mpg): StopReads()
> May 18 07:25:55 MythCenter mythcommflag[13039]: I CoreContext
> jobqueue.cpp:974 (ChangeJobStatus) JobQueue: ChangeJobStatus(3409,
> Finished, '7 commercial breaks')
> May 18 07:25:55 MythCenter mythcommflag[13039]: I CoreContext
> mythcontext.cpp:1115 (~MythContext) Waiting for threads to exit.
> May 18 07:25:56 MythCenter mythcommflag[13039]: I ProgramInfoUpdater
> mythsocket.cpp:345 (writeStringList) MythSocket(ffffffffb39567c0:26):
> write ->  26 60      MESSAGE[]:[]MASTER_UPDATE_PROG_INFO 3402
> 2012-05-15T19:58:00
> May 18 07:25:56 MythCenter mythcommflag[13039]: I ProgramInfoUpdater
> mythsocket.cpp:671 (readStringList) MythSocket(ffffffffb39567c0:26):
> read<- 26 2       OK
>
> thanks for the help!

Based on what you said in the "[mythtv-users] 0.25, tempory hangs and 
commercial flagging", it sounds like you're hitting the problem where 
"near-real-time" commercial detection fails due to hitting the end of 
the file (i.e. there's some issue with the code that tries to follow far 
enough behind live to prevent issues).

That said, I'm not seeing any errors/issues at all in the above log output.

Mike


More information about the mythtv-users mailing list