[mythtv-commits] Ticket #13132: Segfault live TV 0.29

MythTV noreply at mythtv.org
Sun Sep 24 04:17:03 UTC 2017


#13132: Segfault live TV 0.29
--------------------------------------+--------------------------
     Reporter:  rndminbx@…            |      Owner:
         Type:  Bug Report - General  |     Status:  new
     Priority:  major                 |  Milestone:  needs_triage
    Component:  MythTV - General      |    Version:  v29-fixes
     Severity:  medium                |   Keywords:  segfault
Ticket locked:  0                     |
--------------------------------------+--------------------------
 Linux tv.host 4.11.8-100.fc24.x86_64 #1 SMP Thu Jun 29 18:05:45 UTC 2017
 x86_64 x86_64 x86_64 GNU/Linux

 Fedora release 24 (Twenty Four)

 OpenElec 8.1.1 front end, MythTV 0.29 back end.

 Watching LiveTV (end of a scheduled program) when mythbackend blew a
 gasket:

 {{{
 2017-09-24 14:00:00.399149 N  AutoExpire: CalcParams(): Max required Free
 Space: 2.0 GB w/freq: 14 min
 2017-09-24 14:00:00.418044 N  ApplyRecordRecGroupChange: LiveTV to LiveTV
 (2)
 *** Error in `./mythbackend': corrupted double-linked list:
 0x00007fe258d91070 ***
 ======= Backtrace: =========
 /lib64/libc.so.6(+0x756eb)[0x7fe28ffe16eb]
 /lib64/libc.so.6(+0x7e594)[0x7fe28ffea594]
 /lib64/libc.so.6(cfree+0x4c)[0x7fe28ffed3dc]
 /usr/lib64/qt5/plugins/sqldrivers/libqsqlmysql.so(+0xd7cf)[0x7fe29a5477cf]
 /lib64/libQt5Sql.so.5(_ZN10QSqlResult11savePrepareERK7QString+0x1eb)[0x7fe29131709b]
 /lib64/libQt5Sql.so.5(_ZN9QSqlQuery7prepareERK7QString+0x395)[0x7fe291306ec5]
 /opt/mythtv-0.29/lib/libmythbase-29.so.29(_ZN9MSqlQuery7prepareERK7QString+0x241)[0x7fe29675f823]
 /opt/mythtv-0.29/lib/libmythtv-29.so.29(_ZN13RecordingFile4LoadEv+0x7f)[0x7fe297132f99]
 /opt/mythtv-0.29/lib/libmythtv-29.so.29(_ZN13RecordingInfo17LoadRecordingFileEv+0x79)[0x7fe296fdee2f]
 /opt/mythtv-0.29/lib/libmythtv-29.so.29(+0x7e945f)[0x7fe29760d45f]
 /opt/mythtv-0.29/lib/libmythtv-29.so.29(_ZN5TVRec17RingBufferChangedEP10RingBufferP13RecordingInfoP16RecordingQuality+0x342)[0x7fe2975f9a84]
 /opt/mythtv-0.29/lib/libmythtv-29.so.29(_ZN12RecorderBase24CheckForRingBufferSwitchEv+0x1a8)[0x7fe29761f180]
 /opt/mythtv-0.29/lib/libmythtv-29.so.29(+0x810ed9)[0x7fe297634ed9]
 /opt/mythtv-0.29/lib/libmythtv-29.so.29(+0x80f9c7)[0x7fe2976339c7]
 /opt/mythtv-0.29/lib/libmythtv-29.so.29(+0x81538b)[0x7fe29763938b]
 /opt/mythtv-0.29/lib/libmythtv-29.so.29(_ZN14MPEGStreamData15ProcessTSPacketERK8TSPacket+0x100)[0x7fe2971be644]
 /opt/mythtv-0.29/lib/libmythtv-29.so.29(_ZN14MPEGStreamData11ProcessDataEPKhi+0x538)[0x7fe2971be3fc]
 /opt/mythtv-0.29/lib/libmythtv-29.so.29(+0x93eb6d)[0x7fe297762b6d]
 /opt/mythtv-0.29/lib/libmythtv-29.so.29(+0x93cc2c)[0x7fe297760c2c]
 /opt/mythtv-0.29/lib/libmythbase-29.so.29(+0x47e1a)[0x7fe29673de1a]
 /lib64/libQt5Core.so.5(+0xa59aa)[0x7fe290c7b9aa]
 /lib64/libpthread.so.0(+0x75ca)[0x7fe2921325ca]
 /lib64/libc.so.6(clone+0x6d)[0x7fe29006f0cd]
 }}}
 Then a memory map and this spliced into the middle:
 {{{
 7fe28241f000-7fe282442017-09-24 14:00:00.945373 N  Finished Recording:
 Container: MPEG2-TS Video Codec: h264 (720x576 A/R: 1818181 25fps) Audio
 Codec: mp2
 4000 r-xp 00000000 fd:00 67160434
 /usr/lib64/liblzma.so.5.2.2
 }}}

--
Ticket URL: <https://code.mythtv.org/trac/ticket/13132>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list