Olá,
Temos um cliente onde ao abrir a janela de visualização ou clicar no botão de impressão no visualizador dentro do nosso programa ERP, o programa trava.
Isso acontece de forma esporádica.
Às vezes é um APPCRASH sem nenhuma mensagem, o registro de eventos mostra travamentos do aplicativo ERP em vários módulos (clr.dll, mfc140u.dll, ntdll.dll, crpe32.dll...)
Às vezes obtemos um callstack com o erro "
Tentativa de ler ou escrever em memória protegida. Isso geralmente é um indicativo de que outra memória está corrompida
.":
StackTrace: at CrystalDecisions.ReportAppServer.Controllers.ReportSourceClass.PrintReportWithDialog(PageRequestContext pPageRequestContext) at CrystalDecisions.ReportSource.EromReportSourceBase.PrintReportWithDialog(PageRequestContext reqContext) at CrystalDecisions.CrystalReports.Engine.FormatEngine.PrintReportWithDialog(PageRequestContext reqContext) at CrystalDecisions.ReportSource.LocalReportSourceBase.PrintReportWithDialog(PageRequestContext reqContext) at CrystalDecisions.Windows.Forms.MainReportDocument.PrintReportWithDialog(PageRequestContext context) at CrystalDecisions.Windows.Forms.ReportDocumentBase.Print() at CrystalDecisions.Windows.Forms.PageView.PrintReport() at CrystalDecisions.Windows.Forms.PageView.printButton_Clicked(Object sender, EventArgs e) at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs
Pedro Pascal
Se unió el 07/03/2018