When I load the URL from the bug title, I get a crash, details below. It happens with eog 3.38.2-1 from Debian bullseye and eog 40.2-1 from Debian experimental, but the backtrace is slightly different between the two versions. It happens every time I run eog with the URL but it doesn't happen if I download the file with wget and load in eog.
$ eog --version
GNOME Image Viewer 3.38.2
$ gdb -batch -n -ex 'set pagination off' -ex run -ex bt -ex 'bt full' -ex 'thread apply all bt full' --args eog 'https://secure-au.imrworldwide.com/cgi-bin/m?ci=au-snol&cg=0&cc=1&ts=noscript'
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffed653700 (LWP 206864)]
[New Thread 0x7fffece52700 (LWP 206865)]
[New Thread 0x7fffec651700 (LWP 206866)]
[New Thread 0x7fffebe4b700 (LWP 206867)]
[New Thread 0x7fffeb42d700 (LWP 206868)]
(eog:206852): GLib-GObject-WARNING **: 20:59:47.439: The property GtkContainer:child is deprecated and shouldn't be used anymore. It will be removed in a future version.
Thread 6 "EogJobScheduler" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffeb42d700 (LWP 206868)]
0x00007ffff7f6d5d7 in eog_image_real_load (error=0x5555555b7600, job=0x5555555b75e0 [EogJobLoad], data2read=(EOG_IMAGE_DATA_IMAGE | EOG_IMAGE_DATA_DIMENSION | EOG_IMAGE_DATA_EXIF | EOG_IMAGE_DATA_XMP), img=0x555555af28f0 [EogImage]) at ../src/eog-image.c:971
971 ../src/eog-image.c: No such file or directory.
#0 0x00007ffff7f6d5d7 in eog_image_real_load (error=0x5555555b7600, job=0x5555555b75e0 [EogJobLoad], data2read=(EOG_IMAGE_DATA_IMAGE | EOG_IMAGE_DATA_DIMENSION | EOG_IMAGE_DATA_EXIF | EOG_IMAGE_DATA_XMP), img=0x555555af28f0 [EogImage]) at ../src/eog-image.c:971
#1 eog_image_load (img=0x555555af28f0 [EogImage], data2read=(EOG_IMAGE_DATA_IMAGE | EOG_IMAGE_DATA_DIMENSION | EOG_IMAGE_DATA_EXIF | EOG_IMAGE_DATA_XMP), job=job@entry=0x5555555b75e0 [EogJobLoad], error=error@entry=0x5555555b7600) at ../src/eog-image.c:1290
#2 0x00007ffff7f71c0b in eog_job_load_run (job=0x5555555b75e0 [EogJobLoad]) at ../src/eog-jobs.c:573
#3 0x00007ffff7f6fd4a in eog_job_process (job=0x5555555b75e0 [EogJobLoad]) at ../src/eog-job-scheduler.c:153
#4 eog_job_scheduler (data=<optimized out>) at ../src/eog-job-scheduler.c:128
#5 0x00007ffff7c1f27d in g_thread_proxy (data=0x555555769c00) at ../../../glib/gthread.c:826
#6 0x00007ffff71d1ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7 0x00007ffff72eedef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
...
$ sudo apt -qq -t experimental install eog
$ eog --version
GNOME Image Viewer 40.2
$ gdb -batch -n -ex 'set pagination off' -ex run -ex bt -ex 'bt full' -ex 'thread apply all bt full' --args eog 'https://secure-au.imrworldwide.com/cgi-bin/m?ci=au-snol&cg=0&cc=1&ts=noscript'
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffed652700 (LWP 215507)]
[New Thread 0x7fffece51700 (LWP 215508)]
[New Thread 0x7fffec650700 (LWP 215509)]
[New Thread 0x7fffebe4a700 (LWP 215510)]
[New Thread 0x7fffeb42c700 (LWP 215511)]
(eog:215482): GLib-GObject-WARNING **: 21:31:46.543: The property GtkContainer:child is deprecated and shouldn't be used anymore. It will be removed in a future version.
Thread 6 "EogJobScheduler" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffeb42c700 (LWP 215511)]
0x00007ffff7f6936d in eog_image_new_pixbuf_loader (img=img@entry=0x555555b630e0 [EogImage], is_svg=is_svg@entry=0x7fffeb42b750, mime_type=mime_type@entry=0x0, error=error@entry=0x5555555b91b0) at ../src/eog-image.c:911
911 ../src/eog-image.c: No such file or directory.
#0 0x00007ffff7f6936d in eog_image_new_pixbuf_loader (img=img@entry=0x555555b630e0 [EogImage], is_svg=is_svg@entry=0x7fffeb42b750, mime_type=mime_type@entry=0x0, error=error@entry=0x5555555b91b0) at ../src/eog-image.c:911
#1 0x00007ffff7f6c96a in eog_image_real_load (error=0x5555555b91b0, job=0x5555555b9190 [EogJobLoad], data2read=(EOG_IMAGE_DATA_IMAGE | EOG_IMAGE_DATA_DIMENSION | EOG_IMAGE_DATA_EXIF | EOG_IMAGE_DATA_XMP), img=0x555555b630e0 [EogImage]) at ../src/eog-image.c:1034
#2 eog_image_load (img=0x555555b630e0 [EogImage], data2read=(EOG_IMAGE_DATA_IMAGE | EOG_IMAGE_DATA_DIMENSION | EOG_IMAGE_DATA_EXIF | EOG_IMAGE_DATA_XMP), job=job@entry=0x5555555b9190 [EogJobLoad], error=error@entry=0x5555555b91b0) at ../src/eog-image.c:1355
#3 0x00007ffff7f70feb in eog_job_load_run (job=0x5555555b9190 [EogJobLoad]) at ../src/eog-jobs.c:573
#4 0x00007ffff7f6f12a in eog_job_process (job=0x5555555b9190 [EogJobLoad]) at ../src/eog-job-scheduler.c:153
#5 eog_job_scheduler (data=<optimized out>) at ../src/eog-job-scheduler.c:128
#6 0x00007ffff7c1e27d in g_thread_proxy (data=0x555555769c00) at ../../../glib/gthread.c:826
#7 0x00007ffff71d0ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8 0x00007ffff72eddef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
--
bye,
pabs
https://bonedaddy.net/pabs3/