GitHub commit history is garbled when there is no Internet connection. #2089
Description
Prerequisites
- Have you tried to reproduce the problem in Safe Mode? Yes
- Have you followed all applicable steps in the debugging guide? Yes
- Have you checked the FAQs on the message board for common solutions? Yes
- Have you checked that your issue isn't already filed? Yes, there are related to internet down but not same reports.
Description
GitHub commit history is garbled when there is no Internet connection.
Steps to Reproduce
This happened one day Internet was down and happened to boot machine at that time, so
Simulation: We need to simulate internet being unavailable at machine cold boot (this is important for some reason for consistent reproduction)
Not Simulated: Disabling the NIC and closing and reopening Atom has mixed results sometimes it does it sometimes it wont.
- Disable your NIC or Unplug the cable
- Reboot, or boot the machine from cold.
- Open Atom with any Git project associated.
- You may need to fully close / reopen Git Tab as sometimes it loads nothing at all as if theres no Git project associated with that session even though there is.
Expected behavior:
[What did you expect to happen?]
No garbled text,.
Actual behavior:
[What actually happened instead?]
Garble Text
Reproduces how often:
[What percentage of the time does this happen?]
With simulation 100%
Without simulation varies
Versions
You can get this information from copy and pasting the output of atom --version
and apm --version
from the command line. Also, please include the OS and what version of the OS you're running.
$ apm -v
apm 2.1.3
npm 6.2.0
node 8.9.3 x64
atom 1.36.0
python
git 2.21.0.windows.1
visual studio
$ atom -v
Atom : 1.36.0
Electron: 2.0.18
Chrome : 61.0.3163.100
Node : 8.9.3
Edit:
github package version: 0.27.0
OS: Windows 10 Pro -1803 r17134.706
Additional Information
Please include any additional information, configuration or data that might be necessary to reproduce the issue. Screenshots, if appropriate, are helpful as well.
If your issue involves a repository, and that repository is public, please include a link to it.
Any public repository will do, haven't tested with private repos.