Flow-Launcher / Flow-Launcher/Flow.Launcher
BUG: The bookmark function of the browser is not working, and I cannot retrieve my Firefox bookmarks
- Dominant language
- C#
- Stars
- 15.6k
- Forks
- 644
- Avg merge
- 3d 14h
- Merged PRs (30d)
- 4
Description
### Checks
- [x] I have checked that this issue has not already been reported.
- [x] I am using the latest version of Flow Launcher.
- [ ] I am using the prerelease version of Flow Launcher.
### Problem Description
The bookmark function of the browser is not working, and I cannot retrieve my Firefox bookmarks
I tried reinstalling the plugin, but it still didn't work. My Firefox browser version is 153.0.3
---
浏览器书签功能失效,无法检索火狐浏览器书签
尝试重新安装插件,依旧没有作用,火狐浏览器版本为 153.0.3
### To Reproduce
1. ...
2. ...
3. ...
### Screenshots
_No response_
### Flow Launcher Version
2.1.3
### Windows Build Number
26200.8875
### Error Log
[Flow.Launcher.2026-08-10.log](https://github.com/user-attachments/files/30882790/Flow.Launcher.2026-08-10.log)
```shell
01:38:56.6805+08:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://fastly.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@main/plugins.json
01:38:56.6805+08:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://gcore.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@main/plugins.json
01:38:56.6805+08:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@main/plugins.json
01:38:56.6805+08:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://raw.githubusercontent.com/Flow-Launcher/Flow.Launcher.PluginsManifest/main/plugins.json
01:38:57.2154+08:00 - INFO - CommunityPluginSource.FetchAsync - Resource https://raw.githubusercontent.com/Flow-Launcher/Flow.Launcher.PluginsManifest/main/plugins.json has not been modified.
01:38:57.2154+08:00 - WARN - CommunityPluginSource.FetchAsync - Failed to load resource https://gcore.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@main/plugins.json with response InternalServerError
01:38:57.2154+08:00 - WARN - CommunityPluginSource.FetchAsync - Failed to load resource https://fastly.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@main/plugins.json with response InternalServerError
06:38:55.4289+08:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://fastly.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@main/plugins.json
06:38:55.4289+08:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://gcore.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@main/plugins.json
06:38:55.4289+08:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@main/plugins.json
06:38:55.4289+08:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://raw.githubusercontent.com/Flow-Launcher/Flow.Launcher.PluginsManifest/main/plugins.json
06:38:55.7954+08:00 - INFO - CommunityPluginSource.FetchAsync - Resource https://raw.githubusercontent.com/Flow-Launcher/Flow.Launcher.PluginsManifest/main/plugins.json has not been modified.
06:38:55.7954+08:00 - WARN - CommunityPluginSource.FetchAsync - Failed to load resource https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@main/plugins.json with response InternalServerError
06:38:55.7954+08:00 - WARN - CommunityPluginSource.FetchAsync - Failed to load resource https://gcore.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@main/plugins.json with response InternalServerError
06:38:55.7954+08:00 - WARN - CommunityPluginSource.FetchAsync - Failed to load resource https://fastly.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@main/plugins.json with response InternalServerError
09:25:43.0290+08:00 - INFO - App.RegisterExitEvents - Application Exit
09:25:43.0290+08:00 - INFO - App.Dispose - Begin Flow Launcher dispose ----------------------------------------------------
09:25:43.0475+08:00 - ERROR - MainViewModel.RegisterViewUpdate - Unexpected ResultViewUpdate ends
09:25:43.0475+08:00 - INFO - App.Dispose - End Flow Launcher dispose ----------------------------------------------------
09:25:43.0475+08:00 - INFO - App.Dispose - Dispose cost <19ms>
09:25:47.5516+08:00 - INFO - App.OnStartup - Begin Flow Launcher startup ----------------------------------------------------
09:25:47.5516+08:00 - INFO - App.OnStartup - Runtime info:
Flow Launcher version: 2.1.3
OS Version: 26200.8875
IntPtr Length: 8
x64: True
09:25:47.5681+08:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://fastly.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@main/plugins.json
09:25:47.5897+08:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://gcore.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@main/plugins.json
09:25:47.5906+08:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@main/plugins.json
09:25:47.5906+08:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://raw.githubusercontent.com/Flow-Launcher/Flow.Launcher.PluginsManifest/main/plugins.json
09:25:48.3319+08:00 - INFO - CommunityPluginSource.FetchAsync - Loaded 350 plugins from https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@main/plugins.json
09:25:49.4738+08:00 - INFO - App.OnStartup - End Flow Launcher startup ------------------------------------------------------
09:25:49.4738+08:00 - INFO - App.OnStartup - Begin plugin initialization ----------------------------------------------------
09:25:50.6279+08:00 - INFO - ImageLoader.InitializeAsync - Preload images cost <3015ms>
09:25:50.6279+08:00 - INFO - ImageLoader.InitializeAsync - Number of preload images is <150>, Images Number: 150, Unique Items 90
09:25:52.4668+08:00 - INFO - App.OnStartup - Startup cost <5116ms>
09:25:52.4668+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <4ms>
09:25:52.4668+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <3ms>
09:25:52.4668+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <8ms>
09:25:52.4668+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <4ms>
09:25:52.4668+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <16ms>
09:25:52.4668+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <13ms>
09:25:52.4668+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <14ms>
09:25:52.4918+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <27ms>
09:25:52.5008+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <39ms>
09:25:52.5008+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <47ms>
09:25:52.5008+08:00 - INFO - Main.InitAsync - Preload programs cost <18ms>
09:25:52.5008+08:00 - INFO - Main.InitAsync - Number of preload win32 programs <136>
09:25:52.5008+08:00 - INFO - Main.InitAsync - Number of preload uwps <22>
09:25:52.5201+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <79ms>
09:25:52.5510+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <89ms>
09:25:52.7460+08:00 - INFO - App.OnStartup - End plugin initialization ------------------------------------------------------
09:25:52.7460+08:00 - INFO - App.OnStartup - Startup cost <3272ms>
09:29:11.0233+08:00 - INFO - App.RegisterExitEvents - Application Exit
09:29:11.0233+08:00 - INFO - App.Dispose - Begin Flow Launcher dispose ----------------------------------------------------
09:29:11.0233+08:00 - INFO - App.Dispose - End Flow Launcher dispose ----------------------------------------------------
09:29:11.0233+08:00 - INFO - App.Dispose - Dispose cost <2ms>
09:29:15.1560+08:00 - INFO - App.OnStartup - Begin Flow Launcher startup ----------------------------------------------------
09:29:15.1560+08:00 - INFO - App.OnStartup - Runtime info:
Flow Launcher version: 2.1.3
OS Version: 26200.8875
IntPtr Length: 8
x64: True
09:29:15.1560+08:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://fastly.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@main/plugins.json
09:29:15.1858+08:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://gcore.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@main/plugins.json
09:29:15.1858+08:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@main/plugins.json
09:29:15.1858+08:00 - INFO - CommunityPluginSource.FetchAsync - Loading plugins from https://raw.githubusercontent.com/Flow-Launcher/Flow.Launcher.PluginsManifest/main/plugins.json
09:29:16.1144+08:00 - INFO - CommunityPluginSource.FetchAsync - Loaded 350 plugins from https://gcore.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.PluginsManifest@main/plugins.json
09:29:16.8422+08:00 - INFO - ImageLoader.InitializeAsync - Preload images cost <1638ms>
09:29:16.8422+08:00 - INFO - ImageLoader.InitializeAsync - Number of preload images is <150>, Images Number: 150, Unique Items 87
09:29:16.9099+08:00 - INFO - App.OnStartup - End Flow Launcher startup ------------------------------------------------------
09:29:16.9099+08:00 - INFO - App.OnStartup - Begin plugin initialization ----------------------------------------------------
09:29:16.9432+08:00 - INFO - App.OnStartup - Startup cost <1907ms>
09:29:16.9432+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <0ms>
09:29:16.9432+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <1ms>
09:29:16.9432+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <1ms>
09:29:16.9432+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <2ms>
09:29:16.9432+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <8ms>
09:29:16.9432+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <3ms>
09:29:16.9523+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <8ms>
09:29:16.9523+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <9ms>
09:29:16.9523+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <10ms>
09:29:16.9523+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <13ms>
09:29:16.9733+08:00 - INFO - Main.InitAsync - Preload programs cost <18ms>
09:29:16.9733+08:00 - INFO - Main.InitAsync - Number of preload win32 programs <136>
09:29:16.9733+08:00 - INFO - Main.InitAsync - Number of preload uwps <22>
09:29:16.9733+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <38ms>
09:29:16.9873+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <43ms>
09:29:16.9873+08:00 - INFO - PluginManager.InitializePluginsAsync - Total init cost for is <46ms>
09:29:17.1110+08:00 - INFO - App.OnStartup - End plugin initialization ------------------------------------------------------
09:29:17.1110+08:00 - INFO - App.OnStartup - Startup cost <201ms>
09:33:10.4393+08:00 - INFO - Updater.UpdateAppAsync - Future Release <{
"SHA1": "0F99EF5731C38EE09F002EAB18C48344381BB098",
"BaseUrl": null,
"Filename": "FlowLauncher-2.1.3-full.nupkg",
"Query": null,
"Filesize": 101801677,
"IsDelta": false,
"StagingPercentage": null,
"EntryAsString": "0F99EF5731C38EE09F002EAB18C48344381BB098 FlowLauncher-2.1.3-full.nupkg 101801677",
"Version": {
"Version": "2.1.3.0",
"SpecialVersion": ""
},
"PackageName": "FlowLauncher"
}>
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the Browser Bookmarks plugin initialization shown in the error log and reproduce the failure with Flow Launcher 2.1.3 and Firefox 153.0.3. Inspect the attached log alongside the plugin behavior; done means Firefox bookmarks are indexed and retrievable again, with a confirmed reproduction and verification path.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 42/100