-
Notifications
You must be signed in to change notification settings - Fork 18.4k
Closed
Labels
Description
Go version
go version go1.21.6 darwin/amd64
Output of go env
in your module/workspace:
GO111MODULE=''
GOARCH='amd64'
GOBIN=''
GOCACHE='/Users/userxyz/Library/Caches/go-build'
GOENV='/Users/userxyz/Library/Application Support/go/env'
GOEXE=''
GOEXPERIMENT=''
GOFLAGS=''
GOHOSTARCH='amd64'
GOHOSTOS='darwin'
GOINSECURE=''
GOMODCACHE='/Users/userxyz/go/pkg/mod'
GONOPROXY=''
GONOSUMDB=''
GOOS='darwin'
GOPATH='/Users/userxyz/go'
GOPRIVATE=''
GOPROXY='https://proxy.golang.org,direct'
GOROOT='/usr/local/go'
GOSUMDB='sum.golang.org'
GOTMPDIR=''
GOTOOLCHAIN='auto'
GOTOOLDIR='/usr/local/go/pkg/tool/darwin_amd64'
GOVCS=''
GOVERSION='go1.21.6'
GCCGO='gccgo'
GOAMD64='v1'
AR='ar'
CC='clang'
CXX='clang++'
CGO_ENABLED='1'
GOMOD='/dev/null'
GOWORK='/Users/userxyz/git/gifti/go.work'
CGO_CFLAGS='-O2 -g'
CGO_CPPFLAGS=''
CGO_CXXFLAGS='-O2 -g'
CGO_FFLAGS='-O2 -g'
CGO_LDFLAGS='-O2 -g'
PKG_CONFIG='pkg-config'
GOGCCFLAGS='-fPIC -arch x86_64 -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -ffile-prefix-map=/var/folders/4s/03357nc94kg2j_2nlz7k217c0000gp/T/go-build707805457=/tmp/go-build -gno-record-gcc-switches -fno-common'
What did you do?
Tried to open the attached gif file using gif.DecodeAll
What did you see happen?
It gives the error gif: can't recognize format "RIFF\xac\xe4"
What did you expect to see?
Expecting it to successfully parse the gif.
Please note that this gif opens in all browsers, iMessage and iPhone. Not sure if the gif genuinely has an issue that all these other apps are able to workaround or it is an issue with golang's implementation.