HI! 👋
I just installed this workflow and I'm seeing the same behavior as some others were before. It shows the alfred result "Select with the arrow keys..." etc. but the gif results view never appears.
I do have an intel mac and I am running Big Sur. (Copying from my "About this Mac":)
MacBook Pro (Retina, 15-inch, Late 2013)
Processor: 2 GHz Quad-Core Intel Core i7
Graphics: Intel Iris Pro 1536 MB
I'm including the graphics card info because I think it may be relevant, which we can see later in the logs.
I did the things that were recommended in the thread so far: kill the AlfredGifBrowser and run it in a terminal so I can see the outputs. I then triggered it by hitting the server with curl (which I copied from the workflow).
I ran this:
curl -s -G 'http://localhost:9911/' \
--data-urlencode "query=omg" \
--data-urlencode "service=giphy" \
--data-urlencode "key=<my key>"
And the server logs showed this:
<a bunch of startup stuff, finding a cache from previous searches and so forth...>
2021-08-09 09:44:47.753 AlfredGifBrowser[99387:3812940] [ScriptFilterServer.swift:30 start()] Query from alfred: ["query": "omg", "key": "<my key>", "service": "giphy"]
2021-08-09 09:44:47.992 AlfredGifBrowser[99387:3812903] [GifSearcher.swift:143 parse(_:then:)] Query URL: https://api.giphy.com/v1/gifs/search?api_key=<my key>&limit=50&q=omg
2021-08-09 09:44:47.992 AlfredGifBrowser[99387:3812903] [GifSearcher.swift:147 parse(_:then:)] https://i.giphy.com/TgOYjtgKpS9jAytUlh.gif
<...a bunch more results just like that...>
2021-08-09 09:44:47.998 AlfredGifBrowser[99387:3812903] [ScriptFilterServer.swift:34 respond(with:)] Responded to alfred: ScriptFilterResponse(items: [Alfred.ScriptFilterResponse.Item(arg: "dummy", uid: nil, title: "Select with arrow keys, drag-n-drop with mouse", subtitle: Optional("[↩: search again] [⌘: copy GIF] [⌥: copy URL]"), valid: nil, match: nil, autocomplete: nil, quicklookurl: nil, type: nil, text: nil, icon: nil, mods: nil)])
Other info: There is no downloader.bin running.
pgrep gif-downloader.bin
No response + exits with an error status as no process is found.
I also searched through the system logs and found these interesting tidbits.
Aug 9 09:44:48 Johns-MacBook-Pro AlfredGifBrowser[99387]: getattrlist failed for /System/Library/Extensions/AppleIntelHD5000GraphicsGLDriver.bundle/Contents/MacOS/AppleIntelHD5000GraphicsGLDriver: #2: No such file or directory
Aug 9 09:44:48 Johns-MacBook-Pro AlfredGifBrowser[99387]: getattrlist failed for /System/Library/Frameworks/OpenGL.framework/Resources//GLRendererFloat.bundle/GLRendererFloat: #2: No such file or directory
It seems to my (mostly uninformed) perspective that something is wrong with the graphics rendering code in the app. But I haven't had time to dig any further.