Bug#788271: thunar: Desktop freezes momentarily when deleting items from it
Package: tumbler
Version: 0.2.8-2
Followup-For: Bug #788271
On Mon, 2018-03-22 at 13:15 +0100, Yves-Alexis Perez wrote:
>
> does it still happen on current versions?
>
Seems it still does, yes.
When it does syslog gets flooded with messages like:
>
> ...
> May 29 22:06:56 localhost org.freedesktop.thumbnails.Thumbnailer1[66211]: libpng error: Read Error
> May 29 22:06:57 localhost org.freedesktop.thumbnails.Thumbnailer1[66211]: libpng error: Read Error
> May 29 22:06:57 localhost org.freedesktop.thumbnails.Thumbnailer1[66211]: libpng error: Read Error
> ...
>
However I think there are other packages involved too
as eventually similar messages to those are showing up:
> ...
> May 29 22:06:48 localhost Thunar[3084]: ThunarThumbnailCache: failed to call Move(): Timeout was reached
> May 29 22:06:48 localhost kernel: [64354.262140] kauditd_printk_skb: 19 callbacks suppressed
> May 29 22:06:48 localhost kernel: [64354.262142] audit: type=1400 audit(1590779208.341:1465): apparmor="DENIED" operation="open" profile="/usr/bin/evince-thumbnailer" name="/tmp/tumbler-XP4KHL0.png" pid=71275 comm="evince-thumbnai" requested_mask="wc" denied_mask="wc" fsuid=1000 ouid=1000
> May 29 22:06:48 localhost org.freedesktop.thumbnails.Thumbnailer1[66211]: libpng error: Read Error
> May 29 22:06:48 localhost kernel: [64354.408853] audit: type=1400 audit(1590779208.489:1466): apparmor="DENIED" operation="open" profile="/usr/bin/evince-thumbnailer" name="/tmp/tumbler-XBL1HL0.png" pid=71279
> ...
> May 29 22:06:50 localhost evince-thumbnai[71347]: PopplerPage* poppler_document_get_page(PopplerDocument*, int): assertion '0 <= index && index < poppler_document_get_n_pages (document)' failed
> May 29 22:06:50 localhost evince-thumbnai[71347]: g_object_ref: assertion 'G_IS_OBJECT (object)' failed
> May 29 22:06:50 localhost evince-thumbnai[71347]: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
> May 29 22:06:50 localhost evince-thumbnai[71347]: PopplerPage* poppler_document_get_page(PopplerDocument*, int): assertion '0 <= index && index < poppler_document_get_n_pages (document)' failed
> May 29 22:06:50 localhost evince-thumbnai[71347]: g_object_ref: assertion 'G_IS_OBJECT (object)' failed
> May 29 22:06:50 localhost evince-thumbnai[71347]: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
> May 29 22:06:50 localhost evince-thumbnai[71347]: void pdf_document_get_page_size(EvDocument*, EvPage*, double*, double*): assertion 'POPPLER_IS_PAGE (page->backend_page)' failed
> May 29 22:06:50 localhost evince-thumbnai[71347]: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
> May 29 22:06:50 localhost evince-thumbnai[71347]: void poppler_page_get_size(PopplerPage*, double*, double*): assertion 'POPPLER_IS_PAGE (page)' failed
> May 29 22:06:50 localhost [71347]: cairo_surface_t* poppler_page_get_thumbnail(PopplerPage*): assertion 'POPPLER_IS_PAGE (page)' failed
> May 29 22:06:50 localhost [71347]: void poppler_page_get_size(PopplerPage*, double*, double*): assertion 'POPPLER_IS_PAGE (page)' failed
> May 29 22:06:50 localhost [71347]: void poppler_page_render(PopplerPage*, cairo_t*): assertion 'POPPLER_IS_PAGE (page)' failed
> May 29 22:06:50 localhost [71347]: gdk_pixbuf_get_from_surface: assertion 'width > 0 && height > 0' failed
> May 29 22:06:50 localhost [71347]: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
> May 29 22:06:51 localhost org.freedesktop.thumbnails.Thumbnailer1[71371]: namespace error : Namespace prefix dc on creator is not defined
> May 29 22:06:51 localhost org.freedesktop.thumbnails.Thumbnailer1[71371]: <dc:creator/></rdf:RDF><?xpacket end='r'?>
> ...
>
So this could be also related to Thunar, evince-thumbnailer, apparmor.
Sophoklis
-- System Information:
Debian Release: bullseye/sid
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'oldstable-updates'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.6.0-2-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages tumbler depends on:
ii libc6 2.30-8
ii libcairo2 1.16.0-4
ii libfreetype6 2.10.1-2
ii libgdk-pixbuf2.0-0 2.40.0+dfsg-4
ii libglib2.0-0 2.64.2-1
ii libgstreamer-plugins-base1.0-0 1.16.2-4
ii libgstreamer1.0-0 1.16.2-2
ii libjpeg62-turbo 1:1.5.2-2+b1
ii libpng16-16 1.6.37-2
ii libpoppler-glib8 0.71.0-6
ii libtumbler-1-0 0.2.8-2
ii tumbler-common 0.2.8-2
tumbler recommends no packages.
Versions of packages tumbler suggests:
ii tumbler-plugins-extra 0.2.8-2
Versions of packages possibly related:
ii apparmor 2.13.4-2
ii evince 3.36.1-1
ii thunar 1.8.14-1
ii xfce4 4.14
ii xfdesktop4 4.14.2-1
ii xfdesktop4-data 4.14.2-1
-- no debconf information
Reply to: