[mythtv-users] What is commflag "exit status 140"?

Gavin Whitehead gavin at alabastercranium.demon.co.uk
Wed Sep 12 19:00:35 UTC 2012


On 09/09/2012 22:34, Michael Watson wrote:
> On 10/09/2012 5:37 AM, Gavin Whitehead wrote:
>> On 06/09/2012 21:47, Phil Bridges wrote:
>>> Since upgrading to .25-fixes, my slave backend has decided to error on
>>> commercial detection.  If I look at my backend log, I see:
>>>
>>> 2012-09-06 16:32:26.352429 I [6825/10080] Commflag_6848
>>> jobqueue.cpp:2276 (DoFlagCommercialsThread) - JobQueue: Commercial
>>> Detection Starting for "Blah" recorded from channel 1051 at
>>> 2012-09-06T16:00:00
>>> 2012-09-06 16:32:26.450483 E [6825/10080] Commflag_6848
>>> jobqueue.cpp:2362 (DoFlagCommercialsThread) - JobQueue: Commercial
>>> Detection Errored: "Blah" recorded from channel 1051 at
>>> 2012-09-06T16:00:00 (Failed with exit status 140)
>>>
>>> Restarting the backend will fix the problem - for a while.  What is
>>> "exit status 140", and how do I fix it?
>>>
>>> I've also noticed that when this happens, the backend stops generating
>>> the preview image for MythWeb:
>>>
>>> 2012-09-06 16:37:00.095873 E [6825/10083] HttpServer50
>>> previewgenerator.cpp:254 (Run) - Preview: Encountered problems running
>>> '/usr/bin/mythpreviewgen --size 100x56 --chanid 1301 --starttime
>>> 20120906060000 --outfile
>>> "/mnt/video2/recordings/1301_20120906060000.mpg.-1.100x56.png"
>>> --verbose general --logpath /var/log/mythtv --loglevel info --quiet'
>>> (140)
>>>
>>> If I run the command manually, I don't get the error, and the preview
>>> works fine.
>>> _______________________________________________
>>> mythtv-users mailing list
>>> mythtv-users at mythtv.org
>>> http://www.mythtv.org/mailman/listinfo/mythtv-users
>> I get this frequently as well, mainly for "Walker, Texas Ranger" 
>> recorded on CSB (from UK FreeSat).  But I get the error when I run 
>> mythcommflag from the command line as well.
>>
>> /data/data2/mythSG2/recordings$ mythcommflag -f 53007_20120907230000.mpg
>> 2012-09-09 20:34:04.047506 C  mythcommflag version: fixes/0.25 
>> [v0.25.2-16-gd519276] www.mythtv.org
>> 2012-09-09 20:34:04.047528 C  Qt version: compile: 4.8.1, runtime: 4.8.1
>> MythTV Commercial Flagger, flagging commercials for:
>>     Walker, Texas Ranger
>> Finding Logo2012-09-09 20:34:12.880890 E  AFD: Unknown audio decoding 
>> error
>> 2012-09-09 20:34:16.978297 E  AFD: Unknown audio decoding error
>> 2012-09-09 20:34:21.070522 E  AFD: Unknown audio decoding error
>> 2012-09-09 20:34:25.160840 E  AFD: Unknown audio decoding error
>> 2012-09-09 20:34:29.215187 E  AFD: Unknown audio decoding error
>> 2012-09-09 20:34:33.332276 E  AFD: Unknown audio decoding error
>> 2012-09-09 20:34:41.484593 E  AFD: Unknown audio decoding error 
>> 2012-09-09 20:35:58.109429 E  AFD: Unknown audio decoding error
>> 2012-09-09 20:35:58.109637 E  decoding error
>>                         eno: Input/output error (5)
>> 1
>>
>> And if I check 'dmesg' i see:
>>
>>  mythcommflag[19265]: segfault at a2d8031 ip b6562d3c sp aaa9a9e0 
>> error 4 in libmythavcodec.so.52.113.1[b6338000+54c000]
>>
> I see this a lot, the odd thing is, that if you rerun commflag again, 
> it may run without a problem.  I see it often enought, that I run a 
> script that reruns any failed jobs, and eventually they all run fine 
> (some take 3 and 4 goes before they run properly)
>
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://www.mythtv.org/mailman/listinfo/mythtv-users
I just tried running mythcommflag by hand 10 times on the same 
recording.  It crashed, as above, every time.



More information about the mythtv-users mailing list