Ghostscript.Net v 1.2.1 arithmetic overflow error

Has anyone seen this specific error from Ghostscript when executing the following raster. Open:

using (var raster = new GhostscriptRasterizer())
{
raster.Open(pdfFileStream, _version, true);

      

where _version:

Ghostscript.NET.GhostscriptVersionInfo _version = Ghostscript.NET.GhostscriptVersionInfo.GetLastInstalledVersion(Ghostscript.NET.GhostscriptLicense.GPL | Ghostscript.NET.GhostscriptLicense.AFPL, Ghostscript.NET.GhostscriptLicense.GPL);

      

System.OverflowException: An arithmetic operation resulted in an overflow. at Microsoft.WinAny.Interop.DynamicNativeLibrary.FinalizeSections (MEMORY_MODULE * memory_module) at Microsoft.WinAny.Interop.DynamicNativeLibrary.MemoryLoadLibrary (byte data []) at Microsoft.WinAny.Interop.DynamicNativeLibrary] .NET.GhostscriptLibrary..ctor (GhostscriptVersionInfo version, Boolean fromMemory) in Ghostscript.NET.Interpreter.GhostscriptInterpreter..ctor (GhostscriptVersionInfo version, Boolean fromMemory) in Ghostscript.NET.Viewer.GhostscriptInfo version, Boolean version dllFromMemory) to Ghostscript.NET.Viewer.GhostscriptViewer.Open (stream stream, GhostscriptVersionInfo versionInfo, Boolean dllFromMemory) to Ghostscript.NET.Rasterizer.GhostscriptRasterizer.Open (stream stream,GhostscriptVersionInfo versionInfo, Boolean dllFromMemory) into PersonnelDocuments.Controllers.SearchController.Splitter (stream fileStream, IEnumerable'1 adminKeys) into PersonnelDocuments.Controllers.SearchController.d__14.MoveNext () --- End of the trace where the stack was from the previous stack - at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Task task) at System.Web.Mvc.Async.TaskAsyncActionDescultExult .Mvc.Async.AsyncControllerActionInvoker. <> c__DisplayClass37.b__36 (IAsyncResult asyncResult) in System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult'1.CallEndDelegate (IAsyncResult asyncResult) in System.Web.Mvc.AsyncResultAsyncResultWrapper.WrappedAsyncResultBase'1.End () at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod (IAsyncResult asyncResult) at System.Web.Mvc.Async.IncIncControllerAction AsyncControllerActionInvoker.AsyncInvocationWithFilters. <> c__DisplayClass46.b__3f () in System.Web.Mvc.Async.AsyncControllerActionInvoker. <> c__DisplayClass33.b__32 (IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult'1.CallEndDelegate (IAsyncResult asyncResult) at System.Web.Mvc.RyncResult Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters (IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker. <>c__DisplayClass21. <> c__DisplayClass2b.b__1c () in System.Web.Mvc.Async.AsyncControllerActionInvoker. <> c__DisplayClass21.b__1e (IAsyncResult asyncResult)

+3


source to share





All Articles