Adjust GitStatusOptions to match structure of native libgit2#1884
Adjust GitStatusOptions to match structure of native libgit2#1884bording merged 1 commit intolibgit2:masterfrom Molytho:master
Conversation
This fixes a marshaling bug that causes a segmentation fault
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #1884 +/- ##
=======================================
Coverage 84.60% 84.61%
=======================================
Files 231 231
Lines 9174 9175 +1
=======================================
+ Hits 7762 7763 +1
Misses 1412 1412 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Can we get this merged soon? Turns out this is the reason every status query fails with the most recent dotnet runtime (5.0.7). Thanks! |
|
Hi @bording, I'm tagging you here, because you seem to be the member of libgit2 who most recently interacted with this repository. Quite a few people are affected by this issue here. Any chance you can release a new (preview) version after merging this PR? Thanks |
|
This change has been published as 0.27.0-preview-0100. |
|
Thank you so much, @bording. Now libgit2sharp is working again with the most recent dotnet runtime. Awesome! |
Includes a fix libgit2/libgit2sharp#1884 for `AccessViolationException` on .NET SDK 5.0.7.
This fixes a marshaling bug that causes a segmentation fault
This mismatch caused dotdevelop's git module to crash.
More about this can be found here:
dotdevelop#2