Eu montei um relatório de indicadores no Excel e o mesmo começou a aparecer a esta mensagem de Erro Inesperado (ver abaixo).
O estranho é que o erro só aparece quanto adiciono um novo gráfico ao arquivo. (ver arquivo Fluxo data - com erro)
Como salvei versões anteriores, eu tenho o arquivo sem o gráfico (e sem a mensagem de erro) (ver arquivo Fluxo data)
Eu fiz várias tentativas e o erro sempre aparece quando crio o gráfico.
Eu precisava incluir esta informação e não faz sentido este erro.
Error Message:
Tentativa de leitura ou gravação em memória protegida. Normalmente, isso é uma indicação de que outra memória está danificada.
Stack Trace:
System.AccessViolationException: Tentativa de leitura ou gravação em memória protegida. Normalmente, isso é uma indicação de que outra memória está danificada.
em Microsoft.Mashup.Client.Excel.NativeExcelFunctionsC2R.Microsoft.Mashup.Client.Excel.INativeExcelFunctions.ApplyIncrementalColumnFormatting(IntPtr workbookPointer, String listObjectName, String[] columnNames, NativeRenderFormat[] columnFormats, String[] previousColumnNames, NativeRenderFormat[] previousColumnFormats)
em Microsoft.Mashup.Client.Excel.Shim.NativeFillServices.PerformPostRefreshFixups(IWorkbook workbook, IListObject listObject, String[] columnNames, FillColumnType[] columnTypes, String[] previousColumnNames, FillColumnType[] previousColumnTypes, FillColumnType[] recordFieldTypes, Boolean removeBlankColumns, Boolean applyResultStyle)
em Microsoft.Mashup.Client.Excel.Fill.RefreshFillSession.CompleteRefresh(IWorkbook workbook, Boolean onTimer)
em Microsoft.Mashup.Client.Excel.Fill.RefreshFillSession.UpdateRefreshStatus(IWorkbook workbook, Boolean onTimer)
em Microsoft.Mashup.Client.Excel.Fill.RefreshFillSession.ResumeFill(Boolean onTimer)
em Microsoft.Mashup.Client.Excel.Fill.FillManager.UpdateQueries()
em Microsoft.Mashup.Client.Excel.Fill.FillManager.<OnFillUpdateTimerTick>b__5()
em Microsoft.Mashup.Host.Document.ExceptionHandlerExtensions.HandleExceptions(IExceptionHandler exceptionHandler, Action action)
Invocation Stack Trace:
em Microsoft.Mashup.Host.Document.ExceptionExtensions.GetCurrentInvocationStackTrace()
em Microsoft.Mashup.Client.ClientShared.StackTraceInfo..ctor(String exceptionStackTrace, String invocationStackTrace)
em Microsoft.Mashup.Client.ClientShared.FeedbackErrorInfo..ctor(String message, Nullable`1 errorCode, String requestId, Exception exception)
em Microsoft.Mashup.Client.ClientShared.UnexpectedExceptionHandler.<>c__DisplayClass1.<HandleException>b__0()
em Microsoft.Mashup.Host.Document.SynchronizationContextExtensions.SendAndMarshalExceptions(SynchronizationContext context, Action callback)
em Microsoft.Mashup.Client.ClientShared.UnexpectedExceptionHandler.HandleException(Exception e)
em Microsoft.Mashup.Host.Document.ExceptionHandlerExtensions.HandleExceptions(IExceptionHandler exceptionHandler, Action action)
em Microsoft.Mashup.Client.Excel.Fill.FillManager.OnFillUpdateTimerTick(Object sender, EventArgs eventArgs)
em System.Windows.Forms.Timer.OnTick(EventArgs e)
em System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
em System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Postado : 23/09/2016 3:07 am