none
Excel 2016 - Tentativa de leitura ou gravação em memória protegida. Normalmente, isso é uma indicação de que outra memória está danificada. RRS feed

  • Pergunta

  • 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.

    Como salvei versões anteriores, eu tenho o arquivo sem o gráfico (e sem a mensagem de erro)

    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, Int

    quarta-feira, 21 de setembro de 2016 08:30

Respostas

  • Bom dia Welington Renzo,

    Tudo bem?

    Você já conhece a ferramenta Microsoft Office Configuration Analyzer?

    Peço que você faça o download da mesma e rode, afim de analisar os erros apresentados e se possível até arrumar eles pela própria ferramenta.

    Segue o link para download:

    Microsoft Office Configuration Analyzer Tool 2.2

    Fico no aguardo de um retorno seu.

    Abraço.


    Thales F Quintas

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    TechNet Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Marcado como Resposta Thales F Quintas sexta-feira, 30 de setembro de 2016 16:35
    quarta-feira, 21 de setembro de 2016 13:13
  • Opa, tudo bom Welington Renzo?

    Esse problema aí pode ser causado por uma série de motivos diferentes:

    1. Problemas de permissão. Verifique que o usuário com o qual você está executando as operações possuem as permissões apropriadas nas pastas onde se encontram os arquivos, pastas onde possa haver dados externos sendo referenciados na planilha e caminhos do Office 2016.
    2. Se o arquivo estiver sendo copmartilhado pela rede, verifique se não está sendo aberto por outros usuários ou programas. Este erro pode ser causado por dois usuários (sistema ou não) acessando um mesmo local de memória ao mesmo tempo.
    3. Installe o seguinte KB referente a um fix de um problema com o .NET Framework 2.0. Leia atentamente o KB para tercerteza de que se aplcia ao seu cenário antes de baixar e instalar.
    4. Verifique se algum caminho para alguma referencia externa ou célula linkada está errado. Endereços errados de memória podem causar este erro também.
    5. Verifique se você possui o GBPlugin instalado na máquina. Remova o GBPlugin e teste novamente. Este componente é conhecido por causar diversos problemas no funcionamento de ferramentas da Microsoft.
    6. Verifique o anti-virus e experimenete reproduzir o erro desativando o mesmo.

    Espero que alguma das alternativas acima possa lhe ajudar com o seu problema.

    Falou!

    • Sugerido como Resposta Thales F Quintas sexta-feira, 30 de setembro de 2016 13:46
    • Marcado como Resposta Thales F Quintas sexta-feira, 30 de setembro de 2016 16:35
    sexta-feira, 30 de setembro de 2016 13:32

