Nemanja Mijailovic

Results 11 issues of Nemanja Mijailovic

**CsvReader.ReadNextRecord** throws an **IndexOutOfRangeException** when reading the file from the [attached archive]. You can run the following code to reproduce it (the **path** variable should contain the path to the...

**JavaScriptParser.ParseProgram** sometimes throws **ArgumentOutOfRangeException** (this is different from the **ArgumentOutOfRangeException** found in sebastienros/jint#571). Here is the complete C# program for reproducing the issue: ```csharp using Esprima; namespace esprima.Run { public...

The latest version of Markdig can still throw **IndexOutOfRangeException** from **Markdown.ToHtml** method (this is different from #276). This time I've collected all the unique stack traces, and minimized the inputs:...

bug
PR Welcome!

**CrontabSchedule.Parse** can sometimes throw **OverflowException** instead of **CrontabException**. Here is the full program to reproduce this: ```csharp namespace NCrontab.Run { public class Program { public static void Main(string[] args) {...

**Unpacking.UnpackObject** [documentation](http://cli.msgpack.org/doc/html/M_MsgPack_Unpacking_UnpackObject_2.htm) states that this method can throw **UnpackException** and **MessageTypeException**, but it also throws several other unexpected exception types: - **InvalidMessagePackStreamException** - **MessageNotSupportedException** - **OverflowException** You can run the...

bug

**ModuleDefinition.ReadModule** can throw many (possibly) unexpected exceptions when reading modules from the [attached archive]. These are: - **ArgumentNullOrEmptyException** - **ArgumentOutOfRangeException** - **AssemblyResolutionException** - **IndexOutOfRangeException** - **NullReferenceException** - **OverflowException** **ModuleDefinition.ReadModule** usually...

**Markdown.Transform** hangs permanently when attempting to transform the markdown file from the [attached archive]. You can run the following code to reproduce it (the **path** variable should contain the path...

**ScriptEngine.Execute** sometimes kills the running process by throwing **StackOverflowException** (without any recursion involved). Here is the full program to reproduce this: ```csharp namespace Jurassic.Run { public class Program { public...

Hi Egor, I wrote a blog post about [alignment and pipelining](https://mijailovic.net/2018/07/20/alignment-and-pipelining/), which you could use to further boost the performance of most examples in your repository. In essence, you can...

**YamlStream.Load** terminates the process by throwing a **StackOverflowException** when loading the document from the [attached archive]. As far as I know, there is no way to set the recursion limit...

bug
help-wanted