[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1041242: libheif1: 1.16.2-1+b1 breaks displaying any pictures



Package: libheif1
Version: 1.16.2-1+b1
Severity: grave
Justification: renders package unusable

Hey.

With libheif1, heif-gdk-pixbuf and heif-thumbnailer installed, I was able
to display *.heic images from my smartphone in eog, geeqie and gimp.

But after upgrading to 1.16.2-1+b1 dies works no longer (I have all the
plugins installed).

Downgrading to 1.15.1-1 fixes this issue, but interestingly for
geequie and gimp only.


With 1.16.2-1+b1:

For eog there's no really usable debug output:
$ export EOG_DEBUG=1
$ export EOG_DEBUG_IMAGE_DATA=1
$ export EOG_DEBUG_IMAGE_LOAD=1
$ export EOG_DEBUG_PLUGINS=1
$ export EOG_DEBUG_VIEW=1
$ eog 20230607_075801.heic -n
[0,000126 (0,000126)] ../src/eog-plugin-engine.c:72 (eog_plugin_engine_init)
[0,000651 (0,000525)] ../src/eog-plugin-engine.c:129 (eog_plugin_engine_new) Adding XDG_DATA_HOME (/home/calestyo/.local/share/eog/plugins) to plugins search path
[0,000681 (0,000030)] ../src/eog-plugin-engine.c:143 (eog_plugin_engine_new) Adding XDG_DATA_DIR /usr/share/gnome/eog/plugins to plugins search path
[0,000686 (0,000005)] ../src/eog-plugin-engine.c:143 (eog_plugin_engine_new) Adding XDG_DATA_DIR /usr/local/share/eog/plugins to plugins search path
[0,000689 (0,000003)] ../src/eog-plugin-engine.c:143 (eog_plugin_engine_new) Adding XDG_DATA_DIR /usr/share/eog/plugins to plugins search path
[0,000750 (0,000061)] ../src/eog-plugin-engine.c:153 (eog_plugin_engine_new) Adding system plugin dir (/usr/lib/x86_64-linux-gnu/eog/plugins)to plugins search path
[0,025674 (0,024924)] ../src/eog-job-scheduler.c:95 (eog_job_scheduler_dequeue_job) No jobs in queue
[0,025686 (0,000012)] ../src/eog-job-scheduler.c:102 (eog_job_scheduler_dequeue_job) Wating for jobs ...

(eog:106648): Handy-WARNING **: 14:16:35.918: Using GtkSettings:gtk-application-prefer-dark-theme together with HdyStyleManager is unsupported. Please use HdyStyleManager:color-scheme instead.
[0,081792 (0,056106)] ../src/eog-window.c:5143 (eog_window_new)
[0,082591 (0,000799)] ../src/eog-window.c:4567 (eog_window_init)
[0,082872 (0,000281)] ../src/eog-window.c:476 (eog_window_get_display_profile) No valid display profile set, assuming sRGB
[0,107066 (0,024194)] ../src/eog-window.c:247 (eog_window_set_gallery_mode)
[0,107520 (0,000454)] ../src/eog-window.c:247 (eog_window_set_gallery_mode)
[0,107526 (0,000006)] ../src/eog-window.c:247 (eog_window_set_gallery_mode)
[0,107528 (0,000002)] ../src/eog-window.c:358 (eog_window_can_save_changed_cb)
[0,107532 (0,000004)] ../src/eog-window.c:700 (update_action_groups_state)
[0,107954 (0,000422)] ../src/eog-window.c:1974 (update_ui_visibility)
[0,108005 (0,000051)] ../plugins/fullscreen/eog-fullscreen-plugin.c:117 (eog_fullscreen_plugin_init) EogFullscreenPlugin initializing
[0,108025 (0,000020)] ../plugins/fullscreen/eog-fullscreen-plugin.c:141 (eog_fullscreen_plugin_activate)
[0,108041 (0,000016)] ../src/eog-window.c:5293 (eog_window_open_file_list)
[0,108051 (0,000010)] ../src/eog-jobs.c:861 (eog_job_model_new) EogJobModel (0x56410689cd40) job was CREATED
[0,108053 (0,000002)] ../src/eog-job-scheduler.c:57 (eog_job_scheduler_enqueue_job) ENQUEUED EogJobModel (0x56410689cd40) with priority 2
[0,108175 (0,000122)] ../src/eog-job-scheduler.c:95 (eog_job_scheduler_dequeue_job) DEQUEUED EogJobModel (0x56410689cd40)
[0,108183 (0,000008)] ../src/eog-job-scheduler.c:147 (eog_job_process) PROCESSING a EogJobModel (0x56410689cd40)
[0,116799 (0,008616)] ../src/eog-job-scheduler.c:95 (eog_job_scheduler_dequeue_job) No jobs in queue
[0,116809 (0,000010)] ../src/eog-job-scheduler.c:102 (eog_job_scheduler_dequeue_job) Wating for jobs ...
[0,116939 (0,000130)] ../src/eog-jobs.c:152 (notify_finished) EogJobModel (0x56410689cd40) job was FINISHED
[0,116948 (0,000009)] ../src/eog-window.c:5201 (eog_job_model_cb)
[0,116974 (0,000026)] ../src/eog-window.c:700 (update_action_groups_state)
[1,617610 (1,500636)] ../src/eog-window.c:4660 (eog_window_dispose)
[1,617701 (0,000091)] ../plugins/fullscreen/eog-fullscreen-plugin.c:125 (eog_fullscreen_plugin_dispose) EogFullscreenPlugin disposing
[1,617721 (0,000020)] ../src/eog-window.c:1792 (fullscreen_clear_timeout)
[1,617726 (0,000005)] ../src/eog-window.c:1824 (slideshow_clear_timeout)


geequie just gives:

warning: heif reader error: Unsupported feature: Unsupported codec

warning: heif reader error: Unsupported feature: Unsupported codec

warning: heif reader error: Unsupported feature: Unsupported codec

warning: heif reader error: Unsupported feature: Unsupported codec


gimp gives:
Opening '20230614_134801.heic' failed: Unknown file type



Any ideas?

Thanks,
Chris.


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.3.0-2-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_DE.UTF-8, LC_CTYPE=en_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libheif1 depends on:
ii  libc6       2.37-6
ii  libgcc-s1   13.1.0-8
ii  libstdc++6  13.1.0-8
ii  zlib1g      1:1.2.13.dfsg-1

Versions of packages libheif1 recommends:
ii  libheif-plugin-aomdec    1.16.2-1+b1
ii  libheif-plugin-aomenc    1.16.2-1+b1
ii  libheif-plugin-dav1d     1.16.2-1+b1
ii  libheif-plugin-libde265  1.16.2-1+b1
ii  libheif-plugin-x265      1.16.2-1+b1

Versions of packages libheif1 suggests:
pn  libheif-plugin-rav1e   <none>
pn  libheif-plugin-svtenc  <none>

-- no debconf information


Reply to: