Bug#930294: Nautilus slow to respond and consumes 100% CPU resource

Vikram Vincent vincentvikram at gmail.com
Wed Jun 12 16:17:32 BST 2019


Package: nautilus
Version: 3.30.5-2
Followup-For: Bug #930294

Hope this info is useful.. Would be good if after solving this issue somebody
can point out what the exact problem was :-)

(gdb) thread apply all bt

Thread 24 (Thread 0x7fffe0b69700 (LWP 5605)):
#0  0x00007ffff6d72f59 in syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff7f1a0ba in g_cond_wait_until () at /usr/lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2  0x00007ffff7ea2091 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff7ef8ef2 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff7ef8415 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff6e47fa3 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6  0x00007ffff6d784cf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7fffe3fff700 (LWP 5604)):
#0  0x00007ffff6d72f59 in syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff7f1a0ba in g_cond_wait_until () at /usr/lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2  0x00007ffff7ea2091 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff7ef8ef2 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff7ef8415 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff6e47fa3 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6  0x00007ffff6d784cf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7fffe1b76700 (LWP 5603)):
#0  0x00007ffff6d72f59 in syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff7f1a0ba in g_cond_wait_until () at /usr/lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2  0x00007ffff7ea2091 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff7ef8ef2 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff7ef8415 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff6e47fa3 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6  0x00007ffff6d784cf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fffe136a700 (LWP 5602)):
#0  0x00007ffff6d72f59 in syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff7f1a0ba in g_cond_wait_until () at /usr/lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2  0x00007ffff7ea2091 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff7ef8ef2 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff7ef8415 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
--Type <RET> for more, q to quit, c to continue without paging--c
#5  0x00007ffff6e47fa3 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6  0x00007ffff6d784cf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7fffe3519700 (LWP 5601)):
#0  0x00007ffff6d72f59 in syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff7f1a0ba in g_cond_wait_until () at /usr/lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2  0x00007ffff7ea2091 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff7ef8ef2 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff7ef8415 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff6e47fa3 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6  0x00007ffff6d784cf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7fffc7fff700 (LWP 5600)):
#0  0x00007ffff6d72f59 in syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff7f1a0ba in g_cond_wait_until () at /usr/lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2  0x00007ffff7ea2091 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff7ef8ef2 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff7ef8415 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff6e47fa3 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6  0x00007ffff6d784cf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7fffc77fe700 (LWP 5598)):
#0  0x00007ffff6d72f59 in syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff7f1a0ba in g_cond_wait_until () at /usr/lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2  0x00007ffff7ea2091 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff7ef8ef2 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff7ef8415 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff6e47fa3 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6  0x00007ffff6d784cf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7ffff0a1f700 (LWP 5582)):
#0  0x00007ffff6d6d819 in __GI___poll (fds=0x555555893cd0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff7ed0136 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff7ed025c in g_main_context_iteration () at /usr/lib/x86_64-linux-
gnu/libglib-2.0.so.0
#3  0x00007ffff7fb9ffd in  () at /usr/lib/x86_64-linux-
gnu/gio/modules/libdconfsettings.so
#4  0x00007ffff7ef8415 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff6e47fa3 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6  0x00007ffff6d784cf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7ffff12b2700 (LWP 5581)):
#0  0x00007ffff6d72f59 in syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff7f19f9f in g_cond_wait () at /usr/lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2  0x00007ffff7ea20ab in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff7ef8d87 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff7ef8415 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff6e47fa3 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6  0x00007ffff6d784cf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7ffff1ab3700 (LWP 5579)):
#0  0x00007ffff6d6d819 in __GI___poll (fds=0x555556339a00, nfds=6, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff7ed0136 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff7ed04c2 in g_main_loop_run () at /usr/lib/x86_64-linux-
gnu/libglib-2.0.so.0
#3  0x00007ffff74050d6 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007ffff7ef8415 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff6e47fa3 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6  0x00007ffff6d784cf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7ffff22b4700 (LWP 5578)):
#0  0x00007ffff6d6d819 in __GI___poll (fds=0x55555572dd10, nfds=2,
timeout=3461) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff7ed0136 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff7ed025c in g_main_context_iteration () at /usr/lib/x86_64-linux-
gnu/libglib-2.0.so.0
#3  0x00007ffff7ed02a1 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff7ef8415 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff6e47fa3 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6  0x00007ffff6d784cf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ffff232fac0 (LWP 5574)):
#0  0x00007ffff72dd5f3 in g_type_is_a () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#1  0x00007ffff72d4c87 in g_signal_connect_data () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#2  0x00007ffff7a70b33 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#3  0x00007ffff7a70eb6 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#4  0x00007ffff72de107 in g_type_create_instance () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#5  0x00007ffff72c0548 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6  0x00007ffff72c1cc5 in g_object_new_with_properties () at
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7  0x00007ffff72c2731 in g_object_new () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#8  0x00007ffff7a71338 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#9  0x00007ffff7b18b09 in gtk_widget_get_style_context () at
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#10 0x00007ffff78c1dd2 in gtk_button_get_relief () at /usr/lib/x86_64-linux-
gnu/libgtk-3.so.0
#11 0x00007ffff78c1e49 in gtk_button_set_relief () at /usr/lib/x86_64-linux-
gnu/libgtk-3.so.0
#12 0x00007ffff79e6935 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#13 0x00007ffff72de107 in g_type_create_instance () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#14 0x00007ffff72c0548 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007ffff72c1cc5 in g_object_new_with_properties () at
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007ffff72c2731 in g_object_new () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#17 0x00007ffff79ddfe5 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#18 0x00007ffff79e12cc in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#19 0x00007ffff79e1562 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#20 0x00007ffff79e1787 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#21 0x00007ffff79e1824 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#22 0x00007ffff79ddfc4 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#23 0x00007ffff79e12cc in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#24 0x00007ffff79e1562 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#25 0x00007ffff79e1787 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#26 0x00007ffff79e1824 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#27 0x00007ffff79ddfc4 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#28 0x00007ffff79e12cc in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#29 0x00007ffff79e1562 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#30 0x00007ffff79e1787 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#31 0x00007ffff79e1824 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#32 0x00007ffff79ddfc4 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#33 0x00007ffff79e12cc in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#34 0x00007ffff79e1562 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#35 0x00007ffff79e1787 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#36 0x00007ffff79e1824 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#37 0x00007ffff79ddfc4 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#38 0x00007ffff79e12cc in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#39 0x00007ffff79e16ba in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#40 0x00007ffff56998ee in ffi_call_unix64 () at /usr/lib/x86_64-linux-
gnu/libffi.so.6
#41 0x00007ffff56992bf in ffi_call () at /usr/lib/x86_64-linux-gnu/libffi.so.6
#42 0x00007ffff72bb482 in g_cclosure_marshal_generic () at
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#43 0x00007ffff72bac8d in g_closure_invoke () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#44 0x00007ffff72ce365 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#45 0x00007ffff72d72be in g_signal_emit_valist () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#46 0x00007ffff72d797f in g_signal_emit () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#47 0x00007ffff73d5bd8 in g_menu_insert_item () at /usr/lib/x86_64-linux-
gnu/libgio-2.0.so.0
#48 0x00005555555e6fcb in nautilus_gmenu_merge ()
#49 0x00007ffff72bac8d in g_closure_invoke () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#50 0x00007ffff72ce365 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#51 0x00007ffff72d72be in g_signal_emit_valist () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#52 0x00007ffff72d797f in g_signal_emit () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#53 0x00007ffff72bf364 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#54 0x00007ffff72bec6e in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#55 0x00007ffff72c286d in g_object_setv () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#56 0x00007ffff72c38ce in g_object_set_property () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#57 0x00007ffff72b5f64 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58 0x00007ffff72bac8d in g_closure_invoke () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#59 0x00007ffff72ce365 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#60 0x00007ffff72d72be in g_signal_emit_valist () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#61 0x00007ffff72d797f in g_signal_emit () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#62 0x00007ffff72bf364 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#63 0x00007ffff72bec6e in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#64 0x00007ffff72c2c41 in g_object_set_valist () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#65 0x00007ffff72c379c in g_object_set () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#66 0x0000555555609253 in  ()
#67 0x000055555560641a in  ()
#68 0x00007ffff7ed0863 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#69 0x00007ffff7ecfdd8 in g_main_context_dispatch () at /usr/lib/x86_64-linux-
gnu/libglib-2.0.so.0
#70 0x00007ffff7ed01c8 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#71 0x00007ffff7ed025c in g_main_context_iteration () at /usr/lib/x86_64-linux-
gnu/libglib-2.0.so.0
#72 0x00007ffff73cb98d in g_application_run () at /usr/lib/x86_64-linux-
gnu/libgio-2.0.so.0
#73 0x000055555559b7b7 in main ()



-- System Information:
Debian Release: 10.0
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8), LANGUAGE=en_IN:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages nautilus depends on:
ii  bubblewrap                 0.3.1-4
ii  desktop-file-utils         0.23-4
ii  gsettings-desktop-schemas  3.28.1-1
ii  gvfs                       1.38.1-4
ii  libatk1.0-0                2.30.0-2
ii  libc6                      2.28-10
ii  libcairo-gobject2          1.16.0-4
ii  libcairo2                  1.16.0-4
ii  libgdk-pixbuf2.0-0         2.38.1+dfsg-1
ii  libgexiv2-2                0.10.9-1
ii  libglib2.0-0               2.58.3-2
ii  libglib2.0-data            2.58.3-2
ii  libgnome-autoar-0-0        0.2.3-2
ii  libgtk-3-0                 3.24.5-1
ii  libnautilus-extension1a    3.30.5-2
ii  libpango-1.0-0             1.42.4-6
ii  libpangocairo-1.0-0        1.42.4-6
ii  libseccomp2                2.3.3-4
ii  libselinux1                2.8-1+b1
ii  libtracker-sparql-2.0-0    2.1.8-2
ii  nautilus-data              3.30.5-2
ii  shared-mime-info           1.10-1
ii  tracker                    2.1.8-2

Versions of packages nautilus recommends:
ii  gnome-sushi      3.30.0-2
ii  gvfs-backends    1.38.1-4
ii  librsvg2-common  2.44.10-2.1

Versions of packages nautilus suggests:
ii  eog                         3.28.4-2+b1
ii  evince [pdf-viewer]         3.30.2-3
ii  nautilus-extension-brasero  3.12.2-5
ii  nautilus-sendto             3.8.6-3
ii  totem                       3.32.0-1
ii  vlc [mp3-decoder]           3.0.7-1
ii  xdg-user-dirs               0.17-2

-- no debconf information



More information about the pkg-gnome-maintainers mailing list