johannesvollmer / exrs

100% Safe Rust OpenEXR file library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Failed unzipping EXR

fursund opened this issue · comments

Thanks for sharing! :) I'll have a look

The file seems to be valid, but the zip-decoder reports an adler mismatch. I'll forward the issue to the zip-decoder.

Is there a simple way to use something else than zune? Seems we have a bunch of issues with it.

Unfortunately there is no such mechanism in place right now. We'd have to switch to another dependency in the library and then release a new version of exr.

It cloud be possible to allow all users of exrs to supply their own zlib decoder functions, but I'm not sure whether that's the right way - I don't want toput the label "fast but not always correct" on one of the options. All options should work. The zune-deflate author usually replies and fixes issues quickly. If more issues surface after this one is fixed, then we could consider replacing the dependency.

Hi, fixed.

And updated, should happen transpalently

Great thanks!

And sorry for the bug

Wish we could all write perfect software :)

But would love to ask for permission to add the specific zip file into the test harness to catch such cases in the future

Ah no worries! Thanks for fixing so promptly! No problem if you use the data as test case!

I believe this issue is fixed and should be closed.

Yes. We could always reopen it if necessary.