[prev in list] [next in list] [prev in thread] [next in thread]
List: mythtv-dev
Subject: Re: [mythtv] [mythtv-commits] Ticket #7714: Mythfilldatabase
From: "Michael T. Dean" <mtdean () thirdcontact ! com>
Date: 2010-03-31 16:54:45
Message-ID: 4BB37E55.6000602 () thirdcontact ! com
[Download RAW message or body]
On 03/31/2010 04:47 AM, Jan Schneider wrote:
> Zitat von "Michael T. Dean":
>> On 03/30/2010 08:51 AM, MythTV wrote:
>>> #7714: Mythfilldatabase segfaults after completing
>>>
>>> Comment(by jan@…):
>>>
>>> If #8246 is really a dupe, then this is more than a cosmetic issue,
>>> because for me the import doesn't finish. I don't have any xmltv
>>> provided
>>> EPG data anymore. Since the EIT sometimes provides different show
>>> names or
>>> sub titles, my rules cease to work in about a week. Though I don't
>>> want to
>>> hurry anyone. :-)
>>>
>> If #8246 is not a dup, we need a real gdb backtrace, as described at
>> http://www.mythtv.org/wiki/Debugging and
>> http://www.mythtv.org/docs/mythtv-HOWTO-22.html#ss22.2 . Without the
>> backtrace, it's impossible to say for sure exactly what the issue is.
>>
>> However, your log that you posted shows:
>>
>> ===============================================================
>> | Attempting to contact the master backend for rescheduling. |
>> | If the master is not running, rescheduling will happen when |
>> | the master backend is restarted. |
>> ===============================================================
>> 2010-03-29 12:17:28.428 MythContext: Connecting to backend server:
>> htpc.wg.de:6543 (try 1 of 1)
>> 2010-03-29 12:17:28.463 Using protocol version 50
>> 2010-03-29 12:17:28.471 Received a remote 'Clear Cache' request
>> QMutex::lock: mutex lock failure:
>>
>> all of which occurs /after/ mythfilldatabase completes its run, and
>> the Clear Cache request /is/ what's causing the segfault on #7714,
>> and--according to your logs--seems to be what's causing the segfault
>> for you.
>>
>> Your lack of scheduling data is likely some other issue (probably in
>> your configuration).
> You are right, this got me on the right track. Probably because of the
> segfault I didn't get any error message from the xmltv script that my
> EPG subscription is about to expire. And I only noticed the segfault
> because I ran myhtfilldatabase manually to see why the EPG was empty.
> Interesting side effect: once I prolonged the subscription,
> mythfilldatabase didn't segfault anymore.
>
> Thanks a lot, Jan.
The segfault on #7714 is timing-related; therefore, once you fixed
XMLTV, it changed the timing, so that's probably why you're not seeing
the segfault (at least not always).
Glad you got it working.
Mike
_______________________________________________
mythtv-dev mailing list
mythtv-dev@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic