Skip to content

Properties dialog do seek for named pipe

Version information

4.20.2

Linux pc 6.12.48+deb13-amd64 #1 (closed) SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux

Steps to reproduce

The issue is reproducible every time with next steps

  1. Create file which represents named pipe mkfifo pipe
  2. Use right click on the created pipe file to open context menu
  3. In context menu select Properties...

Current behavior

Properties dialog does not work for named pipe. An instance hangs with no further reaction. The dialog do seek for named pipe.

Expected outcome

Properties dialog behaves correctly for name pipes also.

Strace

strace thunar

openat(AT_FDCWD, "/home/liballuk/pipe", O_RDWR) = 19 lseek(19, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek) fstat(19, {st_mode=S_IFIFO|0664, st_size=0, ...}) = 0 lseek(19, 0, SEEK_SET) = -1 ESPIPE (Illegal seek) read(19,