Attempting to Git Clone results in App Crash
James-Firth opened this issue · comments
Description
I attempted to set up a git repository via github, and every time I've tried it crashes the app entirely.
To Reproduce
- Open FS Notes
- Click on FS Notes in the menubar
- Click on Settings...
- Click on the Git tab
- Set the private key under "Git repository"
- Set origin for main project
- Click "Clone/push" button
- Note brief spinner
- MacOS crash report dialog appears
![image](https://private-user-images.githubusercontent.com/485809/300225294-0e634c80-fe01-49e7-b661-9fbeb0894d67.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE0NTQxMDgsIm5iZiI6MTcyMTQ1MzgwOCwicGF0aCI6Ii80ODU4MDkvMzAwMjI1Mjk0LTBlNjM0YzgwLWZlMDEtNDllNy1iNjYxLTlmYmViMDg5NGQ2Ny5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzIwJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyMFQwNTM2NDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xYjlhN2RiMjJiZTkzM2NiMGRlNGU0ZmU3OWU0NDkzYWYzZmQxZjEyYmQwN2RhZmYzMmVmYTg0YzRmZTRlOGNhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.9Vqcih6B0EB3faKETOf4CGvC2ir0IV7Py9t9PtN0q5E)
Expected behavior
To be prompted to clone the private github repo to my local machine. (This is my 2nd time launching the app so I updated to the latest version, I've never used this feature so this is just what I presume would happen)
FSNotes version
Version 6.6.6 (610) - installed via GitHub Releases
macOS/iOS version
macOS Sonoma 14.3 (23D56)
Additional context
From the dialog
[...]
Crashed Thread: 5 Dispatch queue: NSOperationQueue 0x1581e6c30 (QOS: UNSPECIFIED)
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0xfffffffffffffff8
Exception Codes: 0x0000000000000001, 0xfffffffffffffff8
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [16241]
VM Region Info: 0xfffffffffffffff8 is not in any region. [...]
This question should be addressed not to me, FSNotes uses https://github.com/libgit2/libgit2