problem reading .flo files (gmic 3.1.0)

hello hello.
i switched to gmic 3.1.0 on Ubuntu 20.04 (KDE Neon) and im getting this message while trying to read .flo (opticalflow) files :

gmic out.flo -o tmp.exr
[gmic]-0./ Start G’MIC interpreter.
[gmic]-0./ Input optical flow from file ‘out.flo’.
[gmic] *** Error in ./+input_flo/*local/cast/*foreach/ *** Command ‘unserialize’: gmicList::get_unserialize(): Unsupported pixel type ‘unsigned_int32’ defined in serialized buffer.
[gmic] Command ‘unserialize’ has the following description:

unserialize (+):

Recreate lists of images from serialized image buffers, obtained with command 'serialize'.

works well on 2.9.1 …

the file is here : https://drive.google.com/file/d/1dk2LkUcX3zmYxXmihUOZy4r1mzwSK4cW/view?usp=sharing

thanks in advance

I confirm the bug.
Investigation started :slight_smile:

1 Like

Proposed fix:

At this point,

$ gmic update

should solve your problem. Could you please test and tell me if that’s the case?

perfect. works now. thank you David !

1 Like