[mythtv-commits] Ticket #4820: Segfault in scheduler thread

MythTV mythtv at cvs.mythtv.org
Tue Mar 4 08:50:32 UTC 2008


#4820: Segfault in scheduler thread
------------------------------------------------+---------------------------
 Reporter:  Mike Rice <mikerice1969 at gmail.com>  |        Owner:  ijr    
     Type:  defect                              |       Status:  new    
 Priority:  minor                               |    Milestone:  unknown
Component:  mythtv                              |      Version:  head   
 Severity:  medium                              |   Resolution:         
  Mlocked:  0                                   |  
------------------------------------------------+---------------------------

Comment(by anonymous):

 Replying to [comment:3 Mike Rice <mikerice1969 at gmail.com>]:
 > Today though one of my kids did use LiveTV on a slow front end.  The SD
 tuners turned out to be busy and it was trying to use the HDHR tuner.  I
 see a bunch of:

 Yup, that's my crash alright :-) Frontend speed doesn't seem to matter (I
 have quite a fast one myself for testing; I use my desktop system)

 > {{{
 > 2008-03-03 17:44:37.690 write -> 22 290     BACKEND_MESSAGE[]:[]SIGNAL
 3[]:[]Signal Lock[]:[]slock 1 1 0 1 0 ...
 > 2008-03-03 17:44:37.691 MythSocket(ae241820:22): DownRef: 1
 > 2008-03-03 17:44:37.691 MythSocket(ae23f6d0:25): UpRef: 2
 > 2008-03-03 17:44:37.692 MythSocket(ae23f6d0:25): DownRef: 1
 > 2008-03-03 17:44:37.720 MythEvent: SIGNAL 3
 > 2008-03-03 17:44:37.721 MythSocket(b7c05650:12): UpRef: 2
 > 2008-03-03 17:44:37.722 MythSocket(b7c05650:12): DownRef: 1
 > 2008-03-03 17:44:37.722 MythSocket(a7c5cca0:23): UpRef: 2
 > 2008-03-03 17:44:37.723 MythSocket(a7c5cca0:23): DownRef: 1
 > 2008-03-03 17:44:37.724 MythSocket(a7e18978:24): UpRef: 2
 > 2008-03-03 17:44:37.725 write -> 24 290     BACKEND_MESSAGE[]:[]SIGNAL
 3[]:[]Signal Lock[]:[]slock 1 1 0 1 0 ...
 > }}}
 >
 > Then a memory corruption crash.
 >
 > {{{
 > ======= Backtrace: =========
 > /lib/libc.so.6[0x3edf8ac]
 > /lib/libc.so.6(__libc_malloc+0x7b)[0x3ee0b7b]
 > /usr/lib/libstdc++.so.6(_Znwj+0x27)[0x32b3ba7]
 > /usr/lib/qt-3.3/lib/libqt-
 mt.so.3(_ZN7QString9setLengthEj+0x93)[0x6a3d573]
 > /usr/lib/qt-3.3/lib/libqt-mt.so.3[0x6a40464]
 > /usr/lib/qt-3.3/lib/libqt-mt.so.3(_ZNK7QString3argExii+0x112)[0x6a42ac2]
 > /usr/local/bin/mythbackend(_ZNK7QString3argEiii+0x3c)[0x80783dc]
 >
 /usr/local/lib/libmythtv-0.21.so.0(_ZNK18SignalMonitorValue9GetStatusEv+0x212)[0xf3e68c]
 >
 /usr/local/lib/libmythtv-0.21.so.0(_ZN16DTVSignalMonitor13GetStatusListEb+0x247)[0x12b28fb]
 >
 /usr/local/lib/libmythtv-0.21.so.0(_ZN13SignalMonitor11MonitorLoopEv+0x76)[0x12a9f26]
 >
 /usr/local/lib/libmythtv-0.21.so.0(_ZN13SignalMonitor16SpawnMonitorLoopEPv+0x18)[0x12a9b96]
 > }}}
 >
 > I think there is another ticket more related to this one but I don't
 know the number.

 I looked and couldn't find it, so have opened #4854

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/4820#comment:4>
MythTV <http://svn.mythtv.org/trac>
MythTV


More information about the mythtv-commits mailing list