[mythtv-commits] Ticket #11272: MB process restarts when SB starts recording

MythTV noreply at mythtv.org
Tue Dec 4 11:07:54 UTC 2012


#11272: MB process restarts when SB starts recording
-------------------------------------+-------------------------------------
 Reporter:  Yianni Vidalis           |           Type:  Bug Report -
  <yiannividalis@…>                  |  General
   Status:  new                      |       Priority:  minor
Milestone:  unknown                  |      Component:  MythTV - General
  Version:  Master Head              |       Severity:  medium
 Keywords:                           |  Ticket locked:  0
-------------------------------------+-------------------------------------
 I had noticed the restarts (under systemd the process is set to restart on
 fail) but that was before I realised they were occuring as the SB was
 starting recording (the MB is not used for recordings). I tried to run
 mythbackend under gdb as the normal user but it got "problematic", i.e. I
 couldn't even access it through mythweb. So I continued running it
 normally via systemd (which still runs it as a normal user) and then I
 noticed in the system logs when it was restarting. Sorry for the
 monologue...

 I am enclosing the relevant syslog entry from a restart. "al2kpro" is the
 name of the SB. If this doesn't help, please let me know and I will try to
 run the master mythbackend as root to see if it's more responsive.

 Master backend system log:

 {{{
 Dec  4 12:40:00 storage mythbackend[7024]: 2012-12-04 12:40:00.057913 E
 MythSocket(21b0bb0:63): Got MythEvent on non-event socket
 Dec  4 12:40:00 storage mythbackend[7024]: 2012-12-04 12:40:00.057921 E
 PlaybackSock::SendReceiveStringList(): No response.
 Dec  4 12:40:00 storage mythbackend[7024]: 2012-12-04 12:40:00.061787 E
 MythSocket(21b0bb0:63): Got MythEvent on non-event socket
 Dec  4 12:40:00 storage mythbackend[7024]: 2012-12-04 12:40:00.061793 E
 PlaybackSock::SendReceiveStringList(): No response.
 Dec  4 12:40:00 storage mythbackend[7024]: 2012-12-04 12:40:00.061985 C
 Received Σ�άλμα κα�ά�μη�η� (segmentation fault): Code 128,
 PID 0, UID 0, Value 0x3000000002
 Dec  4 12:40:00 storage mythbackend[7024]: 2012-12-04 12:40:00.065015 E
 Unknown command: al2kpro
 Dec  4 12:40:00 storage mythbackend[7024]: 2012-12-04 12:40:00.135154 E
 Unknown command: -10
 Dec  4 12:40:01 storage systemd[1]: mythbackend.service: main process
 exited, code=killed, status=11
 Dec  4 12:41:31 storage systemd[1]: mythbackend.service stopping timed
 out. Killing.
 Dec  4 12:41:31 storage systemd[1]: mythbackend.service holdoff time over,
 scheduling restart.
 Dec  4 12:41:31 storage systemd[1]: Unit mythbackend.service entered
 failed state.
 Dec  4 12:41:31 storage mythbackend[7264]: 2012-12-04 12:41:31.418891 C
 mythbackend version: master [v0.27-pre2-271-gcf5189f-dirty] www.mythtv.org
 Dec  4 12:41:31 storage mythbackend[7264]: 2012-12-04 12:41:31.418916 C
 Qt version: compile: 4.8.3, runtime: 4.8.3
 Dec  4 12:41:31 storage mythbackend[7264]: 2012-12-04 12:41:31.418920 N
 Enabled verbose msgs:  general
 Dec  4 12:41:31 storage mythbackend[7264]: 2012-12-04 12:41:31.532327 E
 No locale defaults file for el_GR, skipping
 Dec  4 12:41:32 storage mythbackend[7264]: 2012-12-04 12:41:32.183857 W
 Scheduler: Listings source 'HotbirdSat' is defined, but is not attached to
 a card input.
 Dec  4 12:41:32 storage mythbackend[7264]: 2012-12-04 12:41:32.184097 W
 Scheduler: Listings source 'AstraSat' is defined, but is not attached to a
 card input.

 }}}

 MB:

 {{{
 MythTV Version : v0.27-pre2-271-gcf5189f-dirty
 MythTV Branch : master
 Network Protocol : 76
 Library API : 0.27.20121128-1
 QT Version : 4.8.3
 Options compiled in:
  linux profile use_hidesyms using_alsa using_oss using_pulse
 using_pulseoutput using_backend using_bindings_perl using_bindings_python
 using_bindings_php using_dvb using_frontend using_ceton using_hdpvr
 using_libcrypto using_libfftw3 using_libxml2 using_libudf using_lirc
 using_mheg using_opengl_video using_qtwebkit using_qtscript using_qtdbus
 using_v4l2 using_x11 using_xrandr using_xv using_bindings_perl
 using_bindings_python using_bindings_php using_mythtranscode using_opengl
 using_vdpau using_ffmpeg_threads using_mheg using_libxml2 using_libudf
 }}}

 SB:

 {{{
 MythTV Version : v0.27-pre2-271-gcf5189f-dirty
 MythTV Branch : master
 Network Protocol : 76
 Library API : 0.27.20121128-1
 QT Version : 4.8.1
 Options compiled in:
  linux profile use_hidesyms using_alsa using_oss using_pulse
 using_pulseoutput using_backend using_bindings_perl using_bindings_python
 using_bindings_php using_dvb using_frontend using_ceton using_hdpvr
 using_ivtv using_libcrypto using_libfftw3 using_libxml2 using_libudf
 using_lirc using_mheg using_opengl_video using_qtwebkit using_qtscript
 using_qtdbus using_v4l2 using_x11 using_xrandr using_bindings_perl
 using_bindings_python using_bindings_php using_mythtranscode using_opengl
 using_vdpau using_ffmpeg_threads using_mheg using_libxml2 using_libudf
 }}}

 If these are not enough and you want gdb logs, what log options should I
 enter (i.e. network,socket. etc)

 Best regards,

 Yianni.

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/11272>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list