微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Microsoft_SharePoint_Client_Runtime 中的堆栈溢出错误

如何解决Microsoft_SharePoint_Client_Runtime 中的堆栈溢出错误

在我的应用程序中,我连接到 SharePoint,在那里我正在下载文档、读取元数据和上传文档并设置回元数据。应用程序正在并行运行 4 个文档,并且在运行一定数量文件后,由于堆栈溢出错误而崩溃。

检查转储后我看到:

PROCESS_NAME:TestSPApp.exe

RECURRING_STACK:从帧 0x3 到 0x4

ERROR_CODE: (NTSTATUS) 0xc00000fd - 无法为堆栈创建新的保护页。

EXCEPTION_CODE_STR:c00000fd

EXCEPTION_ParaMETER1:0000000000000001

EXCEPTION_ParaMETER2:00000069c6ab5fe8

FAULTING_THREAD:ffffffff

STACK_TEXT:
00000069c6ab6590 00007ff97f38e08e Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientRequest.AddQueryIdAndResultObject+0x3e 00000069c6ab65e0 00007ff97f38f04a Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x17a 00000069c6ab6630 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab6680 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab66e0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab6730 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab6780 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab67e0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab6830 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab6880 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab68e0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab6930 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab6980 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab69e0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab6a30 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab6a80 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab6ae0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab6b30 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab6b80 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab6be0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab6c30 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab6c80 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab6ce0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab6d30 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab6d80 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab6de0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab6e30 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab6e80 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab6ee0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab6f30 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab6f80 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab6fe0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab7030 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab7080 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab70e0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab7130 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab7180 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab71e0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab7230 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab7280 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab72e0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab7330 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab7380 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab73e0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab7430 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab7480 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab74e0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab7530 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab7580 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab75e0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab7630 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab7680 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab76e0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab7730 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab7780 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab77e0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab7830 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab7880 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab78e0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab7930 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab7980 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab79e0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab7a30 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab7a80 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab7ae0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab7b30 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab7b80 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab7be0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab7c30 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab7c80 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab7ce0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab7d30 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab7d80 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab7de0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab7e30 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab7e80 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab7ee0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab7f30 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab7f80 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab7fe0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab8030 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab8080 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab80e0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab8130 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab8180 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab81e0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab8230 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab8280 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab82e0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab8330 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab8380 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab83e0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab8430 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab8480 00007ff97f9d804a Microsoft_SharePoint_Client!Microsoft.SharePoint.Client.ListItem.LoadExpandoFields+0x11a 00000069c6ab84e0 00007ff97f38f181 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.get_Query+0x2b1 00000069c6ab8530 00007ff97fa2c9c0 Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientObject.Retrieve+0x10 00000069c6ab8580 00007ff97f9d804a Microsoft_SharePoint_Client!Mi

STACK_COMMAND: ** 伪上下文 ** ManagedPseudo ** 值: ffffffff ** ;千字节 SYMBOL_NAME:Microsoft_SharePoint_Client_Runtime!Microsoft.SharePoint.Client.ClientRequest.AddQueryIdAndResultObject+3e MODULE_NAME:Microsoft_SharePoint_Client_Runtime IMAGE_NAME:Microsoft.SharePoint.Client.Runtime.dll FAILURE_BUCKET_ID:CLR_EXCEPTION_STACK_OVERFLOW_c00000fd_Microsoft.SharePoint.Client.Runtime.dll!Microsoft.SharePoint.Client.ClientRequest.AddQueryIdAndResultObject

操作系统版本:10.0.19041.1 BUILDLAB_STR: vb_release OSPLATFORM_TYPE:x64 操作系统名称:Windows 10 图像版本:16.1.21213.12000 FAILURE_ID_HASH:{a63cf653-db2a-647a-22bf-c9f1fb1a6b67}

在我的应用程序中,我没有递归,这通常是堆栈溢出的根本原因,而且看起来 MSFT 组件中发生了某些事情。

无论如何(应用程序在 VB.NET 中)主进程在发生这种情况时不会崩溃吗?如果我能以某种方式捕获异常并报告某些文档不起作用但该工具崩溃真的很难看,那将是完美的。

谢谢

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。