Todas as Respostas

  • Bom dia Welington Renzo,

    Tudo bem?

    Você já conhece a ferramenta Microsoft Office Configuration Analyzer?

    Peço que você faça o download da mesma e rode, afim de analisar os erros apresentados e se possível até arrumar eles pela própria ferramenta.

    Segue o link para download:

    Microsoft Office Configuration Analyzer Tool 2.2

    Fico no aguardo de um retorno seu.

    Abraço.


    Thales F Quintas

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    TechNet Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Marcado como Resposta Thales F Quintas sexta-feira, 30 de setembro de 2016 16:35
    quarta-feira, 21 de setembro de 2016 13:13
  • Bom dia Thales

    Eu não conhecia a ferramenta Microsoft Office Configuration Analyzer.

    Então fiz o download e instalação da mesma e a seguir fiz o scan  em meu excel que está apresentando o problema.

    O OffCAT apenas identificou que o excel estava desatualizado

    You have Office 2016 build 16.0.7167.2060 (from 'First Release for Current Channel') while the latest available build for this channel is at least 16.0.7341.2032. To update Office, please click the 'Click here...' link and then follow the steps under 'Get updates manually'.

     A seguir fiz a atualização do Excel para a versão 16.0.7341.2032.

    Passei o OFFCat novamente e apareceu a seguinte mensagem                                         

    Credenciais atualmente armazenadas:


        Destino: MicrosoftAccount:target=SSO_POP_User
        Tipo: Credenciais Estendidas de Dom¡nio
        Usu rio: welington.renzo@gmail.com
        Salvo somente neste logon

        Destino: LegacyGeneric:target=MicrosoftOffice16_Data:live:cid=547b165e9278a295
        Tipo: Gen‚rico 
        Persistˆncia de m quina local

        Destino: LegacyGeneric:target=Microsoft_PaidConnectivity_WiFi_AccessToken
        Tipo: Gen‚rico 
        Persistˆncia de m quina local

        Destino: LegacyGeneric:target=MicrosoftAccount:user=welington.renzo@gmail.com
        Tipo: Gen‚rico 
        Usu rio: welington.renzo@gmail.com
        Persistˆncia de m quina local

        Destino: LegacyGeneric:target=MicrosoftOffice15_Data:live:cid=547b165e9278a295
        Tipo: Gen‚rico 
        Persistˆncia de m quina local

        Destino: LegacyGeneric:target=Microsoft_PaidWiFi_MicroRefreshToken
        Tipo: Gen‚rico 
        Persistˆncia de m quina local

        Destino: WindowsLive:target=virtualapp/didlogical
        Tipo: Gen‚rico 
        Usu rio: 02xqqlxojpde
        Persistˆncia de m quina local

        Destino: LegacyGeneric:target=OneDrive Cached Credential
        Tipo: Gen‚rico 
        Usu rio: 547b165e9278a295
        Persistˆncia de m quina local

        Destino: Domain:target=CPU0149-PC
        Tipo: Senha do dom¡nio
        Usu rio: palbitsa\welingtonrenzo

        Destino: Domain:target=servidor-fs
        Tipo: Senha do dom¡nio
        Usu rio: palbitsa\producao

        Destino: Domain:target=SERVIDOR-SBS
        Tipo: Senha do dom¡nio
        Usu rio: welingtonrenzo

    Mas o erro ainda persiste no arquivo.

    Eu tenho um arquivo que apresenta o erro e outro sem o erro, mas não sei como anexar no site para que alguém possa verificar.

    Obrigado até o momento

    Welington Renzo

    sexta-feira, 23 de setembro de 2016 11:21
  • Bom dia Welington Renzo,

    Qual a versão do .NET você tem instalada em sua máquina?

    Peço que você tente realizar uma reparação da versão de seu .NET, por favor siga os passos abaixo:

    Windows - Como reparar a instalação do Microsoft .NET Framework?

    Abraço.


    Thales F Quintas

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    TechNet Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 26 de setembro de 2016 12:57
  • Bom Dia Thales Novamente obrigado pelo suporte Pelo que consegui identificar, a versão que estou utilizando é Release 394802 (.Net 4.6.2) Primeiro eu tentei reinstalar (baixei o arquivo NDP462-KB3151802-Web.exe), mas houve um aviso que não é possível pois já tinha versão instalada igual ou superior. Depois tentei utilizar a ferramenta NetFxRepairTool.exe, mas também houve um erro no final avisando que era incapaz de resolver o problema no computador e que váriosarquivos LOG seriam enviados a Microsoft para análise posterior. PS: Eu tentei incluir PrintScreen com as telas para ilustrar melhor, mas o site bloqueou. Também tenho os arquivos LOGs, armazenados comigo. Se você ainda tiver alguma sugestão agradeço obrigado Welington
    terça-feira, 27 de setembro de 2016 13:02
  • Bom dia Welington Renzo,

    Da maneira que é descrita no link, você tentou também?

    Abraço.


    Thales F Quintas

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    TechNet Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    terça-feira, 27 de setembro de 2016 13:08
  • Eu não consegui como estava no link.

    O .Net Framework não aparece na lista de programas para desinstalar e pelo que pesquisei isso é esperado para o Windows 10 (que tenho instalado)

    (Verifiquei pela página abaixo)

    Solução de problemas de instalações e desinstalações bloqueadas do .NET Framework

    "No Windows 8 e posterior, o .NET Framework é um componente do sistema operacional e não pode ser desinstalado independentemente."

    PS: Gostaria também de reforçar que tenho instalado somente programas originais em meu micro. Tudo com as devidas licenças.

    obrigado

    Welington Renzo

    Bom dia 

    Da maneira que é descrita no link, você tentou também?

    Abraço.


    Thales F Quintas

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    TechNet Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.


    quarta-feira, 28 de setembro de 2016 10:31
  • Opa, tudo bom Welington Renzo?

    Esse problema aí pode ser causado por uma série de motivos diferentes:

    1. Problemas de permissão. Verifique que o usuário com o qual você está executando as operações possuem as permissões apropriadas nas pastas onde se encontram os arquivos, pastas onde possa haver dados externos sendo referenciados na planilha e caminhos do Office 2016.
    2. Se o arquivo estiver sendo copmartilhado pela rede, verifique se não está sendo aberto por outros usuários ou programas. Este erro pode ser causado por dois usuários (sistema ou não) acessando um mesmo local de memória ao mesmo tempo.
    3. Installe o seguinte KB referente a um fix de um problema com o .NET Framework 2.0. Leia atentamente o KB para tercerteza de que se aplcia ao seu cenário antes de baixar e instalar.
    4. Verifique se algum caminho para alguma referencia externa ou célula linkada está errado. Endereços errados de memória podem causar este erro também.
    5. Verifique se você possui o GBPlugin instalado na máquina. Remova o GBPlugin e teste novamente. Este componente é conhecido por causar diversos problemas no funcionamento de ferramentas da Microsoft.
    6. Verifique o anti-virus e experimenete reproduzir o erro desativando o mesmo.

    Espero que alguma das alternativas acima possa lhe ajudar com o seu problema.

    Falou!

    • Sugerido como Resposta Thales F Quintas sexta-feira, 30 de setembro de 2016 13:46
    • Marcado como Resposta Thales F Quintas sexta-feira, 30 de setembro de 2016 16:35
    sexta-feira, 30 de setembro de 2016 13:32
  • Bom dia Samuel

    obrigado pelo retorno.

    Antes de checar sua resposta, eu tinha utilizado novamente o OFFCat e como já tinha uma atualização do Office disponível, eu fiz a mesma e a princípio o meu problema desapareceu e agora eu consigo criar os gráficos no arquivo sem aparecer a mensagem de erro.

    De qualquer forma, segue as minhas respostas a suas sugestões  (abaixo em itálico)

    E Muito obrigado pelo esforço em resolver este problema

    Opa, tudo bom Welington Renzo?

    Esse problema aí pode ser causado por uma série de motivos diferentes:

    1. Problemas de permissão. Verifique que o usuário com o qual você está executando as operações possuem as permissões apropriadas nas pastas onde se encontram os arquivos, pastas onde possa haver dados externos sendo referenciados na planilha e caminhos do Office 2016.     ***** R: Não acredito que seja este o problema, pois este arquivo foi alterado por mim diversas vêzes até aparecer a mensagem de erro. E o erro só aparecia quando criava um gráfico novo. Para algumas alterações de fórmulas que fiz, não aparecia nada*******
    2. Se o arquivo estiver sendo copmartilhado pela rede, verifique se não está sendo aberto por outros usuários ou programas. Este erro pode ser causado por dois usuários (sistema ou não) acessando um mesmo local de memória ao mesmo tempo.   ***** R: O arquivo é armazenado na rede, mas não comportilhado. Só um usuário por vez poderia abrir e alterar.  E o erro só aparecia quando criava um gráfico novo. Para algumas alterações de fórmulas que fiz, não aparecia nada*******
    3. Installe o seguinte KB referente a um fix de um problema com o .NET Framework 2.0. Leia atentamente o KB para tercerteza de que se aplcia ao seu cenário antes de baixar e instalar.
    4. Verifique se algum caminho para alguma referencia externa ou célula linkada está errado. Endereços errados de memória podem causar este erro também. ***** R: O arquivo não continha links externos. Apenas fórmulas com tabelas montadas no próprio arquivo*******
    5. Verifique se você possui o GBPlugin instalado na máquina. Remova o GBPlugin e teste novamente. Este componente é conhecido por causar diversos problemas no funcionamento de ferramentas da Microsoft. ******R: Não possuo este arquivo instalado e nunca o instalalei*******
    6. Verifique o anti-virus e experimenete reproduzir o erro desativando o mesmo. R:Não consegui testar esta opção pelo erro ter desaparecido após a atualização*******

    Espero que alguma das alternativas acima possa lhe ajudar com o seu problema.

    Falou!


    sexta-feira, 30 de setembro de 2016 15:34