[mythtv-commits] Ticket #13571: Crash of backend on delete of program being recorded

MythTV noreply at mythtv.org
Fri Apr 17 20:01:02 UTC 2020


#13571: Crash of backend on delete of program being recorded
--------------------------------+-------------------------------
 Reporter:  Klaas de Waal       |          Owner:  Klaas de Waal
     Type:  Bug Report - Crash  |         Status:  new
 Priority:  minor               |      Milestone:  32.0
Component:  MythTV - General    |        Version:  Master Head
 Severity:  medium              |     Resolution:
 Keywords:                      |  Ticket locked:  0
--------------------------------+-------------------------------
Changes (by Klaas de Waal):

 * status:  closed => new
 * resolution:  fixed =>
 * milestone:  31.1 => 32.0


Comment:

 Reopening this ticket as it looks now that the problem has not been
 solved.
 Again a segfault when accessing the EncoderLink list when a recording is
 stopped, but now in the scheduler.

 {{{
 2020-04-17 17:09:46.803220 I  Scheduled 143 items in 0.6 = 0.47 match +
 0.03 check + 0.10 place
 2020-04-17 17:10:00.013295 I  TVRec[1]: Changing from RecordingOnly to
 None
 2020-04-17 17:10:00.478830 N  Finished Recording: Container: MPEG2-TS
 Video Codec: h264 (1920x1088 A/R: 3 25fps) Audio Codec: ac3
 2020-04-17 17:10:00.500988 I  Finished recording Chasing Classic Cars:
 channel 10017
 2020-04-17 17:10:00.501715 I  Updating status for "Chasing Classic Cars"
 on cardid [1] (Opname => Opgenomen)
 Handling Segmentation fault
 Segmentation fault (core dumped)
 [klaas at zolder mythtv-master]$

 (gdb) bt
 #0  0x00000000004c2756 in EncoderLink::IsAsleep() const (this=0x55) at
 encoderlink.h:57
 #1  0x00000000004f478d in Scheduler::HandleWakeSlave(RecordingInfo&, int)
 (this=0x19b1af0, ri=..., prerollseconds=180) at scheduler.cpp:2567
 #2  0x00000000004f0dcd in Scheduler::run() (this=0x19b1af0) at
 scheduler.cpp:2171
 #3  0x00007f4dab82a284 in MThreadInternal::run() (this=0x1947000) at
 mthread.cpp:79
 #4  0x00007f4da847cd96 in QThreadPrivate::start(void*) () at
 /lib64/libQt5Core.so.5
 #5  0x00007f4da99e54e2 in start_thread () at /lib64/libpthread.so.0
 #6  0x00007f4da7f996a3 in clone () at /lib64/libc.so.6

 }}}

-- 
Ticket URL: <https://code.mythtv.org/trac/ticket/13571#comment:24>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list