linuxmint / linuxmint/cinnamon
Cinnamon crashes into fallback mode when reloading extensions while offline
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 5.6k
- Forks
- 915
- Avg merge
- 5d 22h
- Merged PRs (30d)
- 3
Description
Distribution
Mint 22.3
Package version
6.6.9
Graphics hardware in use
NVIDIA GeForce RTX 5060
Frequency
Always
Bug description
When the system is offline (no internet connection), attempting to reload an extension (and potentially applets/desklets) causes the Cinnamon desktop to crash entirely and switch to fallback mode. This seems to be caused by an unhandled network exception when the extension or the Spices API tries to fetch data upon reload.
Steps to reproduce
- Disconnect your computer from the internet (turn off Wi-Fi or unplug Ethernet).
- Open Cinnamon Troubleshoot tool or right-click an extension to reload it.
- Click "Reload".
- Cinnamon crashes instantly into fallback mode.
Expected behavior
The extension should either fail gracefully with a "Network unreachable" warning or reload using local cached files, without crashing the entire single-threaded Cinnamon desktop environment.
Additional information
System Information:
- OS: Linux Mint 22.3 (Cinnamon)
- Cinnamon Version: 6.6.9
- Connection state: Offline during the crash.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the Cinnamon Troubleshoot tool and the extension reload path, reproducing the failure while offline. Trace the network request that raises the unhandled exception and verify the reload fails gracefully or uses cached files without switching Cinnamon to fallback mode.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100