You are not logged in.

#1 2014-12-03 21:50:44

hlinden
Member
Registered: 2014-12-03
Posts: 6

ls in the root of my $HOME sometimes freezes, but 'strace ls' finishes

A few minutes ago, I noticed that a Qt file dialog froze when changing directories up into my home directory. I assumed that I had forgotten to unmount some fuse filesystem - no, I hadn't. So I confirmed the freeze by executing "ls" in the shell. Yep. So, I became curious where the 'ls' froze, so I did an 'strace -f ls'  - and that ran just nicely, listed the contents and exited with 0.

WTF. Ideas?

Offline

#2 2014-12-03 21:55:23

hlinden
Member
Registered: 2014-12-03
Posts: 6

Re: ls in the root of my $HOME sometimes freezes, but 'strace ls' finishes

This is what the kernel had to say about that:

3002.784155] INFO: task ls:2793 blocked for more than 120 seconds.
[ 3002.784160]       Tainted: G        W  O   3.17.4-1-ARCH #1
[ 3002.784162] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 3002.784164] ls              D 0000000000000005     0  2793   2531 0x00000004
[ 3002.784168]  ffff8803c104fcc0 0000000000000082 ffff8803f1bb9e30 00000000000145c0
[ 3002.784172]  ffff8803c104ffd8 00000000000145c0 ffff880428121e30 ffff8803f1bb9e30
[ 3002.784174]  ffff8803c104fdc0 ffff8803c104fdc0 0000000000000046 0000000000000001
[ 3002.784178] Call Trace:
[ 3002.784187]  [<ffffffff8109b9b2>] ? default_wake_function+0x12/0x20
[ 3002.784192]  [<ffffffff810af265>] ? __wake_up_common+0x55/0x90
[ 3002.784197]  [<ffffffff8107ba47>] ? recalc_sigpending+0x17/0x60
[ 3002.784200]  [<ffffffff8107c801>] ? __set_task_blocked+0x41/0xa0
[ 3002.784206]  [<ffffffff81539519>] schedule+0x29/0x70
[ 3002.784212]  [<ffffffffa07db8c5>] __fuse_request_send+0xd5/0x2c0 [fuse]
[ 3002.784215]  [<ffffffff810af950>] ? __wake_up_sync+0x20/0x20
[ 3002.784219]  [<ffffffffa07dbac2>] fuse_request_send+0x12/0x20 [fuse]
[ 3002.784222]  [<ffffffffa07e0a3b>] fuse_do_getattr+0x11b/0x340 [fuse]
[ 3002.784227]  [<ffffffffa07e1ee5>] fuse_update_attributes+0x75/0x80 [fuse]
[ 3002.784231]  [<ffffffffa07e1f33>] fuse_getattr+0x43/0x50 [fuse]
[ 3002.784236]  [<ffffffff811cc76c>] vfs_getattr_nosec+0x2c/0x40
[ 3002.784239]  [<ffffffff811cc82d>] vfs_getattr+0x2d/0x40
[ 3002.784242]  [<ffffffff811cc91c>] vfs_fstatat+0x7c/0xd0
[ 3002.784245]  [<ffffffff811cc9ae>] vfs_lstat+0x1e/0x20
[ 3002.784249]  [<ffffffff811ccfc9>] SyS_newlstat+0x29/0x60
[ 3002.784253]  [<ffffffff8153db29>] system_call_fastpath+0x16/0x1b

Offline

Board footer

Powered by FluxBB