Flow.Launcher: BUG: Plugins Failing to Detect CWD
Checks
-
I have checked that this issue has not already been reported.
-
I am using the latest version of Flow Launcher.
Problem Description
I’ve been using FlowLauncher on Windows 10 for a couple weeks now, with a bunch of plugins installed. It’s been working great, and before now, I hadn’t run into any issues, I booted up Flow Launcher today, and I got a strange error saying that lots of plugins were unable to be initialized. I rebooted a few times and tried several other things, but I couldn’t get the error to go away. Upon investigation, I landed in one of the lib\flox\__init.py__ files that every python plugin has. After reading the code and debugging the error, I came to this code:
while True:
if len(path.parts) == 1:
raise FileNotFoundError("Unable to locate Launcher directory")
if path.joinpath('Settings').exists():
USER_DIR = path
if USER_DIR.name == 'UserData':
APP_DIR = USER_DIR.parent
elif str(CURRENT_WORKING_DIR).startswith(str(APPDATA)):
APP_DIR = LOCALAPPDATA.joinpath(launcher_name)
else:
raise FileNotFoundError("Unable to locate Launcher directory")
break
path = path.parent
This code searches for FlowLauncher’s Settings folder. In a normal installation, this code will work fine and succeed on the first loop, as the Settings folder should be in this path.
But for me, the code loops until it gets all the way to the top of the path (C:\). There, it hits the len(path.parts) == 1 check and throws an exception. That’s because my FlowLauncher directory is, upon checking it out, very strange.
I have two FlowLauncher folders - one in AppData (C:\Users\zachy\AppData\Roaming\FlowLauncher):
and one in LocalAppData (C:\Users\zachy\AppData\Local\FlowLauncher):
As you can see, the program’s code / executables and data are split into two separate paths. The CWD that the plugin’s init.py sees is the latter. I don’t know if this is supposed to be the case, but I can’t imagine why any developer would make it this way, and it clearly doesn’t make the program itself very happy (at least, in terms of plugins). However, everything except plugins appears to be functioning fine, including settings.
Even stranger, the majority of plugins load and work fine. What language the plugin is coded in doesn’t seem to matter either, but I may be wrong.
Here’s all the plugins that don’t work (all of them encounter the same issue, AFAICT):
TenorGIF plugin too; I couldn’t fit it into the screenshot.
This is an incredibly weird issue, and I’ve never encountered anything like it. I don’t really have anything to test against, and I have no idea what’s going on, so I apologize if this issue isn’t very well written.
To Reproduce
- Install FlowLauncher.
- Install one of the plugins that’s encountering this error.
- Somehow get this weird directory structure to occur (I don’t know how this happened for me, or maybe I’m just confused and this is actually how it’s supposed to do).
- Start FlowLauncher and maybe this behavior will occur???
Screenshots
Error encountered starting FlowLauncher
Error encountered after manually turning one of the plugins on, even though it failed to load on FlowLauncher startup,
and trying to search something. I showed the relevant parts of the error log.
Flow Launcher Version
1.16.1
Windows Build Number
10.0.19045.3324
Error Log
Here’s my FlowLauncher log, but it doesn’t seem to contain anything relevant:
12:25:27.1552-04:00 - INFO - App.OnStartup - Begin Flow Launcher startup ----------------------------------------------------
12:25:27.1552-04:00 - INFO - App.OnStartup - Runtime info:
Flow Launcher version: 1.16.1
OS Version: 19045.3324
IntPtr Length: 8
x64: True
12:25:29.5570-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <System Commands> is <19ms>
12:25:29.5570-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Process Killer> is <18ms>
12:25:29.5570-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Plugin Indicator> is <18ms>
12:25:29.5570-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <URL> is <114ms>
12:25:29.5570-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <ClipboardR> is <129ms>
12:25:29.5708-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Shell> is <48ms>
12:25:29.5708-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Web Searches> is <39ms>
12:25:29.5708-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <CPPreference> is <4ms>
12:25:29.5708-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Windows Settings> is <76ms>
12:25:29.5708-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <EmailTo> is <4ms>
12:25:29.5708-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Flow.Plugin.UrlEncode> is <4ms>
12:25:29.5708-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <GitHub> is <15ms>
12:25:29.5708-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <IP Address> is <4ms>
12:25:29.5708-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <JetBrainsIDEProjects> is <5ms>
12:25:29.5708-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Plugin Runner> is <7ms>
12:25:29.6065-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Clipboard History> is <56ms>
12:25:29.6065-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Registry> is <4ms>
12:25:29.6065-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <SpotifyPremium> is <7ms>
12:25:29.6224-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Colors> is <57ms>
12:25:29.6224-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <StringUtils> is <6ms>
12:25:29.6224-04:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://fastly.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
12:25:29.6432-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Explorer> is <400ms>
12:25:29.6488-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <VS Code Workspaces> is <26ms>
12:25:29.6488-04:00 - INFO - Flow.Launcher.Plugin.Program.Main - Preload programs cost <89ms>
12:25:29.6488-04:00 - INFO - Flow.Launcher.Plugin.Program.Main - Number of preload win32 programs <1247>
12:25:29.6488-04:00 - INFO - Flow.Launcher.Plugin.Program.Main - Number of preload uwps <38>
12:25:29.6785-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Calculator> is <142ms>
12:25:29.7023-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <CkFlow> is <41ms>
12:25:29.7231-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Todos> is <257ms>
12:25:29.7499-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <DdFlow> is <0ms>
12:25:29.7499-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <DevToys Launcher> is <0ms>
12:25:29.7499-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <ElementFlow> is <0ms>
12:25:29.7575-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Browser Bookmarks> is <225ms>
12:25:29.7943-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Program> is <328ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <CurrencyPP> is <159ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Epic Games Store Launcher> is <103ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <FlowYouTube> is <82ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Browser History> is <217ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Emoji+> is <110ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <ChatGPT> is <212ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Currency Converter> is <182ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Google Translate> is <0ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Gitmoji> is <0ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Google Calendar> is <0ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Number Converter> is <0ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <isPrime> is <0ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <QrFlow> is <0ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Statis> is <0ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Timestamp> is <0ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <UUID Generator> is <0ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Window Services> is <0ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Windows Startup> is <0ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <WinsFlow> is <0ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Youtube Downloader> is <0ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <General Converter> is <66ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <DateDiff> is <0ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Search npm> is <1ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Github Notifications> is <2ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <TenorGIF> is <1ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Github Quick Launcher> is <2ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Steam Search> is <1ms>
12:25:29.8614-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Search MDN> is <3ms>
12:25:29.8796-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Quick Uninstaller> is <296ms>
12:25:29.9276-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Unit converter> is <312ms>
12:25:29.9862-04:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://gcore.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
12:25:29.9862-04:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
12:25:29.9862-04:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://raw.githubusercontent.com/Flow-Launcher/Flow.Launcher.PluginsManifest/plugin_api_v2/plugins.json
12:25:30.3604-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Dictionary> is <788ms>
12:25:30.3807-04:00 - INFO - CommunityPluginSource.FetchAsync - Loaded 113 plugins from https://raw.githubusercontent.com/Flow-Launcher/Flow.Launcher.PluginsManifest/plugin_api_v2/plugins.json
12:25:30.3850-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Plugins Manager> is <847ms>
12:25:30.5215-04:00 - INFO - ImageLoader.Initialize - Preload images cost <2893ms>
12:25:30.5233-04:00 - INFO - ImageLoader.Initialize - Number of preload images is <67>, Images Number: 67, Unique Items 31
12:25:30.7302-04:00 - INFO - App.OnStartup - Dependencies Info:
Python Path: C:\Users\zachy\AppData\Roaming\FlowLauncher\Environments\Python\PythonEmbeddable-v3.8.9\pythonw.exe
Node Path: C:\Users\zachy\AppData\Roaming\FlowLauncher\Environments\Node.js\Node-v16.18.0\node-v16.18.0-win-x64\node.exe
12:25:31.0008-04:00 - INFO - App.OnStartup - End Flow Launcher startup ----------------------------------------------------
12:25:31.0008-04:00 - INFO - App.OnStartup - Startup cost <4567ms>
12:25:32.5670-04:00 - INFO - Updater.UpdateApp - Future Release <{
"SHA1": "375B438F6693203DD599DDE0117294EF3AA743A0",
"BaseUrl": null,
"Filename": "FlowLauncher-1.16.1-full.nupkg",
"Query": null,
"Filesize": 93451616,
"IsDelta": false,
"StagingPercentage": null,
"EntryAsString": "375B438F6693203DD599DDE0117294EF3AA743A0 FlowLauncher-1.16.1-full.nupkg 93451616",
"Version": {
"Version": "1.16.1.0",
"SpecialVersion": ""
},
"PackageName": "FlowLauncher"
}>
12:27:22.9544-04:00 - INFO - App.OnStartup - Begin Flow Launcher startup ----------------------------------------------------
12:27:22.9594-04:00 - INFO - App.OnStartup - Runtime info:
Flow Launcher version: 1.16.1
OS Version: 19045.3324
IntPtr Length: 8
x64: True
12:27:25.3172-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Plugin Indicator> is <11ms>
12:27:25.3527-04:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://fastly.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
12:27:25.3947-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Process Killer> is <10ms>
12:27:25.3965-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <System Commands> is <8ms>
12:27:25.3965-04:00 - INFO - Flow.Launcher.Plugin.Program.Main - Preload programs cost <58ms>
12:27:25.3965-04:00 - INFO - Flow.Launcher.Plugin.Program.Main - Number of preload win32 programs <1247>
12:27:25.3965-04:00 - INFO - Flow.Launcher.Plugin.Program.Main - Number of preload uwps <38>
12:27:25.3965-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <URL> is <77ms>
12:27:25.4292-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Calculator> is <151ms>
12:27:25.4292-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Web Searches> is <49ms>
12:27:25.4292-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Shell> is <60ms>
12:27:25.4433-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Explorer> is <202ms>
12:27:25.4433-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Program> is <179ms>
12:27:25.4433-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <CPPreference> is <10ms>
12:27:25.4643-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <ClipboardR> is <265ms>
12:27:25.4643-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <EmailTo> is <6ms>
12:27:25.4643-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Flow.Plugin.UrlEncode> is <8ms>
12:27:25.4643-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <IP Address> is <14ms>
12:27:25.4643-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <JetBrainsIDEProjects> is <10ms>
12:27:25.4643-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Plugin Runner> is <16ms>
12:27:25.4643-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Clipboard History> is <64ms>
12:27:25.4752-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Registry> is <11ms>
12:27:25.4752-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <SpotifyPremium> is <19ms>
12:27:25.4752-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <StringUtils> is <14ms>
12:27:25.4752-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <GitHub> is <150ms>
12:27:25.4752-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Windows Settings> is <60ms>
12:27:25.5142-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Todos> is <416ms>
12:27:25.5142-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <VS Code Workspaces> is <46ms>
12:27:25.5302-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Colors> is <22ms>
12:27:25.5302-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Browser Bookmarks> is <274ms>
12:27:25.5302-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <CkFlow> is <21ms>
12:27:25.5302-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <DdFlow> is <5ms>
12:27:25.5302-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <DevToys Launcher> is <3ms>
12:27:25.5302-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <ElementFlow> is <0ms>
12:27:25.6165-04:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://gcore.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
12:27:25.6165-04:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
12:27:25.6165-04:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://raw.githubusercontent.com/Flow-Launcher/Flow.Launcher.PluginsManifest/plugin_api_v2/plugins.json
12:27:25.6830-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Quick Uninstaller> is <226ms>
12:27:25.6830-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Gitmoji> is <0ms>
12:27:25.6830-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Google Calendar> is <0ms>
12:27:25.6830-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Google Translate> is <0ms>
12:27:25.6830-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <isPrime> is <0ms>
12:27:25.6830-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Number Converter> is <0ms>
12:27:25.6830-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <QrFlow> is <0ms>
12:27:25.6830-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Statis> is <0ms>
12:27:25.7906-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Browser History> is <301ms>
12:27:25.7906-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Currency Converter> is <273ms>
12:27:25.7906-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Github Notifications> is <141ms>
12:27:25.7906-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <TenorGIF> is <107ms>
12:27:25.7906-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Timestamp> is <0ms>
12:27:25.7906-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <UUID Generator> is <0ms>
12:27:25.7906-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Window Services> is <0ms>
12:27:25.7906-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Windows Startup> is <0ms>
12:27:25.7906-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <WinsFlow> is <0ms>
12:27:25.7906-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Youtube Downloader> is <0ms>
12:27:25.7906-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Search npm> is <1ms>
12:27:25.7906-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <DateDiff> is <0ms>
12:27:25.7906-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Unit converter> is <355ms>
12:27:25.7906-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Emoji+> is <259ms>
12:27:25.7906-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <CurrencyPP> is <270ms>
12:27:25.7906-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <General Converter> is <178ms>
12:27:25.7906-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Epic Games Store Launcher> is <259ms>
12:27:25.7906-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <ChatGPT> is <306ms>
12:27:25.7906-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Github Quick Launcher> is <113ms>
12:27:25.8475-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Steam Search> is <53ms>
12:27:25.8475-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Search MDN> is <55ms>
12:27:25.8475-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <FlowYouTube> is <310ms>
12:27:26.3044-04:00 - INFO - CommunityPluginSource.FetchAsync - Loaded 113 plugins from https://fastly.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
12:27:26.3044-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Plugins Manager> is <1004ms>
12:27:26.6307-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Dictionary> is <1188ms>
12:27:26.8449-04:00 - INFO - ImageLoader.Initialize - Preload images cost <3700ms>
12:27:26.8449-04:00 - INFO - ImageLoader.Initialize - Number of preload images is <67>, Images Number: 67, Unique Items 31
12:27:27.1341-04:00 - INFO - App.OnStartup - Dependencies Info:
Python Path: C:\Users\zachy\AppData\Roaming\FlowLauncher\Environments\Python\PythonEmbeddable-v3.8.9\pythonw.exe
Node Path: C:\Users\zachy\AppData\Roaming\FlowLauncher\Environments\Node.js\Node-v16.18.0\node-v16.18.0-win-x64\node.exe
12:27:28.0323-04:00 - INFO - App.OnStartup - End Flow Launcher startup ----------------------------------------------------
12:27:28.0323-04:00 - INFO - App.OnStartup - Startup cost <5413ms>
12:27:29.8246-04:00 - INFO - Updater.UpdateApp - Future Release <{
"SHA1": "375B438F6693203DD599DDE0117294EF3AA743A0",
"BaseUrl": null,
"Filename": "FlowLauncher-1.16.1-full.nupkg",
"Query": null,
"Filesize": 93451616,
"IsDelta": false,
"StagingPercentage": null,
"EntryAsString": "375B438F6693203DD599DDE0117294EF3AA743A0 FlowLauncher-1.16.1-full.nupkg 93451616",
"Version": {
"Version": "1.16.1.0",
"SpecialVersion": ""
},
"PackageName": "FlowLauncher"
}>
13:19:34.0748-04:00 - INFO - App.OnStartup - Begin Flow Launcher startup ----------------------------------------------------
13:19:34.0748-04:00 - INFO - App.OnStartup - Runtime info:
Flow Launcher version: 1.16.1
OS Version: 19045.3324
IntPtr Length: 8
x64: True
13:19:35.4652-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Plugin Indicator> is <20ms>
13:19:35.4652-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Process Killer> is <12ms>
13:19:35.4652-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <URL> is <39ms>
13:19:35.4860-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Shell> is <47ms>
13:19:35.4860-04:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://fastly.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
13:19:35.4914-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Clipboard History> is <21ms>
13:19:35.4914-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Web Searches> is <41ms>
13:19:35.4914-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <System Commands> is <13ms>
13:19:35.4914-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <CPPreference> is <12ms>
13:19:35.4914-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <EmailTo> is <10ms>
13:19:35.4914-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Flow.Plugin.UrlEncode> is <10ms>
13:19:35.4914-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <ClipboardR> is <128ms>
13:19:35.4914-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <IP Address> is <12ms>
13:19:35.4914-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <JetBrainsIDEProjects> is <10ms>
13:19:35.4914-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Plugin Runner> is <10ms>
13:19:35.4914-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <GitHub> is <58ms>
13:19:35.4914-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Registry> is <9ms>
13:19:35.5062-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <SpotifyPremium> is <12ms>
13:19:35.5062-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Colors> is <20ms>
13:19:35.5062-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <StringUtils> is <11ms>
13:19:35.5062-04:00 - INFO - Flow.Launcher.Plugin.Program.Main - Preload programs cost <19ms>
13:19:35.5062-04:00 - INFO - Flow.Launcher.Plugin.Program.Main - Number of preload win32 programs <1247>
13:19:35.5062-04:00 - INFO - Flow.Launcher.Plugin.Program.Main - Number of preload uwps <38>
13:19:35.5062-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Windows Settings> is <55ms>
13:19:35.5062-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Calculator> is <68ms>
13:19:35.5527-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Browser Bookmarks> is <105ms>
13:19:35.5527-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <CkFlow> is <0ms>
13:19:35.5527-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Todos> is <182ms>
13:19:35.5877-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <DdFlow> is <0ms>
13:19:35.5877-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <DevToys Launcher> is <0ms>
13:19:35.5877-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <ElementFlow> is <0ms>
13:19:35.5995-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Explorer> is <179ms>
13:19:35.6238-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Program> is <213ms>
13:19:35.6238-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <VS Code Workspaces> is <131ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Browser History> is <155ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Epic Games Store Launcher> is <67ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <CurrencyPP> is <109ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Emoji+> is <68ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <FlowYouTube> is <65ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Currency Converter> is <114ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <ChatGPT> is <149ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Gitmoji> is <0ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <isPrime> is <0ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Google Calendar> is <0ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Number Converter> is <0ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <QrFlow> is <0ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Statis> is <0ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Timestamp> is <0ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <General Converter> is <40ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <UUID Generator> is <0ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Window Services> is <0ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Windows Startup> is <0ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <WinsFlow> is <0ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Youtube Downloader> is <0ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Google Translate> is <0ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <DateDiff> is <0ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Search npm> is <1ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Github Quick Launcher> is <2ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <TenorGIF> is <2ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Github Notifications> is <3ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Steam Search> is <2ms>
13:19:35.6690-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Search MDN> is <4ms>
13:19:35.7146-04:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://gcore.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
13:19:35.7146-04:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
13:19:35.7146-04:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://raw.githubusercontent.com/Flow-Launcher/Flow.Launcher.PluginsManifest/plugin_api_v2/plugins.json
13:19:35.7426-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Quick Uninstaller> is <247ms>
13:19:35.7834-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Unit converter> is <304ms>
13:19:36.0216-04:00 - INFO - CommunityPluginSource.FetchAsync - Loaded 113 plugins from https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
13:19:36.0216-04:00 - INFO - CommunityPluginSource.FetchAsync - Loaded 113 plugins from https://fastly.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@plugin_api_v2/plugins.json
13:19:36.0216-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Plugins Manager> is <580ms>
13:19:36.3415-04:00 - INFO - PluginManager.InitializePlugins - Total init cost for <Dictionary> is <857ms>
13:19:36.6980-04:00 - INFO - App.OnStartup - Dependencies Info:
Python Path: C:\Users\zachy\AppData\Roaming\FlowLauncher\Environments\Python\PythonEmbeddable-v3.8.9\pythonw.exe
Node Path: C:\Users\zachy\AppData\Roaming\FlowLauncher\Environments\Node.js\Node-v16.18.0\node-v16.18.0-win-x64\node.exe
13:19:37.2870-04:00 - INFO - App.OnStartup - End Flow Launcher startup ----------------------------------------------------
13:19:37.2870-04:00 - INFO - App.OnStartup - Startup cost <3495ms>
13:19:38.4137-04:00 - INFO - ImageLoader.Initialize - Preload images cost <4064ms>
13:19:38.4137-04:00 - INFO - ImageLoader.Initialize - Number of preload images is <94>, Images Number: 94, Unique Items 59
13:19:39.0203-04:00 - INFO - Updater.UpdateApp - Future Release <{
"SHA1": "375B438F6693203DD599DDE0117294EF3AA743A0",
"BaseUrl": null,
"Filename": "FlowLauncher-1.16.1-full.nupkg",
"Query": null,
"Filesize": 93451616,
"IsDelta": false,
"StagingPercentage": null,
"EntryAsString": "375B438F6693203DD599DDE0117294EF3AA743A0 FlowLauncher-1.16.1-full.nupkg 93451616",
"Version": {
"Version": "1.16.1.0",
"SpecialVersion": ""
},
"PackageName": "FlowLauncher"
}>
18:19:36.8737-04:00 - INFO - Updater.UpdateApp - Future Release <{
"SHA1": "375B438F6693203DD599DDE0117294EF3AA743A0",
"BaseUrl": null,
"Filename": "FlowLauncher-1.16.1-full.nupkg",
"Query": null,
"Filesize": 93451616,
"IsDelta": false,
"StagingPercentage": null,
"EntryAsString": "375B438F6693203DD599DDE0117294EF3AA743A0 FlowLauncher-1.16.1-full.nupkg 93451616",
"Version": {
"Version": "1.16.1.0",
"SpecialVersion": ""
},
"PackageName": "FlowLauncher"
}>
23:19:35.0186-04:00 - ERROR - Updater.UpdateApp - Check your connection and proxy settings to github-cloud.s3.amazonaws.com.
EXCEPTION OCCURS: System.Net.Http.HttpRequestException: No such host is known. (api.github.com:443)
---> System.Net.Sockets.SocketException (11001): No such host is known.
at void System.Net.Sockets.Socket+AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
at async bool System.Net.Sockets.Socket.ConnectAsync(SocketAsyncEventArgs e)+WaitForConnectWithCancellation(?)
at async ValueTask<Stream> System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(string host, int port, HttpRequestMessage initialRequest, bool async, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at async ValueTask<Stream> System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(string host, int port, HttpRequestMessage initialRequest, bool async, CancellationToken cancellationToken)
at async ValueTask<ValueTuple<Stream, TransportContext>> System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, bool async, CancellationToken cancellationToken)
at async ValueTask<HttpConnection> System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, bool async, CancellationToken cancellationToken)
at async Task System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(QueueItem queueItem)
at async ValueTask<T> System.Threading.Tasks.TaskCompletionSourceWithCancellation<T>.WaitWithCancellationAsync(CancellationToken cancellationToken)
at async ValueTask<T> System.Net.Http.HttpConnectionPool+HttpConnectionWaiter<T>.WaitForConnectionAsync(bool async, CancellationToken requestCancellationToken)
at async ValueTask<HttpResponseMessage> System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, bool async, bool doRequestAuth, CancellationToken cancellationToken)
at async ValueTask<HttpResponseMessage> System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, bool async, CancellationToken cancellationToken)
at async Task<Stream> System.Net.Http.HttpClient.GetStreamAsyncCore(HttpRequestMessage request, CancellationToken cancellationToken)
at async Task<Stream> Flow.Launcher.Infrastructure.Http.Http.GetStreamAsync(Uri url, CancellationToken token) in C:/projects/flow-launcher/Flow.Launcher.Infrastructure/Http/Http.cs:line 161
at async Task<UpdateManager> Flow.Launcher.Core.Updater.GitHubUpdateManagerAsync(string repository) in C:/projects/flow-launcher/Flow.Launcher.Core/Updater.cs:line 127
at async Task Flow.Launcher.Core.Updater.UpdateAppAsync(IPublicAPI api, bool silentUpdate) in C:/projects/flow-launcher/Flow.Launcher.Core/Updater.cs:line 43
About this issue
- Original URL
- State: open
- Created 10 months ago
- Comments: 28 (10 by maintainers)
Chipping in that I also get reports of this issue (I maintain the ChatGPT plugin). I haven’t been able to reproduce the issue myself though.
@HorridModz you mentioned that it is also happening for non-Python plugins. Are you sure about that? It might be related to the Flox Library (Github link) that is used, but that could only be the case if it happens with plugins written in Python.
Since @Garulf maintains that library, he might know what could be up? Thanks in advance!
@MichielvanBeers I’m so sorry, high school just started for me and I’ve been incredibly busy. I haven’t even booted up my computer all week. But I haven’t forgotten about this, and I should have time to do it over the weekend.