[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