Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Commits

Ticket #7714: Mythfilldatabase segfaults during run

 

 

MythTV commits RSS feed   Index | Next | Previous | View Threaded


mythtv at cvs

Dec 6, 2009, 12:14 PM

Post #1 of 3 (402 views)
Permalink
Ticket #7714: Mythfilldatabase segfaults during run

#7714: Mythfilldatabase segfaults during run
---------------------------------------+------------------------------------
Reporter: superm1@… | Owner: stuartm
Type: defect | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - Mythfilldatabase | Version: 0.22-fixes
Severity: medium | Mlocked: 0
---------------------------------------+------------------------------------
During the daily guide updates, I received a segfault.
This is with 0.22 fixes, rev 22936.

A single thread bt is available at:
http://launchpadlibrarian.net/36303383/Stacktrace.txt
A multi thread bt is available at:
http://launchpadlibrarian.net/36303384/ThreadStacktrace.txt

The mythbackend log is available at:
http://launchpadlibrarian.net/36303374/.var.log.mythtv.mythbackend.log.txt

--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7714>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits


mythtv at cvs

Dec 30, 2009, 11:40 PM

Post #2 of 3 (313 views)
Permalink
Re: Ticket #7714: Mythfilldatabase segfaults during run [In reply to]

#7714: Mythfilldatabase segfaults during run
---------------------------------------+------------------------------------
Reporter: superm1@… | Owner: stuartm
Type: defect | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - Mythfilldatabase | Version: 0.22-fixes
Severity: medium | Mlocked: 0
---------------------------------------+------------------------------------

Comment(by anonymous):

Confirming this harmless nuisance on my backend; happens very frequently
and looks like a race condition to me. BT shows one thread at
main.cpp:959, just after "delete gContext". Second thread is
MythSocketThread, which segfaults as it was processing the
CLEAR_SETTINGS_CACHE initiated by main.cpp:955. It segfaults because
"delete gContext" at main.cpp:957 destroys MythDB object while the second
thread is using it. Hack approach might be to throw a usleep in here to
reduce the frequency of these segfaults, but certainly there are better
solutions.

--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7714#comment:1>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits


mythtv at cvs

Jan 24, 2010, 12:05 PM

Post #3 of 3 (229 views)
Permalink
Re: Ticket #7714: Mythfilldatabase segfaults during run [In reply to]

#7714: Mythfilldatabase segfaults during run
---------------------------------------+------------------------------------
Reporter: superm1@… | Owner: stuartm
Type: defect | Status: new
Priority: trivial | Milestone: unknown
Component: MythTV - Mythfilldatabase | Version: 0.22-fixes
Severity: low | Mlocked: 0
---------------------------------------+------------------------------------
Changes (by stuartm):

* priority: minor => trivial
* severity: medium => low


--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7714#comment:2>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits

MythTV commits RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.