Opened 10 years ago

Closed 10 years ago

#7926 closed defect (duplicate)

Mythfrontend crashes when switching between iptv channels when watching live TV

Reported by: Marc Randolph <mrand@…> Owned by: Isaac Richards
Priority: minor Milestone: unknown
Component: MythTV - General Version: 0.22-fixes
Severity: medium Keywords:
Cc: Ticket locked: no


Forwarding upstream:

[Switching to Thread 0x7fffc48a0910 (LWP 8258)]
0x00007fffeebb24b5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64      ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
       in ../nptl/sysdeps/unix/sysv/linux/raise.c
Current language:  auto
The current source language is "auto; currently c".
(gdb) bt
#0  0x00007fffeebb24b5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007fffeebb5f50 in *__GI_abort () at abort.c:92
#2  0x00007fffeebeac97 in __libc_message (do_abort=<value optimized out>, fmt=<value optimized out>)
   at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#3  0x00007fffeebf4dd6 in malloc_printerr (action=3, str=0x7fffeecb67b0 "double free or corruption (!prev)", ptr=<value optimized out>)
   at malloc.c:6217
#4  0x00007fffeebf974c in *__GI___libc_free (mem=<value optimized out>) at malloc.c:3716
#5  0x00007ffff6e3bfc8 in av_close_input_stream (s=0x7fffd0c57d80) at utils.c:2403
#6  0x00007ffff7638fbf in AvFormatDecoder::CloseContext (this=0x7fffd0483a50) at avformatdecoder.cpp:549
#7  0x00007ffff7639127 in ~AvFormatDecoder (this=0x7fffd0483a50, __in_chrg=<value optimized out>) at avformatdecoder.cpp:504
#8  0x00007ffff75cf01b in NuppelVideoPlayer::SetDecoder (this=0x1860250, dec=0x7fffd1fda4a0) at NuppelVideoPlayer.cpp:7466
#9  0x00007ffff75f9e29 in NuppelVideoPlayer::OpenDummy (this=0x1860250) at NuppelVideoPlayer.cpp:1208
#10 0x00007ffff75fe638 in NuppelVideoPlayer::JumpToProgram (this=0x1860250) at NuppelVideoPlayer.cpp:3425
#11 0x00007ffff760b8c7 in NuppelVideoPlayer::StartPlaying (this=0x1860250, openfile=<value optimized out>) at NuppelVideoPlayer.cpp:3682
#12 0x00007ffff761912b in SpawnDecode (param=0x2029) at playercontext.cpp:29
#13 0x00007ffff279da04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#14 0x00007fffeec5e80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

A bit more detail can be found here:

Change History (2)

comment:1 Changed 10 years ago by Marc Randolph <mrand@…>

BTW, this was re-verified as still occurring as of 0.22 fixes version 23167

comment:2 Changed 10 years ago by robertm

Resolution: duplicate
Status: newclosed

Apparent dupe of #7940 (and the other ticket has a better BT, so we'll keep that one)

Note: See TracTickets for help on using tickets.