Opened 7 years ago
Closed 3 years ago
#13132 closed Bug Report - General (Trac EOL)
Segfault in mythbackend live TV 0.29
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | major | Milestone: | needs_triage |
Component: | MythTV - General | Version: | v29-fixes |
Severity: | medium | Keywords: | segfault |
Cc: | Ticket locked: | no |
Description
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
Change History (2)
Note: See
TracTickets for help on using
tickets.
We have moved all bug tracking to github [1]
If you continue to have this issue, please open a new issue at github, referencing this ticket.
[1] - https://github.com/MythTV/mythtv/issues