FS#57934 - [geeqie] No display in main window

Attached to Project: Arch Linux
Opened by Olivier Mehani (shtrom) - Saturday, 24 March 2018, 00:47 GMT
Last edited by Antonio Rojas (arojas) - Sunday, 01 April 2018, 10:43 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Antonio Rojas (arojas)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

For a while now (sadly, it took me so long to report the bug that I can't recall when it started happening), Geeqie has been unable to display any image in the main window. The thumbnails are rendered fine, bug only a plain gray area, with the dimensions of the image, is rendered in the main window.

Clearing all config files (just now) also seems to have broken thumbnail generation, though it worked even with new images before.

Additional info:
* extra/geeqie 1.4-1
Name : geeqie
Version : 1.4-1
Description : A lightweight image browser and viewer
Architecture : x86_64
URL : http://www.geeqie.org/
Licenses : GPL2
Groups : None
Provides : None
Depends On : exiv2 clutter-gtk lcms ffmpegthumbnailer
Optional Deps : librsvg: SVG rendering [installed]
fbida: for jpeg rotation
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 5.06 MiB
Packager : Antonio Rojas <arojas@archlinux.org>
Build Date : Wed 03 Jan 2018 10:42:59 AEDT
Install Date : Mon 08 Jan 2018 21:17:58 AEDT
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature

* Log at --debug=1, after clicking on a new image for display:
Unregister realtime 1 /home/shtrom/8849937795134510554.jpg
8.867879 (+00008.178024) image reset
8.867914 (+00000.000035) image begin
8.867926 (+00000.000012) read ahead cancelled for :/home/shtrom/australiantax.png
new image loader 0x55c4626f67e0, bufsize=4096 idle_loop=1
exif read /home/shtrom/Screenshot from 2017-12-19 17-51-59.png, sidecar: -
Thread pool num threads: 1
Register realtime 0 /home/shtrom/Screenshot from 2017-12-19 17-51-59.png
added Xmp.dc.subject /home/shtrom/Screenshot from 2017-12-19 17-51-59.png

8.885811 (+00000.017885) read ahead cancelled for :null
read ahead set to :/home/shtrom/Screenshot from 2017-12-21 14-25-24.png
image_load_size_cb: 949x556
8.888058 (+00000.002247) pixbuf renderer updated - started drawing 0x55c462752240, img: 949x556
8.888084 (+00000.000026) pixbuf renderer updated - started drawing 0x55c462752240, img: 949x556
8.893560 (+00000.005476) image done
Notify pane_histogram: /home/shtrom/Screenshot from 2017-12-19 17-51-59.png 0004
8.893652 (+00000.000092) read ahead started for :/home/shtrom/Screenshot from 2017-12-21 14-25-24.png
new image loader 0x55c4626f66c0, bufsize=4096 idle_loop=1
exif read /home/shtrom/Screenshot from 2017-12-21 14-25-24.png, sidecar: -
Thread pool num threads: 1
freeing image loader 0x55c4626f67e0 bytes_read=72921
Notify pane_histogram: /home/shtrom/Screenshot from 2017-12-19 17-51-59.png 0008
Notify osd: /home/shtrom/Screenshot from 2017-12-19 17-51-59.png 0008
8.918009 (+00000.024357) read ahead done for :/home/shtrom/Screenshot from 2017-12-21 14-25-24.png
8.918048 (+00000.000039) image load completed "/home/shtrom/Screenshot from 2017-12-21 14-25-24.png" (preload)
freeing image loader 0x55c4626f66c0 bytes_read=95239
8.950901 (+00000.032853) image load completed "/home/shtrom/Screenshot from 2017-12-19 17-51-59.png" (current)
8.950952 (+00000.000051) pixbuf renderer done 0x55c462752240
monitor /home/shtrom
monitor /home/shtrom/Screenshot from 2017-12-19 17-51-59.png


Steps to reproduce:
1. Open Geeqie
2. Select an image for display
3. Only a gray area with the shape of the image is rendered in the main window.
This task depends upon

Closed by  Antonio Rojas (arojas)
Sunday, 01 April 2018, 10:43 GMT
Reason for closing:  Fixed
Additional comments about closing:  geeqie 1.4-2
Comment by Sergio Correia (sergio.correia) - Saturday, 31 March 2018, 03:19 GMT
Is your system updated? What's the output of:

ldd /usr/bin/geeqie
Comment by Olivier Mehani (shtrom) - Saturday, 31 March 2018, 10:56 GMT
Yup, just ran a full update; same behaviour.


linux-vdso.so.1 (0x00007fff1e7fb000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007fe194543000)
libjpeg.so.8 => /usr/lib/libjpeg.so.8 (0x00007fe1942db000)
libtiff.so.5 => /usr/lib/libtiff.so.5 (0x00007fe194053000)
liblcms2.so.2 => /usr/lib/liblcms2.so.2 (0x00007fe193df8000)
libexiv2.so.26 => /usr/lib/libexiv2.so.26 (0x00007fe19389a000)
libclutter-1.0.so.0 => /usr/lib/libclutter-1.0.so.0 (0x00007fe19353b000)
libcogl.so.20 => /usr/lib/libcogl.so.20 (0x00007fe19327e000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007fe192ecf000)
libgdk-3.so.0 => /usr/lib/libgdk-3.so.0 (0x00007fe192bdc000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00007fe1929cf000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007fe192788000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00007fe192564000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007fe192241000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007fe191fec000)
libclutter-gtk-1.0.so.0 => /usr/lib/libclutter-gtk-1.0.so.0 (0x00007fe191dde000)
libgtk-3.so.0 => /usr/lib/libgtk-3.so.0 (0x00007fe1914ce000)
libffmpegthumbnailer.so.4 => /usr/lib/libffmpegthumbnailer.so.4 (0x00007fe1912b6000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fe190f2f000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007fe190be3000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fe1909cc000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007fe1907ae000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007fe1903f7000)
libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007fe190184000)
liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007fe18ff5e000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007fe18fd47000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fe18fb43000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007fe18f911000)
libcogl-path.so.20 => /usr/lib/libcogl-path.so.20 (0x00007fe18f6ff000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00007fe18f4d9000)
libcogl-pango.so.20 => /usr/lib/libcogl-pango.so.20 (0x00007fe18f2d0000)
libjson-glib-1.0.so.0 => /usr/lib/libjson-glib-1.0.so.0 (0x00007fe18f0a9000)
libcairo-gobject.so.2 => /usr/lib/libcairo-gobject.so.2 (0x00007fe18eea0000)
libwayland-cursor.so.0 => /usr/lib/libwayland-cursor.so.0 (0x00007fe18ec98000)
libwayland-client.so.0 => /usr/lib/libwayland-client.so.0 (0x00007fe18ea89000)
libwayland-server.so.0 => /usr/lib/libwayland-server.so.0 (0x00007fe18e876000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007fe18e537000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007fe18e334000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007fe18e131000)
libXi.so.6 => /usr/lib/libXi.so.6 (0x00007fe18df20000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00007fe18dd0c000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007fe18dac9000)
libudev.so.1 => /usr/lib/libudev.so.1 (0x00007fe18d8ab000)
libinput.so.10 => /usr/lib/libinput.so.10 (0x00007fe18d673000)
libxkbcommon.so.0 => /usr/lib/libxkbcommon.so.0 (0x00007fe18d434000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007fe18d230000)
libwayland-egl.so.1 => /usr/lib/libwayland-egl.so.1 (0x00007fe18d02e000)
libgbm.so.1 => /usr/lib/libgbm.so.1 (0x00007fe18ce1f000)
libdrm.so.2 => /usr/lib/libdrm.so.2 (0x00007fe18cc0d000)
libEGL.so.1 => /usr/lib/libEGL.so.1 (0x00007fe18c9f9000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00007fe18c7e7000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007fe18c5e1000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007fe18c3d6000)
libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007fe18c1bf000)
libmount.so.1 => /usr/lib/libmount.so.1 (0x00007fe18bf67000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007fe18bd64000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007fe18bb5a000)
libepoxy.so.0 => /usr/lib/libepoxy.so.0 (0x00007fe18b86f000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007fe18b667000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007fe18b39e000)
libthai.so.0 => /usr/lib/libthai.so.0 (0x00007fe18b194000)
libfribidi.so.0 => /usr/lib/libfribidi.so.0 (0x00007fe18af78000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007fe18acd0000)
libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007fe18aa9a000)
libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x00007fe18a896000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007fe18a66d000)
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00007fe18a45f000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007fe18a254000)
libffi.so.6 => /usr/lib/libffi.so.6 (0x00007fe18a04b000)
libcloudproviders.so.0 => /usr/lib/libcloudproviders.so.0 (0x00007fe189e36000)
libatk-bridge-2.0.so.0 => /usr/lib/libatk-bridge-2.0.so.0 (0x00007fe189c04000)
libavformat.so.57 => /usr/lib/libavformat.so.57 (0x00007fe1897b8000)
libavcodec.so.57 => /usr/lib/libavcodec.so.57 (0x00007fe1880e9000)
libavutil.so.55 => /usr/lib/libavutil.so.55 (0x00007fe187e63000)
libavfilter.so.6 => /usr/lib/libavfilter.so.6 (0x00007fe1879bc000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007fe194c60000)
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007fe18770a000)
libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007fe187503000)
libmtdev.so.1 => /usr/lib/libmtdev.so.1 (0x00007fe1872fd000)
libevdev.so.2 => /usr/lib/libevdev.so.2 (0x00007fe1870e3000)
libwacom.so.2 => /usr/lib/libwacom.so.2 (0x00007fe186ed8000)
libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0 (0x00007fe186c22000)
libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007fe1869d2000)
libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007fe1867c2000)
libdatrie.so.1 => /usr/lib/libdatrie.so.1 (0x00007fe1865ba000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00007fe1863b6000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007fe1861b0000)
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x00007fe185f5f000)
libatspi.so.0 => /usr/lib/libatspi.so.0 (0x00007fe185d2d000)
libssh.so.4 => /usr/lib/libssh.so.4 (0x00007fe185ab1000)
libmodplug.so.1 => /usr/lib/libmodplug.so.1 (0x00007fe185726000)
libbluray.so.2 => /usr/lib/libbluray.so.2 (0x00007fe1854d5000)
libgnutls.so.30 => /usr/lib/libgnutls.so.30 (0x00007fe18516a000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007fe184e04000)
libgmp.so.10 => /usr/lib/libgmp.so.10 (0x00007fe184b71000)
libswresample.so.2 => /usr/lib/libswresample.so.2 (0x00007fe184954000)
libwebp.so.7 => /usr/lib/libwebp.so.7 (0x00007fe1846ea000)
libva.so.2 => /usr/lib/libva.so.2 (0x00007fe1844c8000)
libxvidcore.so.4 => /usr/lib/libxvidcore.so.4 (0x00007fe1841b7000)
libx265.so.151 => /usr/lib/libx265.so.151 (0x00007fe183171000)
libx264.so.152 => /usr/lib/libx264.so.152 (0x00007fe182df6000)
libwebpmux.so.3 => /usr/lib/libwebpmux.so.3 (0x00007fe182bec000)
libvpx.so.5 => /usr/lib/libvpx.so.5 (0x00007fe182662000)
libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0x00007fe1823b9000)
libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x00007fe18218d000)
libtheoraenc.so.1 => /usr/lib/libtheoraenc.so.1 (0x00007fe181f4e000)
libtheoradec.so.1 => /usr/lib/libtheoradec.so.1 (0x00007fe181d34000)
libspeex.so.1 => /usr/lib/libspeex.so.1 (0x00007fe181b1b000)
libopus.so.0 => /usr/lib/libopus.so.0 (0x00007fe1818c7000)
libopenjp2.so.7 => /usr/lib/libopenjp2.so.7 (0x00007fe18166b000)
libopencore-amrwb.so.0 => /usr/lib/libopencore-amrwb.so.0 (0x00007fe181457000)
libopencore-amrnb.so.0 => /usr/lib/libopencore-amrnb.so.0 (0x00007fe18122d000)
libmp3lame.so.0 => /usr/lib/libmp3lame.so.0 (0x00007fe180fb5000)
libgsm.so.1 => /usr/lib/libgsm.so.1 (0x00007fe180da9000)
libvdpau.so.1 => /usr/lib/libvdpau.so.1 (0x00007fe180ba5000)
libva-x11.so.2 => /usr/lib/libva-x11.so.2 (0x00007fe18099f000)
libva-drm.so.2 => /usr/lib/libva-drm.so.2 (0x00007fe18079c000)
libavresample.so.3 => /usr/lib/libavresample.so.3 (0x00007fe18057c000)
libswscale.so.4 => /usr/lib/libswscale.so.4 (0x00007fe1802f4000)
libpostproc.so.54 => /usr/lib/libpostproc.so.54 (0x00007fe1800d6000)
libass.so.9 => /usr/lib/libass.so.9 (0x00007fe17fea3000)
libvidstab.so.1.1 => /usr/lib/libvidstab.so.1.1 (0x00007fe17fc8d000)
libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007fe17fa61000)
libgudev-1.0.so.0 => /usr/lib/libgudev-1.0.so.0 (0x00007fe17f857000)
libsystemd.so.0 => /usr/lib/libsystemd.so.0 (0x00007fe17f5d0000)
libgcrypt.so.20 => /usr/lib/libgcrypt.so.20 (0x00007fe17f2b4000)
libp11-kit.so.0 => /usr/lib/libp11-kit.so.0 (0x00007fe17ef87000)
libunistring.so.2 => /usr/lib/libunistring.so.2 (0x00007fe17ec06000)
libtasn1.so.6 => /usr/lib/libtasn1.so.6 (0x00007fe17e9f3000)
libnettle.so.6 => /usr/lib/libnettle.so.6 (0x00007fe17e7bc000)
libhogweed.so.4 => /usr/lib/libhogweed.so.4 (0x00007fe17e586000)
libicuuc.so.61 => /usr/lib/libicuuc.so.61 (0x00007fe17e1cc000)
libsoxr.so.0 => /usr/lib/libsoxr.so.0 (0x00007fe17df58000)
libogg.so.0 => /usr/lib/libogg.so.0 (0x00007fe17dd51000)
libmvec.so.1 => /usr/lib/libmvec.so.1 (0x00007fe17db27000)
libgomp.so.1 => /usr/lib/libgomp.so.1 (0x00007fe17d8f9000)
liblz4.so.1 => /usr/lib/liblz4.so.1 (0x00007fe17d6e2000)
libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00007fe17d4c7000)
libicudata.so.61 => /usr/lib/libicudata.so.61 (0x00007fe17b922000)
Comment by Antonio Rojas (arojas) - Sunday, 01 April 2018, 10:13 GMT
Please test 1.4-2
Comment by Olivier Mehani (shtrom) - Sunday, 01 April 2018, 10:41 GMT
Ah! Nice, that fixed it. What was the issue?
Comment by Antonio Rojas (arojas) - Sunday, 01 April 2018, 10:43 GMT

Loading...