Public bug reported:

It was working fine. Crashed now after apt do-release-upgrade.

$ lsb_release -rd
Description:    Ubuntu 26.04 LTS
Release:        26.04

$ apt-cache policy thunar
thunar:
  Installed: 4.20.7-1
  Candidate: 4.20.7-1
  Version table:
 *** 4.20.7-1 500
        500 http://archive.ubuntu.com/ubuntu resolute/universe amd64 Packages
        100 /var/lib/dpkg/status

I expect it to show and hide dot-files as with the previous version.

Instead, it crashes. Tried the following, it always crashed when hiding
files (when hidden files are not visible, CTRL + H shows them, undoing
it crashes 100%):

- rm ~/.config/Thunar/accels.scm && thunar
- GTK_CSD=0 thunar
- GSK_RENDERER=cairo thunar
- LIBGL_ALWAYS_SOFTWARE=1 thunar
- thunar -q && thunar
- THUNARX_DISABLE=1 thunar
- rm -f ~/.config/gtk-3.0/accels && rm -f ~/.config/Thunar/accels.scm && rm -f 
~/.gtkrc-2.0 && thunar - q && thunar
- pkill gvfsd-metadata && rm -rf ~/.local/share/gvfs-metadata && thunar
- mkdir -p /tmp/xfce-clean/{config,cache,data} && 
XDG_CONFIG_HOME=/tmp/xfce-clean/config XDG_CACHE_HOME=/tmp/xfce-clean/cache 
XDG_DATA_HOME=/tmp/xfce-clean/data thunar

The only thing that works is hiding the files via xconf-query: xfconf-
query -c thunar -p /last-show-hidden -s false

A little more info, in case this helps,

$ ldd $(which thunar) | grep gtk
        libgtk-3.so.0 => /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 
(0x0000733393c00000)
$ gdb thunar
... (no to auto-downloading debuginfo)
(gdb) run
(gdb) # Click View / uncheck Show Hidden Files
[Thread 0x7fffe57f46c0 (LWP 452643) exited]
[Thread 0x7fffce55d6c0 (LWP 452642) exited]
[Thread 0x7fffe55f36c0 (LWP 452641) exited]
[Thread 0x7fffcfbfd6c0 (LWP 452621) exited]

Thread 1 "thunar" received signal SIGSEGV, Segmentation fault.
0x00007ffff710a4b2 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
(gdb) bt
#0  0x00007ffff710a4b2 in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007ffff710a4bb in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff710a4bb in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00005555555f5738 in ??? ()
#4  0x00007ffff7226b48 in ??? () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#5  0x00007ffff7229b12 in g_object_setv () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6  0x00007ffff7229d91 in g_object_set_property () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7  0x00007ffff7216ced in ??? () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007ffff721568c in g_closure_invoke () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9  0x00007ffff7233bc9 in ??? () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007ffff7235b66 in ??? () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007ffff7235dc8 in g_signal_emit_valist () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007ffff7235e83 in g_signal_emit () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007ffff7221cd4 in ??? () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007ffff7228392 in g_object_notify () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x000055555560c343 in ??? ()
#16 0x00007ffff721568c in g_closure_invoke () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007ffff7233bc9 in ??? () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007ffff7235b66 in ??? () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007ffff7235dc8 in g_signal_emit_valist () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#20 0x00007ffff7235e83 in g_signal_emit () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x00007ffff7706c1c in ??? () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#22 0x00007ffff7235cc9 in ??? () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007ffff7235dc8 in g_signal_emit_valist () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007ffff7235e83 in g_signal_emit () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00007ffff7974dac in gtk_widget_activate () at 
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#26 0x00007ffff782cf1a in gtk_menu_shell_activate_item () at 
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#27 0x00007ffff782d3ab in ??? () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#28 0x00007ffff76a0601 in ??? () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#29 0x00007ffff7235cc9 in ??? () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x00007ffff7235dc8 in g_signal_emit_valist () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x00007ffff7235e83 in g_signal_emit () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#32 0x00007ffff798a18d in ??? () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#33 0x00007ffff78145d8 in ??? () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#34 0x00007ffff781532a in gtk_main_do_event () at 
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#35 0x00007ffff7dfbdb7 in ??? () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#36 0x00007ffff7e590fe in ??? () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#37 0x00007ffff7107b9b in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007ffff71091d7 in ??? () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007ffff71093c3 in g_main_context_iteration () at 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007ffff734eacd in g_application_run () at 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#41 0x0000555555587f70 in ??? ()
#42 0x00007ffff6e2a601 in __libc_start_call_main 
(main=main@entry=0x555555587e70, argc=argc@entry=1, 
argv=argv@entry=0x7fffffffdd28)
    at ../sysdeps/nptl/libc_start_call_main.h:59
#43 0x00007ffff6e2a718 in __libc_start_main_impl
    (main=0x555555587e70, argc=1, argv=0x7fffffffdd28, init=<optimized out>, 
fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffdd18) at 
../csu/libc-start.c:360
#44 0x0000555555588095 in ??? ()

Thank you,
Bruno

ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: thunar 4.20.7-1
ProcVersionSignature: Ubuntu 7.0.0-15.15-generic 7.0.0
Uname: Linux 7.0.0-15-generic x86_64
ApportVersion: 2.34.0-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: XFCE
Date: Thu May 21 21:19:33 2026
InstallationDate: Installed on 2024-08-01 (658 days ago)
InstallationMedia: Ubuntu 24.04 LTS "Noble Numbat" - Release amd64 (20240424)
ProcEnviron:
 LANG=en_US.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
 XDG_RUNTIME_DIR=<set>
SourcePackage: thunar
UpgradeStatus: Upgraded to resolute on 2026-05-21 (0 days ago)

** Affects: thunar (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug resolute

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2153823

Title:
  With dot-files visibl, CTRL + H or clicking on View / Show Hidden
  files results in segfault core dumped

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/thunar/+bug/2153823/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to