After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 634900 - gam_server refuses to freeze when suspending to disk
gam_server refuses to freeze when suspending to disk
Status: RESOLVED WONTFIX
Product: gamin
Classification: Other
Component: general
0.1.x
Other Linux
: Normal normal
: ---
Assigned To: Gamin Maintainer(s)
Gamin Maintainer(s)
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2010-11-15 12:48 UTC by jakob.gruber
Modified: 2018-07-01 08:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description jakob.gruber 2010-11-15 12:48:16 UTC
https://bugs.archlinux.org/task/21635

* package version(s) : 0.1.10-4 x86_64

I'm running xfce + cairo_dock as a graphical environnment,
i'm connected to other computers on a samba net - but no directory browsed or files open at the moment I try to suspend.
	
Details
Description:gamin (gam_server) refuses to freeze when trying to suspend to disk


Additional info:
* package version(s) : 0.1.10-4 x86_64
* config and/or log files etc.

I'm running xfce + cairo_dock as a graphical environnment,
i'm connected to other computers on a samba net - but no directory browsed or files open at the moment I try to suspend.

Suspend has worked for 3 years with no problem, and with gamin (not fam)

Here is the dmesg after suspend fails :

---------

PM: Marking nosave pages: 000000000009f000 - 0000000000100000
PM: Basic memory bitmaps created
PM: Syncing filesystems ... done.
Freezing user space processes ...
Freezing of tasks failed after 20.01 seconds (1 tasks refusing to freeze):
gam_server D 0000000000000000 0 2123 1 0x00800004
ffff88006c497bb8 0000000000000086 ffffffff814ef020 0000000000000246
0000000000014f40 0000000000014f40 ffff88006c497fd8 ffff88006c497fd8
ffff88006c497fd8 ffff88007c37be70 ffff88006c497fd8 0000000000014f40
Call Trace:
[<ffffffff81071c4b>] ? prepare_to_wait+0x5b/0x90
[<ffffffffa12b1375>] fuse_request_send+0x225/0x290 [fuse]
[<ffffffff810719b0>] ? autoremove_wake_function+0x0/0x40
[<ffffffffa12b8282>] fuse_do_open+0xd2/0x170 [fuse]
[<ffffffffa12b840f>] fuse_open_common+0x6f/0x90 [fuse]
[<ffffffff811390ce>] ? __d_lookup+0x15e/0x180
[<ffffffffa12b3690>] ? fuse_dir_open+0x0/0x10 [fuse]
[<ffffffffa12b369e>] fuse_dir_open+0xe/0x10 [fuse]
[<ffffffff8112229b>] __dentry_open+0x11b/0x3c0
[<ffffffff811a2c5a>] ? security_inode_permission+0x1a/0x20
[<ffffffff811234d4>] nameidata_to_filp+0x54/0x70
[<ffffffff81131800>] do_last+0x480/0x740
[<ffffffff81131cad>] do_filp_open+0x1ed/0x680
[<ffffffff811311cd>] ? user_path_at+0x5d/0xa0
[<ffffffff8113d284>] ? alloc_fd+0xf4/0x150
[<ffffffff81123554>] do_sys_open+0x64/0x130
[<ffffffff8112363b>] sys_open+0x1b/0x20
[<ffffffff81009e82>] system_call_fastpath+0x16/0x1b

Restarting tasks ... done.

---------


Steps to reproduce:

1. Check that gam_server is running
2. suspend to disk (I push a button, uing the command does the same)
3. wait 20 seconds
4. the screen returns to previous state, browse dmesg to see the message above
Comment 1 André Klapper 2018-07-01 08:47:06 UTC
gamin is not under active development anymore and has not seen code changes for many years.
Its codebase has been archived: https://gitlab.gnome.org/Archive/gamin/commits/master

Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is deprecated) if anyone takes the responsibility for active development again.