[mythtv-users] Dealing with mythcommflag segfault ???

Michael Drons mdrons at yahoo.com
Mon Oct 18 12:53:07 UTC 2010


I seem to get these mythcommflag segfaults about every other day.  Is there any 
automated ways to deal with these segfaults.  



Oct 13 21:31:07 myth kernel: mythcommflag[22164]: segfault at 5a1 ip 
00007fd0d62c0ccd sp 00007fd0cac3bf80 error 4 in 
libQtCore.so.4.6.3[7fd0d622c000+26d000]
Oct 15 22:00:10 myth kernel: mythcommflag[23144]: segfault at 10 ip 
00007f7f2135fdc5 sp 00007f7f10dd1f78 error 4 in 
libmythdb-0.23.1.so.0.23.1[7f7f21310000+9b000]


Thanks,  Mike


----- Original Message ----
> From: Michael Drons <mdrons at yahoo.com>
> To: mythtv-users at mythtv.org
> Sent: Fri, October 15, 2010 11:31:24 PM
> Subject: [mythtv-users] commercial flagging help
> 
> Hello, 
> From time to time mythcommflag will segfault, displaying a message  like this 
>in 
>
> syslog:
> 
> mythcommflag[23144]: segfault at 10 ip  00007f7f2135fdc5 sp 00007f7f10dd1f78 
> error 4 in libmythdb-0.23.1.so.0.23.1[7f7f21310000+9b000]
> 
> What  I dont understand is why the jobqueue shows that mythcommflag completed 
> successful with ZERO breaks, but the QUERY_COMMBREAK shows breaks.
> 
> I  had one recording tonight and the above message in syslog, so I sure that 
> mythcommflag had the segfault with flagging the one show being  recorded.
> 
> The DB jobqueue table shows 0 commercual breaks, with a status  of 272 
> (success).  Mythweb shows the same information.
> 
> 
> 691  4251 2010-10-15 21:00:00 2010-10-15 21:00:03 2 0 2 272 2010-10-15 21:00:03 
>
> myth [BLOB - 0B] 0 commercial break(s) 2010-10-15 21:00:03 
> 
> 
> Looking at the backend log file I see these messages:
> 2010-10-15  22:00:08.134 CommDetect::GetCommBreakMap()
> 2010-10-15 22:00:08.148  CommDetect::CleanupFrameInfo()
> 2010-10-15 22:00:08.575  CommDetect::BuildAllMethodsCommList()
> 2010-10-15 22:00:09.595 Final  Commercial Break Map
> 2010-10-15 22:00:13.972 commflag: Commercial Flagging  Finished: The Good Guys 

> "Dan on the Run" recorded from channel 4251 at Fri  Oct 15 21:00:00 2010 (0 
> commercial break(s))
> 
> Which also shows ZERO  breaks...
> 
> If I send a QUERY message to the backend, the response I  receive shows 12 
> breaks.
> 
> 2010-10-15 23:01:59.950  MythSocket(7f7cac05ebc0:8): read  <-  8 31      
> QUERY_COMMBREAK 4251 1287190800
> 2010-10-15 23:01:59.951 ProgramInfo():  Updated pathname '':'' -> 
> '4251_20101015210000.mpg'
> 2010-10-15  23:01:59.975 MythSocket(7f7cac05ebc0:8): write ->  8 266    
> 12[]:[]4[]:[]0[]:[]0[]:[]5[]:[]0[]:[]527[]:[]4[]:[]0[]:[]23143[]:...
> 
> Which  one is correct, the jobqueue or the QUERY_COMMBREAK command?
> 
> Thanks,  Mike
> 
> 
>       
> _______________________________________________
> mythtv-users mailing  list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> 


      


More information about the mythtv-users mailing list