[mythtv-commits] Ticket #7926: Mythfrontend crashes when switching between iptv channels when watching live TV

MythTV mythtv at cvs.mythtv.org
Mon Jan 18 02:48:31 UTC 2010


#7926: Mythfrontend crashes when switching between iptv channels when watching
live TV
---------------------------------------------+------------------------------
 Reporter:  Marc Randolph <mrand@…>          |       Owner:  ijr       
     Type:  defect                           |      Status:  new       
 Priority:  minor                            |   Milestone:  unknown   
Component:  MythTV - General                 |     Version:  0.22-fixes
 Severity:  medium                           |     Mlocked:  0         
---------------------------------------------+------------------------------
 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 ?? ()
 (gdb)
 }}}

 A bit more detail can be found here:
 https://bugs.launchpad.net/bugs/508665

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/7926>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list