[mythtv-users] Complete hang/freeze after system update

Karl Newman siliconfiend at gmail.com
Mon Nov 19 17:08:29 UTC 2012


Hello all,

I experienced a nasty system hang/freeze yesterday which I believe is
related to a system update I performed on Friday evening. The hang is
complete--no drive activity, Ethernet port is completely dead (router
reports unreachable). As far as I can tell, the freeze happens only with
MythTV, and only when I use the OpenGL painter. The system is Gentoo on
kernel 3.5.7 using mostly stable packages (only a handful of keyworded
~testing packages where I need them). Hardware is Intel Sandy Bridge i3,
using the built-in video (VAAPI). I generally update packages daily, and on
Friday a big batch of xorg, etc. updates were released to stable, so I went
ahead and installed them (see list below). After the upgrade I did a
revdep-rebuild to rebuild anything with broken dependencies (there were
none) and also specifically rebuilt the xf86 drivers packages that were
recommended. Later I rebuilt mythtv, but it didn't fix anything.

I think I hadn't restarted mythfrontend since that update, and yesterday's
freeze may have been a restart (not sure--the TV was off but the remote was
accessible to my 4-year-old who likes to push buttons). I rebooted but it
behave the same as soon as the blue background of mythwelcome appeared
(nothing is written to the log before the freeze, not even a startup
message). I was finally able to get it to run by forcing the qt painter,
but that means I can't use VAAPI now. glxgears works correctly, but that's
the extent of my other OpenGL application testing.

I doubt anyone will really be able to help me, but mostly I wanted to get
this out there and document the problem in case someone else trips over it.
A hard freeze like this has to be related to in-kernel code (i.e., the
video driver). For future troubleshooting steps, I'll probably try
upgrading the kernel to 3.6 and see if there's some bug fixes in the newer
driver.

Sincerely,

Karl

Here's the mythfrontend & mythwelcome log:

Nov 18 14:12:07 [mythfrontend] I CoreContext weatherSource.cpp:424
(startUpdate) Starting update of NWS-XML
Nov 18 14:12:07 [mythfrontend] I CoreContext weatherSource.cpp:424
(startUpdate) Starting update of wunderground
Nov 18 14:17:06 [mythfrontend] I CoreContext weatherSource.cpp:424
(startUpdate) Starting update of wunderground-animaps
Nov 18 14:22:07 [mythfrontend] I CoreContext weatherSource.cpp:424
(startUpdate) Starting update of NWS-XML
Nov 18 14:22:07 [mythfrontend] I CoreContext weatherSource.cpp:424
(startUpdate) Starting update of wunderground
*** Hard freeze here. Nothing else despite several attempts, until I switch
to qt painter.
Nov 18 19:55:11 [mythwelcome] C thread_unknown
mythcommandlineparser.cpp:2534 (ConfigureLogging) mythwelcome version:
fixes/0.25 [v0.25.2-16-gd519276] www.mythtv.org
Nov 18 19:55:11 [mythwelcome] C thread_unknown
mythcommandlineparser.cpp:2536 (ConfigureLogging) Qt version: compile:
4.8.2, runtime: 4.8.2
Nov 18 19:55:11 [mythwelcome] N thread_unknown
mythcommandlineparser.cpp:2538 (ConfigureLogging) Enabled verbose msgs:
general

Syslog leading up to the crash (and yes, I block the intrusion attempts
with fail2ban):

Nov 18 14:20:19 [sshd] SSH: Server;Ltype: Version;Remote:
119.188.7.200-55346;Protocol: 2.0;Client: libssh-0.1
Nov 18 14:20:19 [sshd] SSH: Server;Ltype: Kex;Remote:
119.188.7.200-55346;Enc: aes128-cbc;MAC: hmac-sha1;Comp: none [preauth]
Nov 18 14:20:20 [sshd] SSH: Server;Ltype: Authname;Remote:
119.188.7.200-55346;Name: root [preauth]
Nov 18 14:20:20 [sshd] User root from 119.188.7.200 not allowed because not
listed in AllowUsers
Nov 18 14:20:20 [sshd] input_userauth_request: invalid user root [preauth]
Nov 18 14:20:20 [sshd] Received disconnect from 119.188.7.200: 11: Bye Bye
[preauth]
Nov 18 14:20:21 [sshd] SSH: Server;Ltype: Version;Remote:
119.188.7.200-56217;Protocol: 2.0;Client: libssh-0.1
Nov 18 14:20:22 [sshd] SSH: Server;Ltype: Kex;Remote:
119.188.7.200-56217;Enc: aes128-cbc;MAC: hmac-sha1;Comp: none [preauth]
Nov 18 14:20:24 [sshd] SSH: Server;Ltype: Authname;Remote:
119.188.7.200-56217;Name: root [preauth]
Nov 18 14:20:24 [sshd] User root from 119.188.7.200 not allowed because not
listed in AllowUsers
Nov 18 14:20:24 [sshd] input_userauth_request: invalid user root [preauth]
Nov 18 14:20:24 [sshd] Received disconnect from 119.188.7.200: 11: Bye Bye
[preauth]
Nov 18 14:20:24 [sshd] SSH: Server;Ltype: Version;Remote:
119.188.7.200-57534;Protocol: 2.0;Client: libssh-0.1
Nov 18 14:20:25 [sshd] SSH: Server;Ltype: Kex;Remote:
119.188.7.200-57534;Enc: aes128-cbc;MAC: hmac-sha1;Comp: none [preauth]
Nov 18 14:20:26 [sshd] SSH: Server;Ltype: Authname;Remote:
119.188.7.200-57534;Name: ftp [preauth]
Nov 18 14:20:26 [sshd] User ftp from 119.188.7.200 not allowed because not
listed in AllowUsers
Nov 18 14:20:26 [sshd] input_userauth_request: invalid user ftp [preauth]
Nov 18 14:20:27 [sshd] Received disconnect from 119.188.7.200: 11: Bye Bye
[preauth]
Nov 18 14:20:27 [sshd] SSH: Server;Ltype: Version;Remote:
119.188.7.200-58668;Protocol: 2.0;Client: libssh-0.1
Nov 18 14:20:29 [sSMTP] Server rejected AUTH CRAM-MD5 (504 5.7.6
authentication type not supported)
*** Nothing more until the reboot, which also crashed
Nov 18 14:29:12 [kernel] [    0.000000] Initializing cgroup subsys cpuset
Nov 18 14:29:12 [kernel] [    0.000000] Initializing cgroup subsys cpu
Nov 18 14:29:12 [kernel] [    0.000000] Linux version 3.5.7-gentoo
(root@*******)
(gcc version 4.6.3 (Gentoo 4.6.3 p1.0, pie-0.5.1) ) #1 SMP PREEMPT Mon Oct
22 13:13:17 PDT 2012
Nov 18 14:29:12 [kernel] [    0.000000] Command line:
BOOT_IMAGE=/kernel-3.5.7-gentoo root=UUID=******************** ro
video=720x480 acpi_enforce_resources=lax pcie_aspm=force

