pulibrary / figgy

Valkyrie-based digital repository backend.
Other
35 stars 4 forks source link

Some images failing to create derivatives #6359

Closed tpendragon closed 2 months ago

tpendragon commented 2 months ago

Backtrace

line 110 of [PROJECT_ROOT]/app/derivative_services/vips_derivative_service.rb: image_from_file
line 100 of [PROJECT_ROOT]/app/derivative_services/vips_derivative_service.rb: vips_image
line 84 of [PROJECT_ROOT]/app/derivative_services/vips_derivative_service.rb: run_derivatives

View full backtrace and more info at honeybadger.io

Sudden Priority Justification

We have many files failing with this, and they seem to open locally.

tpendragon commented 2 months ago

See https://github.com/libvips/libvips/issues/3948 for some back and forth, ways to generate a fixture file, and a workaround that should work. VIPS is the best!