I have right now a deluged process behaving exactly as this (100% cpu,
unkillable, becomes zombie when killed and keeps eating 100% cpu, using
an encrypted filesystem).

Possibly duplicates: #925309 #665211 (this last one was reported by me)
Not so sure: #838061 

Quite nasty bug, since it forces a reboot.

Here is the info I could gather about the runaway process. Note how it
goes from running to zombie:

$ uname -a
Linux isila 3.0.0-15-generic-pae #26-Ubuntu SMP Fri Jan 20 17:07:31 UTC 2012 
i686 i686 i386 GNU/Linux
$ ps ax | grep deluged | grep -v grep
 3416 ?        Sl    79:04 /usr/bin/python /usr/bin/deluged --port=58846 
--config=/home/user/.config/deluge
$ kill 3416 ; sleep 1; ps ax | grep deluged | grep -v grep
 3416 ?        Sl    79:22 /usr/bin/python /usr/bin/deluged --port=58846 
--config=/home/user/.config/deluge
$ kill -9 3416 ; sleep 1; ps ax | grep deluged | grep -v grep
 3416 ?        Zl    79:33 [deluged] <defunct>
$ kill -9 3416 ; sleep 1; ps ax | grep deluged | grep -v grep
 3416 ?        Zl    79:37 [deluged] <defunct>
$ top -b -p 3416
top - 13:52:18 up  1:45,  4 users,  load average: 1.19, 1.23, 1.58
Tasks:   1 total,   0 running,   0 sleeping,   0 stopped,   1 zombie
Cpu(s):  6.3%us, 19.9%sy,  0.0%ni, 59.9%id, 13.8%wa,  0.0%hi,  0.1%si,  0.0%st
Mem:   8179056k total,  7960816k used,   218240k free,   232724k buffers
Swap:  8388604k total,     1316k used,  8387288k free,  6397284k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND            
                                                             
 3416 user      20   0     0    0    0 Z  100  0.0  80:27.44 deluged <defunct>

And using the sysrq-t thingie:

