[mythtv-commits] Ticket #10616: mythtranscode segfaults if called with --fifoinfo

MythTV noreply at mythtv.org
Mon Apr 16 20:26:42 UTC 2012


#10616: mythtranscode segfaults if called with --fifoinfo
------------------------------------+----------------------------
 Reporter:  furti@…                 |          Owner:  beirdo
     Type:  Bug Report - Crash      |         Status:  assigned
 Priority:  minor                   |      Milestone:  unknown
Component:  MythTV - Mythtranscode  |        Version:  0.25-fixes
 Severity:  medium                  |     Resolution:
 Keywords:                          |  Ticket locked:  0
------------------------------------+----------------------------
Description changed by beirdo:

Old description:

> please find the full backtrace attached.
>
> /opt/dvb/mythtv/mythtv# gdb -c /var/crash/core_mythtranscode.14020 -se
> `which mythtranscode`
> GNU gdb (Ubuntu/Linaro 7.3-0ubuntu2) 7.3-2011.08
> Copyright (C) 2011 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later
> <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.  Type "show
> copying"
> and "show warranty" for details.
> This GDB was configured as "x86_64-linux-gnu".
> For bug reporting instructions, please see:
> <http://bugs.launchpad.net/gdb-linaro/>...
> Reading symbols from /usr/local/bin/mythtranscode...done.
> [New LWP 14020]
> [New LWP 14028]
> [New LWP 14033]
> [New LWP 14034]
> [New LWP 14031]
> [New LWP 14032]
> [New LWP 14022]
> [New LWP 14026]
> [New LWP 14021]
>
> warning: Can't read pathname for load map: Input/output error.
> [Thread debugging using libthread_db enabled]
> Core was generated by `mythtranscode --fifoinfo --profile autodetect
> --chanid 29724 --starttime 200812'.
> Program terminated with signal 11, Segmentation fault.
> #0  0x00007f0a7ae760aa in PlayerContext::StopPlaying (this=0x23d6a20) at
> playercontext.cpp:483
> 483         player->StopPlaying();
> (gdb)
>

> /opt/dvb/mythtv/mythtv# mythtranscode --version
> Please attach all output as a file in bug reports.
> MythTV Version : v0.25-23-g00a2d87
> MythTV Branch : fixes/0.25
> Network Protocol : 72
> Library API : 0.25.20120408-1
> QT Version : 4.7.4
> Options compiled in:
>  linux debug use_hidesyms using_alsa using_oss using_pulse
> using_pulseoutput using_backend using_bindings_perl using_bindings_php
> using_dvb using_frontend using_hdhomerun using_ceton using_hdpvr
> using_iptv using_ivtv using_joystick_menu using_libcrypto using_lirc
> using_mheg using_opengl_video using_qtwebkit using_qtscript using_qtdbus
> using_v4l2 using_x11 using_xv using_bindings_perl using_bindings_php
> using_mythtranscode using_opengl using_vdpau using_ffmpeg_threads
> using_live using_mheg

New description:

 please find the full backtrace attached.

 {{{
 /opt/dvb/mythtv/mythtv# gdb -c /var/crash/core_mythtranscode.14020 -se
 `which mythtranscode`
 GNU gdb (Ubuntu/Linaro 7.3-0ubuntu2) 7.3-2011.08
 Copyright (C) 2011 Free Software Foundation, Inc.
 License GPLv3+: GNU GPL version 3 or later
 <http://gnu.org/licenses/gpl.html>
 This is free software: you are free to change and redistribute it.
 There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
 and "show warranty" for details.
 This GDB was configured as "x86_64-linux-gnu".
 For bug reporting instructions, please see:
 <http://bugs.launchpad.net/gdb-linaro/>...
 Reading symbols from /usr/local/bin/mythtranscode...done.
 [New LWP 14020]
 [New LWP 14028]
 [New LWP 14033]
 [New LWP 14034]
 [New LWP 14031]
 [New LWP 14032]
 [New LWP 14022]
 [New LWP 14026]
 [New LWP 14021]

 warning: Can't read pathname for load map: Input/output error.
 [Thread debugging using libthread_db enabled]
 Core was generated by `mythtranscode --fifoinfo --profile autodetect
 --chanid 29724 --starttime 200812'.
 Program terminated with signal 11, Segmentation fault.
 #0  0x00007f0a7ae760aa in PlayerContext::StopPlaying (this=0x23d6a20) at
 playercontext.cpp:483
 483         player->StopPlaying();
 (gdb)


 /opt/dvb/mythtv/mythtv# mythtranscode --version
 Please attach all output as a file in bug reports.
 MythTV Version : v0.25-23-g00a2d87
 MythTV Branch : fixes/0.25
 Network Protocol : 72
 Library API : 0.25.20120408-1
 QT Version : 4.7.4
 Options compiled in:
  linux debug use_hidesyms using_alsa using_oss using_pulse
 using_pulseoutput using_backend using_bindings_perl using_bindings_php
 using_dvb using_frontend using_hdhomerun using_ceton using_hdpvr
 using_iptv using_ivtv using_joystick_menu using_libcrypto using_lirc
 using_mheg using_opengl_video using_qtwebkit using_qtscript using_qtdbus
 using_v4l2 using_x11 using_xv using_bindings_perl using_bindings_php
 using_mythtranscode using_opengl using_vdpau using_ffmpeg_threads
 using_live using_mheg
 }}}

--

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/10616#comment:2>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list