libgit2 / libgit2/libgit2sharp
from Diff.Compare<Patch> in Blob.cs line 115
Nessuno ha ancora preso questa issue.
- Lingua principale
- C#
- Stelle
- 3.5k
- Fork
- 925
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
In some very very special cases the Diff.Compare between commits is throwing an exception at blob.cs line 115.

OutOfMemoryException to be true.
I have surfed around a bit. Some recommend using ReadAllText instead of the stream reader, others recommend reading one line at a time instead.
Any thoughts about this. I am more than happy to do the work / PR, just want to know thoughts how best to improve :-)
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia da Blob.cs alla riga 115 e analizza il percorso Diff.Compare associato all’OutOfMemoryException segnalata. Determina l’input speciale che attiva il problema e crea un test riproducibile; il lavoro è concluso quando il confronto non genera più un’eccezione per quel caso.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- csharp
- Ambito
- devtools
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 35/100