O fornecedor de um dos nossos aplicativos me pediu para ligar para a Microsoft para obter o suporte de um erro que estamos recebendo em seu site. Espero que alguém aqui possa ajudar. Eles têm um recurso que extrai um relatório e cria um PDF dos stubs de contracheque dos usuários. Este processo não está funcionando. Abaixo está o erro que estamos vendo no servidor.
Descrição: Ocorreu uma exceção não tratada durante a execução da solicitação da web atual. Por favor, revise o rastreamento de pilha para obter mais informações sobre o erro e onde ele se originou no código.
Detalhes da exceção: System.Runtime.InteropServices.ExternalException: Ocorreu um erro genérico no GDI +.
Erro de origem: uma exceção não tratada foi gerada durante a execução da solicitação da web atual. Informações sobre a origem e a localização da exceção podem ser identificadas usando o rastreamento de pilha de exceção abaixo.
Rastreamento de pilha:
[ExternalException (0x80004005): A generic error occurred in GDI+.]
System.Drawing.Image.Save(Stream stream, ImageCodecInfo encoder, EncoderParameters encoderParams) +753513
System.Drawing.ImageConverter.ConvertTo(ITypeDescriptorContext context, CultureInfo culture, Object value, Type destinationType) +431
DataDynamics.ActiveReports.Document.RawImageResourceData.FromImage(Image image) +489
#ar.#sKg.#gIc() +252
#ar.ResourceManager.#opk(Object sender, #Iok e) +184
#ar.GenericCache'3.#fOe(TKey k, Boolean purging) +170
#ar.ResourceManager.#zg(#ib resource) +118
#ar.ResourceManager.#GHi(#ib resourceKey) +64
DataDynamics.ActiveReports.Document.ResourcedCanvasItem.GetBinaryData(RawImageResourceData& data, Int32& innerKey) +65
DataDynamics.ActiveReports.Export.Pdf.PdfExport.#Isd(#jqc canvasItems, #orc pdfPage, PointF offset, Graphics graphics, #aqc outputContext) +4708
DataDynamics.ActiveReports.Export.Pdf.PdfExport.#Gsd(Page page, Graphics graphics, #aqc outputContext) +240
DataDynamics.ActiveReports.Export.Pdf.PdfExport.#7pk(Document document, Stream stream, String pageRange) +1619
DataDynamics.ActiveReports.Export.Pdf.PdfExport.Export(Document document, Stream stream, String pageRange) +484
Optimum.WebUI.Areas.ESS.Controllers.ReportController.ExportPayStub(Nullable'1 payrollID, Nullable'1 payCheckID) +8517
lambda_method(Closure , ControllerBase , Object[] ) +161
System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary'2 parameters) +248
System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary'2 parameters) +39
System.Web.Mvc.<>c__DisplayClass15.<InvokeActionMethodWithFilters>b__12() +125
System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func'1 continuation) +640
System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodWithFilters(ControllerContext controllerContext, IList'1 filters, ActionDescriptor actionDescriptor, IDictionary'2 parameters) +312
System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName) +691
System.Web.Mvc.Controller.ExecuteCore() +162
System.Web.Mvc.ControllerBase.Execute(RequestContext requestContext) +305
System.Web.Mvc.<>c__DisplayClassb.<BeginProcessRequest>b__5() +62
System.Web.Mvc.Async.<>c__DisplayClass1.<MakeVoidDelegate>b__0() +20
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +469
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +375
Informação da versão: Microsoft .NET Framework Versão: 4.0.30319; Versão do ASP.NET: 4.0.30319.272