[Pkg-xfce-devel] Bug#856803: thunar: after many file updates, the displayed icons reference wrong file objects

Markus H. markus.xp at web.de
Sat Mar 4 18:41:33 UTC 2017

Package: thunar
Version: 1.6.10-6
Severity: important

Dear Maintainer,

when using the icon view in thunar and displaying a directory where many file
updates happen with high frequency, the displayed icons and actual referenced
file objects will start getting mixed up.

Steps to reproduce:

1. set thunar to icon mode, open a directory where to build a LaTeX document
2. put a LaTeX document in that directory, e.g. use
3. build the LaTeX document via 'pdflatex simple.tex' while having the
directory displayed in thunar

Expected outcome:

Double clicking on any of the files within the directory should open up the
corresponding file.

Actual outcome:

Double clicking on any of the files will open up _one of the other files_ in
that directory. The references to the file objects and the displayed icons seem
to get randomly mixed up.
The status bar will still show the correct file that opens up on double click
but the displayed icon and its label are wrong.

Additional information:

During the LaTeX build process, the icon display within the directory is
refreshed very fast (icons changing position due to modification date sort
order). On another system (still running Jessie but Xfce 4.12) the same process
will redraw the icon view much less frequent and doesn't produce the issue.
Both systems use SSDs. It can be assumed that the high frequency of the icon
view refreshes/redraws causes the objects and references to get mixed up.

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

Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages thunar depends on:
ii  desktop-file-utils  0.23-1
ii  exo-utils           0.10.7-1
ii  libatk1.0-0         2.22.0-1
ii  libc6               2.24-9
ii  libcairo2           1.14.8-1
ii  libdbus-1-3         1.10.16-1
ii  libdbus-glib-1-2    0.108-2
ii  libexo-1-0          0.10.7-1
ii  libgdk-pixbuf2.0-0  2.36.5-2
ii  libglib2.0-0        2.50.3-1
ii  libgtk2.0-0         2.24.31-2
ii  libgudev-1.0-0      230-3
ii  libice6             2:1.0.9-2
ii  libnotify4          0.7.7-1+b1
ii  libpango-1.0-0      1.40.3-3
ii  libsm6              2:1.2.2-1+b1
ii  libthunarx-2-0      1.6.10-6
ii  libxfce4ui-1-0      4.12.1-2
ii  libxfce4util7       4.12.1-3
ii  libxfconf-0-2       4.12.1-1
ii  shared-mime-info    1.8-1
ii  thunar-data         1.6.10-6

Versions of packages thunar recommends:
ii  dbus-x11             1.10.16-1
ii  gvfs                 1.30.3-1
ii  libfontconfig1       2.11.0-6.7+b1
ii  libfreetype6         2.6.3-3+b2
ii  libpangocairo-1.0-0  1.40.3-3
ii  libpangoft2-1.0-0    1.40.3-3
ii  thunar-volman        0.8.1-2
ii  tumbler              0.1.31-2+b3
ii  xdg-user-dirs        0.15-2
ii  xfce4-panel          4.12.1-2

Versions of packages thunar suggests:
pn  thunar-archive-plugin     <none>
ii  thunar-media-tags-plugin  0.2.1-1+b2

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: thunar_icon_ref_bug.png
Type: image/png
Size: 54365 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-xfce-devel/attachments/20170304/9f3c0f9c/attachment-0001.png>

More information about the Pkg-xfce-devel mailing list