mythfrontend --version:

MythTV Version : v0.25.2-16-gd519276
MythTV Branch : fixes/0.25
Network Protocol : 72
Library API : 0.25.20120506-1
QT Version : 4.8.2
Options compiled in:
 linux profile use_hidesyms using_alsa using_oss using_backend
using_bindings_perl using_bindings_python using_bindings_php using_frontend
using_hdhomerun using_ceton using_hdpvr using_iptv using_ivtv
using_libcrypto 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_vaapi
using_ffmpeg_threads using_live using_mheg using_libass using_libxml2
using_libudf

Here's the list of packages that were updated.

Fri Nov 16 20:32:42 2012 >>> sys-libs/mtdev-1.1.3
Fri Nov 16 20:32:56 2012 >>> dev-util/desktop-file-utils-0.21
Fri Nov 16 20:43:02 2012 >>> dev-libs/nss-3.14
Fri Nov 16 20:43:28 2012 >>> x11-libs/libdrm-2.4.40
Fri Nov 16 20:44:01 2012 >>> x11-libs/pixman-0.28.0
Fri Nov 16 20:44:16 2012 >>> x11-proto/randrproto-1.4.0
Fri Nov 16 20:44:30 2012 >>> x11-proto/dri2proto-2.8
Fri Nov 16 20:44:57 2012 >>> x11-libs/libXfont-1.4.5-r1
Fri Nov 16 20:45:04 2012 >>> x11-base/xorg-drivers-1.13
Fri Nov 16 20:45:17 2012 >>> x11-proto/xcb-proto-1.8
Fri Nov 16 20:46:12 2012 >>> x11-libs/libxcb-1.9
Fri Nov 16 21:09:15 2012 >>> sys-devel/llvm-3.1-r2
Fri Nov 16 21:09:33 2012 >>> x11-libs/libXrandr-1.4.0
Fri Nov 16 21:10:00 2012 >>> x11-libs/libXaw-1.0.11-r1
Fri Nov 16 21:10:22 2012 >>> x11-misc/xkeyboard-config-2.7
Fri Nov 16 21:15:41 2012 >>> media-libs/mesa-9.0
Fri Nov 16 21:21:06 2012 >>> x11-base/xorg-server-1.13.0-r1
Fri Nov 16 21:21:26 2012 >>> x11-drivers/xf86-input-evdev-2.7.3
Fri Nov 16 21:21:43 2012 >>> x11-drivers/xf86-input-keyboard-1.6.2
Fri Nov 16 21:22:02 2012 >>> x11-drivers/xf86-input-mouse-1.8.1
Fri Nov 16 21:22:33 2012 >>> media-libs/glu-9.0.0
Fri Nov 16 21:22:39 2012 >>> virtual/glu-9.0
Fri Nov 16 21:24:04 2012 >>> x11-libs/cairo-1.10.2-r3
Fri Nov 16 21:24:40 2012 >>> x11-apps/intel-gpu-tools-1.3
Fri Nov 16 21:25:18 2012 >>> x11-terms/xterm-285
Fri Nov 16 21:28:20 2012 >>> x11-drivers/xf86-video-intel-2.20.13
Fri Nov 16 21:28:34 2012 >>> x11-apps/xbacklight-1.2.0
Fri Nov 16 21:28:54 2012 >>> net-print/foomatic-filters-4.0.17
Fri Nov 16 21:29:28 2012 >>> dev-java/icedtea-bin-6.1.11.5-r1
Fri Nov 16 21:32:15 2012 >>> x11-drivers/xf86-input-evdev-2.7.3
Fri Nov 16 21:32:40 2012 >>> x11-drivers/xf86-input-keyboard-1.6.2
Fri Nov 16 21:33:03 2012 >>> x11-drivers/xf86-input-mouse-1.8.1
Fri Nov 16 21:33:51 2012 >>> x11-drivers/xf86-video-intel-2.20.13
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20121119/1abc4d54/attachment.html>


More information about the mythtv-users mailing list