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 777997 - gamin server deadlock (PATCH)
gamin server deadlock (PATCH)
Status: RESOLVED WONTFIX
Product: gamin
Classification: Other
Component: general
0.1.x
Other Linux
: Normal major
: ---
Assigned To: Gamin Maintainer(s)
Gamin Maintainer(s)
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2017-01-31 18:09 UTC by Germano Massullo
Modified: 2018-07-01 08:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
strace amarok (313.38 KB, text/x-log)
2017-02-02 10:01 UTC, Germano Massullo
Details
Screenshot 1 (42.62 KB, image/jpeg)
2017-02-03 20:53 UTC, Germano Massullo
Details
Screenshot 2 (41.84 KB, image/jpeg)
2017-02-03 20:53 UTC, Germano Massullo
Details

Description Germano Massullo 2017-01-31 18:09:53 UTC
Cloning #667230 bugreport because users still experience the bug.
**** in particular read comment https://bugzilla.gnome.org/show_bug.cgi?id=667230#c8 that I attach down here****

When the next major release will be released? I am experiencing KDE Plasma application freezes on Fedora 25 with

gamin-0.1.10-23.fc25.x86_64
gamin-0.1.10-23.fc25.i686

=====================
gam_server backtrace
=====================



=================
Amarok backtrace
=================

See https://bugs.kde.org/show_bug.cgi?id=375301
Comment 1 Germano Massullo 2017-02-02 10:01:18 UTC
Created attachment 344765 [details]
strace amarok

I have attached only bottom part of 
$ strace -f -o strace_amarok.log amarok
because cleaning a 50MB log file from personal infos requires too much time.
Comment 2 Germano Massullo 2017-02-03 20:53:17 UTC
Created attachment 344884 [details]
Screenshot 1

Look at dbus-daemon RAM usage, and the CPU usageof other processes
Comment 3 Germano Massullo 2017-02-03 20:53:35 UTC
Created attachment 344885 [details]
Screenshot 2
Comment 4 Germano Massullo 2017-04-25 14:34:23 UTC
gam_server freezeing Dolphin
https://bugs.kde.org/show_bug.cgi?id=379196
Comment 5 Germano Massullo 2017-04-25 21:19:07 UTC
gam_server backtrace while Amarok is freezed


$ gdb gam_server 29643
GNU gdb (GDB) Fedora 7.12.1-48.fc25
Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
gam_server: No such file or directory.
Attaching to process 29643
Reading symbols from /usr/libexec/gam_server...Reading symbols from /usr/lib/debug/usr/libexec/gam_server.debug...done.
done.
Reading symbols from /lib64/libglib-2.0.so.0...Reading symbols from /usr/lib/debug/usr/lib64/libglib-2.0.so.0.5000.3.debug...done.
done.
Reading symbols from /lib64/libc.so.6...Reading symbols from /usr/lib/debug/lib64/libc-2.24.so.debug...done.
done.
Reading symbols from /lib64/libpcre.so.1...Reading symbols from /usr/lib/debug/usr/lib64/libpcre.so.1.2.8.debug...done.
done.
Reading symbols from /lib64/libpthread.so.0...Reading symbols from /usr/lib/debug/lib64/libpthread-2.24.so.debug...done.
done.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Reading symbols from /lib64/ld-linux-x86-64.so.2...Reading symbols from /usr/lib/debug/lib64/ld-2.24.so.debug...done.
done.
Reading symbols from /lib64/libnss_files.so.2...Reading symbols from /usr/lib/debug/lib64/libnss_files-2.24.so.debug...done.
done.
0x00007f6d2bdb2c30 in __write_nocancel () at ../sysdeps/unix/syscall-template.S:84
84      T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
(gdb) bt
  • #0 __write_nocancel
    at ../sysdeps/unix/syscall-template.S line 84
  • #1 gam_client_conn_write
    at gam_channel.c line 826
  • #2 gam_send_event
    at gam_connection.c line 609
  • #3 gam_eq_flush_callback
    at gam_eq.c line 118
  • #4 gam_eq_flush
    at gam_eq.c line 137
  • #5 gam_connection_eq_flush
    at gam_connection.c line 174
  • #6 g_timeout_dispatch
    at gmain.c line 4674
  • #7 g_main_dispatch
    at gmain.c line 3203
  • #8 g_main_context_dispatch
    at gmain.c line 3856
  • #9 g_main_context_iterate
    at gmain.c line 3929
  • #10 g_main_loop_run
    at gmain.c line 4125
  • #11 main
    at gam_server.c line 647

Comment 6 André Klapper 2018-07-01 08:47:43 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.