<div dir="ltr">Well I had fixed my mythbackend crashes under arch linux by deleting all channels under setup  and re-downloading them from schedule direct. </div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Apr 21, 2014 at 8:20 PM, Bryan Dagerman <span dir="ltr">&lt;<a href="mailto:bdagerman@gmail.com" target="_blank">bdagerman@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-family:arial,sans-serif;font-size:13px">My mythbackend process started crashing while sitting idle or during playback within the last week. It hasn&#39;t yet crashed while recording. The crash happens quite frequently, about every 45 minutes on average. This is the message from systemd when the crash happens:</div>


<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

Apr 21 18:55:38 apollo mythbackend[16054]: 2014-04-21 18:55:38.055362 C  MainServer::HandleVersion - Client speaks protocol version 8 but we speak 77!<br>Apr 21 18:55:42 apollo mythbackend[16054]: 2014-04-21 18:55:42.272493 C  MainServer::HandleVersion - Client speaks protocol version 8 but we speak 77!<br>

Apr 21 18:55:47 apollo mythbackend[16054]: 2014-04-21 18:55:47.491242 C  MainServer::HandleVersion - Client speaks protocol version 8 but we speak 77!<br>Apr 21 18:55:52 apollo mythbackend[16054]: (process:16054): GLib-ERROR **: Creating pipes for GWakeup: Too many open files<br>

Apr 21 18:55:52 apollo kernel: traps: mythbackend[19001] trap int3 ip:7faa5b8f9993 sp:7fa7aa76bb70 error:0<br>Apr 21 18:56:01 apollo systemd-coredump[19002]: Core too large, core will not be stored.<br>Apr 21 18:56:01 apollo systemd-coredump[19002]: Process 16054 (mythbackend) dumped core.<br>

Apr 21 18:56:02 apollo systemd[1]: mythbackend.service: main process exited, code=killed, status=5/TRAP<br>Apr 21 18:56:09 apollo mythshutdown[19003]: Setting scheduled wakeup time: Attempting to connect to master server...<br>

Apr 21 18:56:10 apollo mythshutdown[19003]: Setting scheduled wakeup time: Could not connect to master server!<br>Apr 21 18:56:10 apollo systemd[1]: mythbackend.service: control process exited, code=exited status=1<br>Apr 21 18:56:10 apollo systemd[1]: Unit mythbackend.service entered failed state.</blockquote>

</div><div style="font-family:arial,sans-serif;font-size:13px">
</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">Googling the error hasn&#39;t provided much help. The client protocol message starts right after the backend starts, repeating every 5 or so seconds. I&#39;m not sure if it is related or what client it is referring to. The frontend (on a different machine) is running  v0.27, network protocol 77. The backend displays the protocol message even when the frontend isn&#39;t running.</div>


<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">I&#39;m running Arch with the latest package updates. Here is the version report:</div><div style="font-family:arial,sans-serif;font-size:13px">

<br></div><div style="font-family:arial,sans-serif;font-size:13px"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

mythbackend --version<br>Please attach all output as a file in bug reports.<br>MythTV Version : 317d5b7<br>MythTV Branch : tag: v0.27<br>Network Protocol : 77<br>Library API : 0.27.20130902-1<br>QT Version : 4.8.5<br>Options compiled in:<br>

 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_firewire using_frontend using_hdhomerun using_ceton using_hdpvr using_ivtv using_joystick_menu using_libcec using_libcrypto using_libdns_sd using_libfftw3 using_libxml2 using_libudf using_lirc using_mheg using_opengl using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_taglib using_v4l2 using_x11 using_xrandr using_xv using_profiletype using_mythlogserver using_bindings_perl using_bindings_python using_bindings_php using_mythtranscode using_opengl using_vaapi using_vdpau using_ffmpeg_threads using_mheg using_libass using_libxml2 using_libudf</blockquote>

</div><div style="font-family:arial,sans-serif;font-size:13px">
</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">Here is a typical log file, set on debug logtype. <a href="http://pastebin.com/awrgTixY" target="_blank">http://pastebin.com/awrgTixY</a></div>

<div style="font-family:arial,sans-serif;font-size:13px"><br>
</div><div style="font-family:arial,sans-serif;font-size:13px">Any help would be appreciated. I set up systemd to automatically restart the backend if it crashes. I&#39;m hoping it doesn&#39;t start crashing during recording.</div>


<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">Thanks</div></div>
<br>_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a><br>
<a href="http://www.mythtv.org/mailman/listinfo/mythtv-users" target="_blank">http://www.mythtv.org/mailman/listinfo/mythtv-users</a><br>
<a href="http://wiki.mythtv.org/Mailing_List_etiquette" target="_blank">http://wiki.mythtv.org/Mailing_List_etiquette</a><br>
MythTV Forums: <a href="https://forum.mythtv.org" target="_blank">https://forum.mythtv.org</a><br>
<br></blockquote></div><br></div>