[Pkg-utopia-maintainers] Bug#659328: consolekit: Hang and unable to switch between ttys after near OOM
Martin Packman
martin.packman at canonical.com
Fri Feb 10 09:24:44 UTC 2012
Package: consolekit
Version: 0.4.5-1
Severity: important
Dear Maintainer,
Shortly after upgrading this machine from squeeze to testing, which brought
in consolekit as a side effect, it apparently caused a hang where the screen
was no longer updated and input accepted, but background processing went on as
normal.
The approximate steps leading to this state were:
* Was running on several ttys and xfc4 up on tty7
* Had a process on tty1 start to use a lot of memory
* Interrupted mplayer from tt5, and xinit from tt6
* Ran top on tty6 after X finished shutting down
* Switched around a bit, ending back on tt6 with top
* Console update froze, could no longer switch between ttys
* Running processes in the background continued as normal
* Process that was using all the ram completed
* (Deduced as cpu calmed down, and after rebooting the work was done)
* System still in a hung state
* Held down the power switch
* System fine after reboot
Though this sounds like an unlikely scenario, needing to switch to a different
tty to kill stuff off when a process was short of memory, and have done it
without this issue a number of times before upgrading. Am assuming consolekit
os to blame as it's a new package and appears in the syslog, extract to be
included.
Thanks,
Martin
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 3.1.0-1-486
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages consolekit depends on:
ii dbus 1.4.16-1
ii libc6 2.13-26
ii libck-connector0 0.4.5-1
ii libdbus-1-3 1.4.16-1
ii libdbus-glib-1-2 0.98-1
ii libglib2.0-0 2.30.2-6
ii libpolkit-gobject-1-0 0.104-1
ii libx11-6 2:1.4.4-4
ii zlib1g 1:1.2.3.4.dfsg-3
Versions of packages consolekit recommends:
ii libpam-ck-connector 0.4.5-1
consolekit suggests no packages.
-- no debconf information
-------------- next part --------------
....
Feb 9 12:46:51 box console-kit-daemon[1091]: WARNING: Unable to spawn /usr/lib/ConsoleKit/run-seat.d/udev-acl.ck: Failed to fork (Cannot allocate memory)
Feb 9 12:47:24 box console-kit-daemon[1091]: WARNING: Unable to spawn /usr/lib/ConsoleKit/run-seat.d/udev-acl.ck: Failed to fork (Cannot allocate memory)
Feb 9 12:47:45 box console-kit-daemon[1091]: WARNING: Unable to spawn /usr/lib/ConsoleKit/run-seat.d/udev-acl.ck: Failed to fork (Cannot allocate memory)
Feb 9 12:59:40 box kernel: +0xb7/0xc9
Feb 9 12:59:40 box kernel: [13686.329715] [<c10c6c7a>] ? eventfd_ctx_read+0x110/0x11a
Feb 9 12:59:40 box kernel: [13686.329715] [<c103bb27>] ? timekeeping_get_ns+0x11/0x53
Feb 9 12:59:40 box kernel: [13686.329715] [<c1025d69>] ? timespec_add_safe+0x22/0x45
Feb 9 12:59:40 box kernel: [13686.329715] [<c10ac28e>] ? sys_poll+0x3b/0x81
Feb 9 12:59:40 box kernel: [13686.329715] [<c127196c>] ? syscall_call+0x7/0xb
Feb 9 12:59:40 box kernel: [13686.329715] console-kit-dae S 4713d409 0 1092 1 0x00000000
Feb 9 12:59:40 box kernel: [13686.329715] ccb4f7f0 00000082 00000050 4713d409 00000c6f ccb4f7f0 00009d26 00000000
Feb 9 12:59:40 box kernel: [13686.329715] ce0a3dc8 00000050 cdf99cc0 d01df328 c104238c 00000000 cc96ce40 00000001
Feb 9 12:59:40 box kernel: [13686.329715] 00000000 c1042295 00000000 ccb23e90 09af4414 c104292f 00000000 ccb23e74
Feb 9 12:59:40 box kernel: [13686.329715] Call Trace:
Feb 9 12:59:40 box kernel: [13686.329715] [<c104238c>] ? get_futex_key+0x74/0x189
Feb 9 12:59:40 box kernel: [13686.329715] [<c1042295>] ? get_futex_value_locked+0x17/0x25
Feb 9 12:59:40 box kernel: [13686.329715] [<c104292f>] ? futex_wait_setup+0x46/0x9b
Feb 9 12:59:40 box kernel: [13686.329715] [<c1042529>] ? futex_wait_queue_me+0x88/0x97
Feb 9 12:59:40 box kernel: [13686.329715] [<c1042a79>] ? futex_wait+0xf5/0x1c7
Feb 9 12:59:40 box kernel: [13686.329715] [<c1075a32>] ? generic_file_aio_write+0xa7/0xb1
Feb 9 12:59:40 box kernel: [13686.329715] [<c109fc1a>] ? wait_on_retry_sync_kiocb+0x2b/0x2b
Feb 9 12:59:40 box kernel: [13686.329715] [<c109fcb6>] ? do_sync_write+0x9c/0xd0
Feb 9 12:59:40 box kernel: [13686.329715] [<c1043ae5>] ? do_futex+0x75/0x60e
Feb 9 12:59:40 box kernel: [13686.329715] [<c10c2867>] ? fsnotify+0x1d1/0x1e8
Feb 9 12:59:40 box kernel: [13686.329715] [<c109fc1a>] ? wait_on_retry_sync_kiocb+0x2b/0x2b
Feb 9 12:59:40 box kernel: [13686.329715] [<c109fbe8>] ? fsnotify_modify+0x4d/0x54
Feb 9 12:59:40 box kernel: [13686.329715] [<c1044162>] ? sys_futex+0xe4/0xf6
Feb 9 12:59:40 box kernel: [13686.329715] [<c10a04ec>] ? sys_write+0x58/0x61
Feb 9 12:59:40 box kernel: [13686.329715] [<c127196c>] ? syscall_call+0x7/0xb
Feb 9 12:59:40 box kernel: [13686.329715] [<c1270000>] ? get_domain_for_dev.part.40.constprop.45+0x2a7/0x3cf
Feb 9 12:59:40 box kernel: [13686.329715] console-kit-dae S 464e1d9f 0 1099 1 0x00000000
Feb 9 12:59:40 box kernel: [13686.329715] cf17abd0 00000082 cf17abd0 464e1d9f 00000c6f cf17abd0 c138ab6c c138ab6c
Feb 9 12:59:40 box kernel: [13686.329715] c1279d74 cf17abd0 c1279d74 c101c70a cc97d410 cc97d410 00000000 00000000
Feb 9 12:59:40 box kernel: [13686.329715] c101d56e cc97d410 00000246 00000246 c101d61a 00000000 00000246 cca01e1c
Feb 9 12:59:40 box kernel: [13686.329715] Call Trace:
Feb 9 12:59:40 box kernel: [13686.329715] [<c101c70a>] ? check_preempt_curr+0x4f/0x5f
Feb 9 12:59:40 box kernel: [13686.329715] [<c101d56e>] ? ttwu_do_wakeup.constprop.161+0x3c/0x46
Feb 9 12:59:40 box kernel: [13686.329715] [<c101d61a>] ? try_to_wake_up+0x68/0x70
Feb 9 12:59:40 box kernel: [13686.329715] [<c11888ef>] ? vt_event_wait+0x8f/0xc9
Feb 9 12:59:40 box kernel: [13686.329715] [<c1035fd2>] ? finish_wait+0x3e/0x3e
Feb 9 12:59:40 box kernel: [13686.329715] [<c11889ac>] ? vt_waitactive+0x1f/0x3a
Feb 9 12:59:40 box kernel: [13686.329715] [<c10291fd>] ? ns_capable+0x29/0x3d
Feb 9 12:59:40 box kernel: [13686.329715] [<c1189c52>] ? vt_ioctl+0x1146/0x18f4
Feb 9 12:59:40 box kernel: [13686.329715] [<c1079931>] ? __alloc_pages_nodemask+0x589/0x5da
Feb 9 12:59:40 box kernel: [13686.329715] [<c1188b0c>] ? complete_change_console+0xb0/0xb0
Feb 9 12:59:40 box kernel: [13686.329715] [<c1182393>] ? no_tty+0x20/0x20
Feb 9 12:59:40 box kernel: [13686.329715] [<c1182b7e>] ? tty_ioctl+0x7eb/0x841
Feb 9 12:59:40 box kernel: [13686.329715] [<c107b7ad>] ? __lru_cache_add+0x19/0x45
Feb 9 12:59:40 box kernel: [13686.329715] [<c1089990>] ? handle_pte_fault+0x5ed/0x63a
Feb 9 12:59:40 box kernel: [13686.329715] [<c1089a94>] ? handle_mm_fault+0xb7/0xc9
Feb 9 12:59:40 box kernel: [13686.329715] [<c1182393>] ? no_tty+0x20/0x20
Feb 9 12:59:40 box kernel: [13686.329715] [<c10aae72>] ? do_vfs_ioctl+0x462/0x499
Feb 9 12:59:40 box kernel: [13686.329715] [<c1273dd1>] ? do_page_fault+0x2df/0x2fb
Feb 9 12:59:40 box kernel: [13686.329715] [<c1273dbe>] ? do_page_fault+0x2cc/0x2fb
Feb 9 12:59:40 box kernel: [13686.329715] [<c10aaeed>] ? sys_ioctl+0x44/0x67
Feb 9 12:59:40 box kernel: [13686.329715] [<c127196c>] ? syscall_call+0x7/0xb
Feb 9 12:59:40 box kernel: [13686.329715] console-kit-dae S 464da3ad 0 1100 1 0x00000000
Feb 9 12:59:40 box kernel: [13686.329715] cc9387f0 00000082 0000000e 464da3ad 00000c6f cc9387f0 c10033a2 cccb9e1c
Feb 9 12:59:40 box kernel: [13686.329715] fffffffa cc9387f0 00005607 c1275bf0 cccb9e1c cd75fe1c ccb11e1c fffffffa
Feb 9 12:59:40 box kernel: [13686.329715] cc9387f0 00005607 00000287 0000007b c101007b 00000000 00000246 cccb9e1c
Feb 9 12:59:40 box kernel: [13686.329715] Call Trace:
Feb 9 12:59:40 box kernel: [13686.329715] [<c10033a2>] ? do_IRQ+0x5d/0x6d
Feb 9 12:59:40 box kernel: [13686.329715] [<c1275bf0>] ? common_interrupt+0x30/0x40
Feb 9 12:59:40 box kernel: [13686.329715] [<c101007b>] ? lapic_suspend+0xcd/0xe9
Feb 9 12:59:40 box kernel: [13686.329715] [<c11888ef>] ? vt_event_wait+0x8f/0xc9
Feb 9 12:59:40 box kernel: [13686.329715] [<c1035fd2>] ? finish_wait+0x3e/0x3e
Feb 9 12:59:40 box kernel: [13686.329715] [<c11889ac>] ? vt_waitactive+0x1f/0x3a
Feb 9 12:59:40 box kernel: [13686.329715] [<c10291fd>] ? ns_capable+0x29/0x3d
Feb 9 12:59:40 box kernel: [13686.329715] [<c1189c52>] ? vt_ioctl+0x1146/0x18f4
Feb 9 12:59:40 box kernel: [13686.329715] [<c1079931>] ? __alloc_pages_nodemask+0x589/0x5da
Feb 9 12:59:40 box kernel: [13686.329715] [<c1188b0c>] ? complete_change_console+0xb0/0xb0
Feb 9 12:59:40 box kernel: [13686.329715] [<c1182393>] ? no_tty+0x20/0x20
Feb 9 12:59:40 box kernel: [13686.329715] [<c1182b7e>] ? tty_ioctl+0x7eb/0x841
Feb 9 12:59:40 box kernel: [13686.329715] [<c107b7ad>] ? __lru_cache_add+0x19/0x45
Feb 9 12:59:40 box kernel: [13686.329715] [<c1089990>] ? handle_pte_fault+0x5ed/0x63a
Feb 9 12:59:40 box kernel: [13686.329715] [<c1089a94>] ? handle_mm_fault+0xb7/0xc9
Feb 9 12:59:40 box kernel: [13686.329715] [<c1182393>] ? no_tty+0x20/0x20
Feb 9 12:59:40 box kernel: [13686.329715] [<c10aae72>] ? do_vfs_ioctl+0x462/0x499
Feb 9 12:59:40 box kernel: [13686.329715] [<c1273dd1>] ? do_page_fault+0x2df/0x2fb
Feb 9 12:59:40 box kernel: [13686.329715] [<c1273dbe>] ? do_page_fault+0x2cc/0x2fb
Feb 9 12:59:40 box kernel: [13686.329715] [<c10aaeed>] ? sys_ioctl+0x44/0x67
Feb 9 12:59:40 box kernel: [13686.329715] [<c127196c>] ? syscall_call+0x7/0xb
Feb 9 12:59:40 box kernel: [13686.329715] console-kit-dae S 464d8bb2 0 1101 1 0x00000000
Feb 9 12:59:40 box kernel: [13686.329715] cc938410 00000082 cc938410 464d8bb2 00000c6f cc938410 c138ab6c c138ab6c
Feb 9 12:59:40 box kernel: [13686.329715] c1279d74 cc938410 c1279d74 c101c70a cc9b27f0 cc9b27f0 00000000 00000000
Feb 9 12:59:40 box kernel: [13686.329715] c101d56e cc9b27f0 00000246 00000246 c101d61a 00000000 00000246 cc817e1c
Feb 9 12:59:40 box kernel: [13686.329715] Call Trace:
Feb 9 12:59:40 box kernel: [13686.329715] [<c101c70a>] ? check_preempt_curr+0x4f/0x5f
Feb 9 12:59:40 box kernel: [13686.329715] [<c101d56e>] ? ttwu_do_wakeup.constprop.161+0x3c/0x46
Feb 9 12:59:40 box kernel: [13686.329715] [<c101d61a>] ? try_to_wake_up+0x68/0x70
Feb 9 12:59:40 box kernel: [13686.329715] [<c11888ef>] ? vt_event_wait+0x8f/0xc9
Feb 9 12:59:40 box kernel: [13686.329715] [<c1035fd2>] ? finish_wait+0x3e/0x3e
Feb 9 12:59:40 box kernel: [13686.329715] [<c11889ac>] ? vt_waitactive+0x1f/0x3a
Feb 9 12:59:40 box kernel: [13686.329715] [<c10291fd>] ? ns_capable+0x29/0x3d
Feb 9 12:59:40 box kernel: [13686.329715] [<c1189c52>] ? vt_ioctl+0x1146/0x18f4
Feb 9 12:59:40 box kernel: [13686.329715] [<c1079931>] ? __alloc_pages_nodemask+0x589/0x5da
Feb 9 12:59:40 box kernel: [13686.329715] [<c1188b0c>] ? complete_change_console+0xb0/0xb0
Feb 9 12:59:40 box kernel: [13686.329715] [<c1182393>] ? no_tty+0x20/0x20
Feb 9 12:59:40 box kernel: [13686.329715] [<c1182b7e>] ? tty_ioctl+0x7eb/0x841
Feb 9 12:59:40 box kernel: [13686.329715] [<c107b7ad>] ? __lru_cache_add+0x19/0x45
Feb 9 12:59:40 box kernel: [13686.329715] [<c1089990>] ? handle_pte_fault+0x5ed/0x63a
Feb 9 12:59:40 box kernel: [13686.329715] [<c1089a94>] ? handle_mm_fault+0xb7/0xc9
Feb 9 12:59:40 box kernel: [13686.329715] [<c1182393>] ? no_tty+0x20/0x20
Feb 9 12:59:40 box kernel: [13686.329715] [<c10aae72>] ? do_vfs_ioctl+0x462/0x499
Feb 9 12:59:40 box kernel: [13686.329715] [<c1273dd1>] ? do_page_fault+0x2df/0x2fb
Feb 9 12:59:40 box kernel: [13686.329715] [<c1273dbe>] ? do_page_fault+0x2cc/0x2fb
Feb 9 12:59:40 box kernel: [13686.329715] [<c10aaeed>] ? sys_ioctl+0x44/0x67
Feb 9 12:59:40 box kernel: [13686.329715] [<c127196c>] ? syscall_call+0x7/0xb
....and more of the same
More information about the Pkg-utopia-maintainers
mailing list