Files and Folders prevents hibernate when indexing gvfs locations
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Do Plugins |
New
|
Undecided
|
Unassigned | ||
Linux |
Expired
|
Medium
|
|||
Debian |
Fix Released
|
Unknown
|
|||
Fedora |
Expired
|
Medium
|
Bug Description
When the files and folders plug-in is activated and given a folder to index that is a mounted samba share, hibernate fails.
In my case, I had added the folder "~/.gvfs/share on server" which is equivalent to asking F&F to index //server/share
The following entries were in my kern.log after attempting to hibernate:
Apr 17 19:24:28 laptop kernel: [178326.684074] Freezing of tasks failed after 20.01 seconds (3 tasks refusing to freeze):
Apr 17 19:24:28 laptop kernel: [178326.684145] gnome-do D 00000001 0 1878 1602 0x00800004
Apr 17 19:24:28 laptop kernel: [178326.684151] ee2b3ed0 00200086 00000000 00000001 f01be000 f4568c34 c08c6700 c08c6700
Apr 17 19:24:28 laptop kernel: [178326.684159] 41cecff3 0000a22b c08c6700 c08c6700 00000001 0000a22b f4a26200 c08c6700
Apr 17 19:24:28 laptop kernel: [178326.684166] c08c6700 ee35d8d0 00000000 ee2b3edc eeefa4b0 eeefa54c ee2b3f04 c02e9b5d
Apr 17 19:24:28 laptop kernel: [178326.684174] Call Trace:
Apr 17 19:24:28 laptop kernel: [178326.684185] [<c02e9b5d>] request_
Apr 17 19:24:28 laptop kernel: [178326.684192] [<c0166240>] ? autoremove_
Apr 17 19:24:28 laptop kernel: [178326.684197] [<c02e9d46>] fuse_request_
Apr 17 19:24:28 laptop kernel: [178326.684202] [<c02ec28d>] fuse_readdir+
Apr 17 19:24:28 laptop kernel: [178326.684207] [<c0227c20>] ? filldir64+0x0/0xf0
Apr 17 19:24:28 laptop kernel: [178326.684211] [<c0227f56>] vfs_readdir+
Apr 17 19:24:28 laptop kernel: [178326.684215] [<c0227c20>] ? filldir64+0x0/0xf0
Apr 17 19:24:28 laptop kernel: [178326.684219] [<c0227fd9>] sys_getdents64+
Apr 17 19:24:28 laptop kernel: [178326.684224] [<c05cade4>] syscall_
Apr 17 19:24:28 laptop kernel: [178326.684228] gnome-do D 00000001 0 17707 1602 0x00800004
Apr 17 19:24:28 laptop kernel: [178326.684233] f01bfed0 00000086 00000000 00000001 f4a1e000 f4568c34 c08c6700 c08c6700
Apr 17 19:24:28 laptop kernel: [178326.684241] 41cee09b 0000a22b c08c6700 c08c6700 00000001 0000a22b f49a3200 c08c6700
Apr 17 19:24:28 laptop kernel: [178326.684248] c08c6700 ee8db2c0 00000000 f01bfedc eeefac80 eeefad1c f01bff04 c02e9b5d
Apr 17 19:24:28 laptop kernel: [178326.684256] Call Trace:
Apr 17 19:24:28 laptop kernel: [178326.684261] [<c02e9b5d>] request_
Apr 17 19:24:28 laptop kernel: [178326.684265] [<c0166240>] ? autoremove_
Apr 17 19:24:28 laptop kernel: [178326.684270] [<c02e9d46>] fuse_request_
Apr 17 19:24:28 laptop kernel: [178326.684274] [<c02ec28d>] fuse_readdir+
Apr 17 19:24:28 laptop kernel: [178326.684278] [<c0227c20>] ? filldir64+0x0/0xf0
Apr 17 19:24:28 laptop kernel: [178326.684282] [<c0227f56>] vfs_readdir+
Apr 17 19:24:28 laptop kernel: [178326.684286] [<c0227c20>] ? filldir64+0x0/0xf0
Apr 17 19:24:28 laptop kernel: [178326.684290] [<c0227fd9>] sys_getdents64+
Apr 17 19:24:28 laptop kernel: [178326.684294] [<c05cade4>] syscall_
Apr 17 19:24:28 laptop kernel: [178326.684344] gnome-do D 00000001 0 17708 6828 0x00800004
Apr 17 19:24:28 laptop kernel: [178326.684349] d6815cfc 00000086 d6815cb4 00000001 f0af2000 f0b48c34 c08c6700 c08c6700
Apr 17 19:24:28 laptop kernel: [178326.684356] 41e367dd 0000a22b c08c6700 c08c6700 00000000 0000a22b f336c800 c08c6700
Apr 17 19:24:28 laptop kernel: [178326.684363] c08c6700 ee8da610 00000000 d6815d08 f2111450 f21114ec d6815d30 c02e9b5d
Apr 17 19:24:28 laptop kernel: [178326.684371] Call Trace:
Apr 17 19:24:28 laptop kernel: [178326.684376] [<c02e9b5d>] request_
Apr 17 19:24:28 laptop kernel: [178326.684380] [<c0166240>] ? autoremove_
Apr 17 19:24:28 laptop kernel: [178326.684385] [<c02e9d46>] fuse_request_
Apr 17 19:24:28 laptop kernel: [178326.684390] [<c02eb864>] fuse_dentry_
Apr 17 19:24:28 laptop kernel: [178326.684395] [<c0143670>] ? default_
Apr 17 19:24:28 laptop kernel: [178326.684401] [<c0223b08>] do_lookup+
Apr 17 19:24:28 laptop kernel: [178326.684405] [<c0224674>] link_path_
Apr 17 19:24:28 laptop kernel: [178326.684410] [<c0224c41>] path_walk+0x51/0xc0
Apr 17 19:24:28 laptop kernel: [178326.684415] [<c0224dc9>] do_path_
Apr 17 19:24:28 laptop kernel: [178326.684419] [<c0225911>] user_path_
Apr 17 19:24:28 laptop kernel: [178326.684425] [<c0139f76>] ? __dequeue_
Apr 17 19:24:28 laptop kernel: [178326.684430] [<c021d2ba>] vfs_fstatat+
Apr 17 19:24:28 laptop kernel: [178326.684434] [<c021d410>] vfs_stat+0x20/0x30
Apr 17 19:24:28 laptop kernel: [178326.684438] [<c021d439>] sys_stat64+
Apr 17 19:24:28 laptop kernel: [178326.684443] [<c05cb780>] ? do_device_
Apr 17 19:24:28 laptop kernel: [178326.684448] [<c0104279>] ? math_state_
Apr 17 19:24:28 laptop kernel: [178326.684452] [<c05cb7cd>] ? do_device_
Apr 17 19:24:28 laptop kernel: [178326.684456] [<c05cade4>] syscall_
Apr 17 19:24:28 laptop kernel: [178326.684503]
Apr 17 19:24:28 laptop kernel: [178326.684505] Restarting tasks ... done.
There were two instances of gnome-do running, one each on two separate accounts.
On disabling gvfs locations, hibernate works again.
Ubuntu 10.10
gnome-do 0.8.3.1+
Files and Folders 2.5
Changed in linux: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in debian: | |
status: | Unknown → Confirmed |
Changed in linux: | |
status: | Confirmed → Expired |
Changed in debian: | |
status: | Confirmed → Fix Released |
Changed in fedora: | |
importance: | Unknown → Medium |
status: | Unknown → Expired |
Created attachment 462687
example dmesg output from suspend failure
When trying to suspend my ThinkPad X61 laptop (via keypress, lid closure, panel menu, etc.), about two tries in three fail. Diagnostic information in dmesg and /var/log/messages refers to "Freezing of tasks failed after 20.00 seconds (1 tasks refusing to freeze)". The specific task is usually (but not always) gnome-do. The call trace varies a bit, but *always* mentions fuse_request_send called by autoremove_ wake_function at or near the top of the trace.