Feb 10 13:52:32 Isila kernel: [ 6329.309318] deluged         x ed2a9e8c     0  
3416      1 0x00000004
Feb 10 13:52:32 Isila kernel: [ 6329.309321]  de99fe40 00000046 00000000 
ed2a9e8c 00000000 00000000 f74d0000 c18b2d40
Feb 10 13:52:32 Isila kernel: [ 6329.309324]  c18b2d40 e2d22e9d 000005b1 
f7886d40 e82d8000 e9830000 f18cf520 f7407e00
Feb 10 13:52:32 Isila kernel: [ 6329.309327]  de99fe28 c112392a c1278379 
f18cf520 c10b81f2 de99fe28 c1278379 c1278379
Feb 10 13:52:32 Isila kernel: [ 6329.309331] Call Trace:
Feb 10 13:52:32 Isila kernel: [ 6329.309333]  [<c112392a>] ? 
kmem_cache_free+0xea/0x100
Feb 10 13:52:32 Isila kernel: [ 6329.309334]  [<c1278379>] ? 
put_io_context+0x39/0x60
Feb 10 13:52:32 Isila kernel: [ 6329.309336]  [<c10b81f2>] ? 
call_rcu_sched+0x12/0x20
Feb 10 13:52:32 Isila kernel: [ 6329.309338]  [<c1278379>] ? 
put_io_context+0x39/0x60
Feb 10 13:52:32 Isila kernel: [ 6329.309340]  [<c1278379>] ? 
put_io_context+0x39/0x60
Feb 10 13:52:32 Isila kernel: [ 6329.309342]  [<c1278379>] ? 
put_io_context+0x39/0x60
Feb 10 13:52:32 Isila kernel: [ 6329.309344]  [<c155ae25>] schedule+0x35/0x50
Feb 10 13:52:32 Isila kernel: [ 6329.309345]  [<c1054810>] do_exit+0x1f0/0x3a0
Feb 10 13:52:32 Isila kernel: [ 6329.309347]  [<c1061897>] ? 
recalc_sigpending+0x17/0x40
Feb 10 13:52:32 Isila kernel: [ 6329.309349]  [<c1061a11>] ? 
dequeue_signal+0x31/0x190
Feb 10 13:52:32 Isila kernel: [ 6329.309351]  [<c102de68>] ? 
default_spin_lock_flags+0x8/0x10
Feb 10 13:52:32 Isila kernel: [ 6329.309353]  [<c1054b18>] 
do_group_exit+0x38/0xa0
Feb 10 13:52:32 Isila kernel: [ 6329.309355]  [<c10639d5>] 
get_signal_to_deliver+0x215/0x3c0
Feb 10 13:52:32 Isila kernel: [ 6329.309357]  [<c108675c>] ? 
__smp_call_function_single+0x4c/0xd0
Feb 10 13:52:32 Isila kernel: [ 6329.309359]  [<c1009d21>] do_signal+0x61/0x110
Feb 10 13:52:32 Isila kernel: [ 6329.309361]  [<c107a39b>] ? 
ktime_get_ts+0xeb/0x120
Feb 10 13:52:32 Isila kernel: [ 6329.309363]  [<c1294d70>] ? 
copy_to_user+0x40/0x60
Feb 10 13:52:32 Isila kernel: [ 6329.309365]  [<c1144a2a>] ? 
poll_select_copy_remaining+0xca/0x110
Feb 10 13:52:32 Isila kernel: [ 6329.309367]  [<c1145a65>] ? 
sys_select+0x95/0xb0
Feb 10 13:52:32 Isila kernel: [ 6329.309369]  [<c1009ff5>] 
do_notify_resume+0x75/0x90
Feb 10 13:52:32 Isila kernel: [ 6329.309371]  [<c155cd20>] 
work_notifysig+0x13/0x1b
Feb 10 13:52:32 Isila kernel: [ 6329.309373] deluged         R running      0  
3417      1 0x00000004
Feb 10 13:52:32 Isila kernel: [ 6329.309374]  00000000 00000000 f5bf0180 
00000001 df39b9c4 c10e8720 52eaa000 00000001
Feb 10 13:52:32 Isila kernel: [ 6329.309378]  df39bb44 00000001 00001000 
00000000 00000000 00000041 00000010 00000010
Feb 10 13:52:32 Isila kernel: [ 6329.309381]  df39b9d0 c128e35a df39b9d8 
c10b2344 df39b9ec c100ba4b 00000041 00000000
Feb 10 13:52:32 Isila kernel: [ 6329.309384] Call Trace:
Feb 10 13:52:32 Isila kernel: [ 6329.309387]  [<c10e8720>] ? 
generic_file_buffered_write+0x50/0x80
Feb 10 13:52:32 Isila kernel: [ 6329.309389]  [<c128e35a>] ? 
radix_tree_lookup+0xa/0x10
Feb 10 13:52:32 Isila kernel: [ 6329.309391]  [<c10b2344>] ? 
irq_to_desc+0x14/0x20
Feb 10 13:52:32 Isila kernel: [ 6329.309393]  [<c100ba4b>] ? 
handle_irq+0x1b/0x90
Feb 10 13:52:32 Isila kernel: [ 6329.309395]  [<c1564192>] ? do_IRQ+0x42/0xc0
Feb 10 13:52:32 Isila kernel: [ 6329.309397]  [<c10346bc>] ? 
kmap_atomic_prot+0x4c/0x120
Feb 10 13:52:32 Isila kernel: [ 6329.309399]  [<c1563ff0>] ? 
common_interrupt+0x30/0x38
Feb 10 13:52:32 Isila kernel: [ 6329.309401]  [<c126c859>] ? 
aes_encrypt+0xd79/0xe10
Feb 10 13:52:32 Isila kernel: [ 6329.309407]  [<c126b331>] ? 
crypto_cbc_encrypt+0x81/0x110
Feb 10 13:52:32 Isila kernel: [ 6329.309409]  [<c126bae0>] ? 
crypto_aes_set_key+0x30/0x30
Feb 10 13:52:32 Isila kernel: [ 6329.309411]  [<c1207554>] ? 
encrypt_scatterlist+0x94/0x120
Feb 10 13:52:32 Isila kernel: [ 6329.309414]  [<c1207dd4>] ? 
ecryptfs_encrypt_extent+0xe4/0x230
Feb 10 13:52:32 Isila kernel: [ 6329.309416]  [<c1208354>] ? 
ecryptfs_encrypt_page+0x94/0x1c0
Feb 10 13:52:32 Isila kernel: [ 6329.309418]  [<c10e9014>] ? 
read_cache_page_async+0x24/0x30
Feb 10 13:52:32 Isila kernel: [ 6329.309421]  [<c1206ca6>] ? 
ecryptfs_write+0x196/0x320
Feb 10 13:52:32 Isila kernel: [ 6329.309423]  [<c1204208>] ? 
truncate_upper.isra.13+0x2a8/0x370
Feb 10 13:52:32 Isila kernel: [ 6329.309425]  [<c112cde3>] ? 
__mem_cgroup_commit_charge+0x63/0xb0
Feb 10 13:52:32 Isila kernel: [ 6329.309427]  [<c1204f3d>] ? 
ecryptfs_truncate+0x4d/0xb0
Feb 10 13:52:32 Isila kernel: [ 6329.309430]  [<c1206270>] ? 
ecryptfs_write_begin+0xc0/0x410
Feb 10 13:52:32 Isila kernel: [ 6329.309432]  [<c11521c6>] ? 
generic_getxattr+0x46/0x60
Feb 10 13:52:32 Isila kernel: [ 6329.309434]  [<c10e85d4>] ? 
generic_perform_write+0xa4/0x1a0
Feb 10 13:52:32 Isila kernel: [ 6329.309437]  [<c10e8720>] ? 
generic_file_buffered_write+0x50/0x80
Feb 10 13:52:32 Isila kernel: [ 6329.309439]  [<c10ea0d4>] ? 
__generic_file_aio_write+0x224/0x4f0
Feb 10 13:52:32 Isila kernel: [ 6329.309442]  [<c11322b2>] ? 
__dentry_open+0x272/0x2d0
Feb 10 13:52:32 Isila kernel: [ 6329.309443]  [<c1203870>] ? 
ecryptfs_readlink+0x90/0x90
Feb 10 13:52:32 Isila kernel: [ 6329.309445]  [<c1202ec0>] ? 
ecryptfs_release+0x30/0x30
Feb 10 13:52:32 Isila kernel: [ 6329.309447]  [<c10ea405>] ? 
generic_file_aio_write+0x65/0xd0
Feb 10 13:52:32 Isila kernel: [ 6329.309449]  [<c10ea3a0>] ? 
__generic_file_aio_write+0x4f0/0x4f0
Feb 10 13:52:32 Isila kernel: [ 6329.309451]  [<c113494e>] ? 
do_sync_readv_writev+0x9e/0xe0
Feb 10 13:52:32 Isila kernel: [ 6329.309454]  [<c1141893>] ? 
path_openat+0xc3/0x350
Feb 10 13:52:32 Isila kernel: [ 6329.309456]  [<c113413c>] ? 
rw_verify_area+0x6c/0x120
Feb 10 13:52:32 Isila kernel: [ 6329.309459]  [<c1134b7b>] ? 
do_readv_writev+0x9b/0x180
Feb 10 13:52:32 Isila kernel: [ 6329.309460]  [<c10ea3a0>] ? 
__generic_file_aio_write+0x4f0/0x4f0
Feb 10 13:52:32 Isila kernel: [ 6329.309462]  [<c113d81b>] ? putname+0x2b/0x40
Feb 10 13:52:32 Isila kernel: [ 6329.309464]  [<c113d81b>] ? putname+0x2b/0x40
Feb 10 13:52:32 Isila kernel: [ 6329.309466]  [<c155b668>] ? 
mutex_lock+0x18/0x40
Feb 10 13:52:32 Isila kernel: [ 6329.309468]  [<c1133f50>] ? 
default_llseek+0x120/0x120
Feb 10 13:52:32 Isila kernel: [ 6329.309470]  [<c1133fa3>] ? 
generic_file_llseek+0x53/0x70
Feb 10 13:52:32 Isila kernel: [ 6329.309473]  [<c1134c9e>] ? 
vfs_writev+0x3e/0x60
Feb 10 13:52:32 Isila kernel: [ 6329.309475]  [<c1134dfd>] ? 
sys_writev+0x3d/0xa0
Feb 10 13:52:32 Isila kernel: [ 6329.309477]  [<c1563a5f>] ? 
sysenter_do_call+0x12/0x28
Feb 10 13:52:32 Isila kernel: [ 6329.309479]  [<c1550000>] ? 
ext4_mb_discard_group_preallocations+0x1ea/0x2a4

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/913787

Title:
  Defunct process consumes all CPU, init does not reap

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/913787/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to