Jeremy Bícha wrote on 15/02/2026 14:34:
On Thu, Dec 4, 2025 at 5:07 AM Jörg-Volker Peetz <[email protected]> wrote:
eog 47.0-5 doesn't show the very large image (39137x22279 pixel, size 175 MB)
and issues the warning "Image dimensions too large to process" and "Failed to
generate thumbnail: Child process exited with code 1".

loupe works flawlessly and very fast when resizing, moving, and zooming to
explore the very large image.

gdk-pixbuf 2.44.5 in Testing is now powered by glycin. Does that fix
this issue for you?

Thank you,
Jeremy Bícha

Hi Jeremy,

after upgrading gdk-pixbuf to

ii  gir1.2-gdkpixbuf-2.0:amd64 2.44.5+dfsg-3
ii  libgdk-pixbuf-2.0-0:amd64  2.44.5+dfsg-3
ii  libgdk-pixbuf2.0-common    2.44.5+dfsg-3

geeqie still crashes when scaling the image to 1 and moving it.
A gdb run results now in:

$ gdb geeqie
...
(gdb) run
...
Thread 1 "geeqie" received signal SIGSEGV, Segmentation fault.
(anonymous namespace)::rt_tile_get_region (has_alpha=0,
    ignore_alpha=<optimized out>, src=<optimized out>, dest=0x5555566b9e00,
    pb_rect=..., offset_x=-37760, offset_y=-21248, scale_x=<optimized out>,
    scale_y=<optimized out>, interp_type=GDK_INTERP_NEAREST, check_x=37760,
    check_y=21248, wide_image=1) at ../src/renderer-tiles.cc:1245
⚠️ warning: 1245        ../src/renderer-tiles.cc: No such file or directory
(gdb) bt
#0  (anonymous namespace)::rt_tile_get_region (has_alpha=0,
    ignore_alpha=<optimized out>, src=<optimized out>, dest=0x5555566b9e00,
    pb_rect=..., offset_x=-37760, offset_y=-21248, scale_x=<optimized out>,
    scale_y=<optimized out>, interp_type=GDK_INTERP_NEAREST, check_x=37760,
    check_y=21248, wide_image=1) at ../src/renderer-tiles.cc:1245
#1  0x000055555565a5ac in (anonymous namespace)::rt_tile_render (
    rt=0x555555a03ef0, it=0x5555567558f0, x=<optimized out>,
    y=<optimized out>, w=<optimized out>, h=<optimized out>, new_data=0,
    fast=<optimized out>) at ../src/renderer-tiles.cc:1423
#2  0x000055555565ba33 in (anonymous namespace)::rt_tile_expose (
    rt=0x555555a03ef0, it=0x5555567558f0, x=64, y=56, w=64, h=72,
    new_data=<optimized out>, fast=1) at ../src/renderer-tiles.cc:1492
#3  (anonymous namespace)::rt_queue_draw_idle_cb (data=0x555555a03ef0)
    at ../src/renderer-tiles.cc:1625
#4  0x00007ffff71d25ee in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff71d597f in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff71d6110 in g_main_context_iteration ()
   from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007ffff74244bd in g_application_run ()
   from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#8  0x00005555555ad9b4 in main (argc=1, argv=0x7fffffffde68)
    at ../src/main.cc:1142
(gdb)

Thanks for caring.
Regards,
Jörg.

Reply via email to