【问题标题】:Application crash应用程序崩溃
【发布时间】:2011-03-31 12:12:02
【问题描述】:

我的应用程序使用 twain dll 来扫描文档。有很多用户在使用我的应用程序。但是对于少数用户来说,我的应用程序挂起并收到我的应用程序停止工作的错误。报告此问题的用户使用的是 windows vista 或 windows 7 版本。内存转储显示“System.Runtime.InteropServices.COMException”。请参阅下面从内存转储中获取的堆栈跟踪。

STACK_TEXT:

77a6015d ntdll!RtlReportCriticalFailure+0x5b

77a60d68 ntdll!RtlpReportHeapFailure+0x21

77a60e56 ntdll!RtlpLogHeapFailure+0xa1

77a2b0c8 ntdll!RtlSizeHeap+0x69

778212e0 ole32!CRetailMalloc_GetSize+0x21

767f43d9 oleaut32!APP_DATA::FreeCachedMem+0x30

767f3e6c oleaut32!SysFreeString+0x6b

118b1647 VM31bTXP+0x1647

779ee1c4 ntdll!LdrpCallInitRoutine+0x14

779e8dea ntdll!LdrpUnloadDll+0x3d8

779ee8e2 ntdll!LdrUnloadDll+0x46

76aa0979 kernel32!FreeLibrary+0x15

597d6512 twain!CDataSrc::unload+0x22

597d66b9 twain!CDataSrc::SendMessageA+0x81

597d6c1e twain!CDataSrc::identityMsg+0x18

597d6d0d twain!CDataSrc::MessageNoAppCheck+0x47

597d6e14 twain!CDataSrc::IDataSrc+0xd0

597d58f6 twain!CDsm::registerDS+0x1b7

597d5ca3 twain!CDsm::registerDirDSs+0x163

597d5c87 twain!CDsm::registerDirDSs+0x147

597d5dc7 twain!CDsm::findAndRegisterDSs+0x85

597d5ed9 twain!CDsm::findClosestDefaultDS+0xcc

597d634d twain!CDsm::identityMsg+0x17e

597d6404 twain!CDsm::Message+0x91

597d8ec6 twain!DSM_Entry+0x102

0540605c 未知+0x0

119792d3 未知+0x0

11979255 未知+0x0

68991eab System_Windows_Forms_ni+0xa51eab

68991eab System_Windows_Forms_ni+0xa51eab

68120317 System_Windows_Forms_ni+0x1e0317

68136d71 System_Windows_Forms_ni+0x1f6d71

68136d1a System_Windows_Forms_ni+0x1f6d1a

68136d1a System_Windows_Forms_ni+0x1f6d1a

68136b74 System_Windows_Forms_ni+0x1f6b74

68140207 System_Windows_Forms_ni+0x200207

请告知何时发生此类异常

【问题讨论】:

  • 我们需要更多的信息。你可以从带有调试器的 Visual Studio 运行程序吗?如果没有,事件日志中是否显示任何内容?您应该得到一份完整的异常报告。
  • 启动调试器:F5 ...(当你不知道如何调试它时,它很可能不属于stackoverflow ...)

标签: c#


【解决方案1】:

如果您使用的是 VS2005 之类的调试器,那么为什么不单步执行代码,以便确定崩溃发生的确切位置。

还请说明您遇到了什么异常。

如果您无法访问调试器,那么您可以获取 DebugDiag 或 WinDbg 软件并捕获故障转储并在 pdb 的帮助下对其进行分析。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-02-03
    • 2011-01-01
    • 2012-03-30
    • 2011-06-20
    • 2013-08-18
    • 2011-06-25
    • 2016-10-09
    相关资源
    最近更新 更多