GNOME Bugzilla – Bug 746184
Nautilus stuck due to tracker-store
Last modified: 2021-06-18 15:29:46 UTC
[mikhail@localhost ~]$ gdb nautilus GNU gdb (GDB) Fedora 7.9-10.fc22 Copyright (C) 2015 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"... Reading symbols from nautilus...Reading symbols from /usr/lib/debug/usr/bin/nautilus.debug...done. done. (gdb) r Starting program: /usr/bin/nautilus [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Traceback (most recent call last): File "/usr/share/gdb/auto-load/usr/lib64/libstdc++.so.6.0.21-gdb.py", line 58, in <module> import libstdcxx.v6 File "/lib64/../share/gcc-5.0.0/python/libstdcxx/v6/__init__.py", line 19, in <module> from printers import register_libstdcxx_printers ImportError: No module named 'printers' [New Thread 0x7fffe2425700 (LWP 3833)] [New Thread 0x7fffe2c26700 (LWP 3832)] ** Message: Init Stock Icons [Thread 0x7fffe2425700 (LWP 3833) exited] (nautilus:3823): Gtk-CRITICAL **: gtk_revealer_set_reveal_child: assertion 'GTK_IS_REVEALER (revealer)' failed (nautilus:3823): GLib-GObject-WARNING **: invalid (NULL) pointer instance (nautilus:3823): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed (nautilus:3823): Gtk-CRITICAL **: gtk_revealer_set_reveal_child: assertion 'GTK_IS_REVEALER (revealer)' failed ^C[New Thread 0x7fffd0774700 (LWP 3835)] [New Thread 0x7fffe0b07700 (LWP 3834)] Program received signal SIGINT, Interrupt. 0x00007ffff382f66d in poll () at ../sysdeps/unix/syscall-template.S:81 81 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) (gdb) thread apply all bt
+ Trace 234840
Thread 1 (Thread 0x7ffff7fb2a00 (LWP 3823))
(gdb) (gdb) q A debugging session is active. Inferior 1 [process 3823] will be killed. Quit anyway? (y or n) y [mikhail@localhost ~]$ $ nautilus --version GNOME nautilus 3.15.91
without any more details, we won't be able to do much with this report. What were you doing when this happened ?
*** Bug 746176 has been marked as a duplicate of this bug. ***
nothing, just run nautilus into gdb and see how it stuck again and again
Mikhail: So you start nautilus and do absolutely nothing and this just happens?
(In reply to André Klapper from comment #4) > Mikhail: So you start nautilus and do absolutely nothing and this just > happens? Yes, just run it immediately after system start and not see gui. Same issue happens with gnome-boxes: https://bugzilla.gnome.org/show_bug.cgi?id=746241 maybe this is same problem
again stuck nautilus gui, when I try search use filter in folder with a lot of files: (gdb) thread apply all bt
+ Trace 235172
Thread 1 (Thread 0x7f251651ba00 (LWP 2731))
(gdb) (gdb) (gdb)
below trace of /usr/libexec/tracker-store process which begins in same time consume 100% CPU (gdb) thread apply all bt
+ Trace 235173
Thread 7 (Thread 0x7efbf9323700 (LWP 2209))
Thread 6 (Thread 0x7efbf8b22700 (LWP 2213))
Thread 5 (Thread 0x7efbf3fff700 (LWP 2214))
Thread 4 (Thread 0x7efbf37fe700 (LWP 2215))
Thread 3 (Thread 0x7efbf2ffd700 (LWP 2216))
Thread 1 (Thread 0x7efc059d3880 (LWP 2196))
(gdb) (gdb) (gdb) (gdb) q
Yes, tracker-store is culprit here. After killing tracker-store process, nautilus begins respond again.
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version of Files (nautilus), then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a new ticket at https://gitlab.gnome.org/GNOME/nautilus/-/issues/ Thank you for your understanding and your help.