cost 412 ms
GCP 云运行 - Python 代码在崩溃时不会留下堆栈跟踪 - GCP cloud-run - Python code does not leave stack-trace when it crashes

当我在 GCP 云运行上部署基于 python flask 的服务时,我遇到了一个奇怪的情况。 我的代码中有一些错误导致崩溃,作为处理一些 web API 的一部分。但是 GCP 云运行日志除了 500 错误消息外没有显示任何内容。 同样的代码,当我在我的机器上本地部署时,会抛出一个正确的异常,其中 ...

崩溃 C# 应用程序并生成转储 - Crash C# Application and Generate Dumps

我正在尝试为我的 C# 应用程序生成转储,我使用 FailFast 方法“在向 Windows 应用程序事件日志写入消息后立即终止进程,然后将消息和可选的异常信息包含在向 Microsoft 的错误报告中。” 我设法在事件查看器上得到错误,但是没有生成转储 这是我在注册表中的转储设置: 我保留了默 ...

不能选择 /tmp 以外的核心转储位置 - Can't choose core dump location other than /tmp

我正在使用在 Ubuntu 20.04 代理上运行的 Azure 管道。 我想捕获核心转储,因为我正在开发的应用程序正在崩溃。 我这样做了: 当进程崩溃时,我看到Segmentation fault - 没有生成转储。 如果我更改模式以引用/tmp/coredump.%e.%s.%t然后它说Segm ...

如何从 Windbg 的崩溃转储中找到进程的图像基地址 - How do I find image base address of a process from a crash dump in Windbg

我有一个 memory 故障转储,我可以使用!process 0 0列出进程我想要做的是找到calc.exe的图像基址并从 memory 中获取其内容。可能会将其保存到文件中。 我需要做什么才能做到这一点? 编辑:我的转储类型是“自动转储”,但我想知道其他类型的技术,例如完整核心转储 ...

android logcat 日志中的 DirectoryPath=/storage/8836-DAE0/System Volume Information 中的关键字“/8836-DAE0/”表示什么 - what does the keyword "/8836-DAE0/" 'denotes in DirectoryPath=/storage/8836-DAE0/System Volume Information ' in android logcat logs

我正在调试 android 信息娱乐系统中的 usb 崩溃。 我想知道,android logcat 日志中的 DirectoryPath=/storage/8836-DAE0/System Volume Information 中的关键字“/8836-DAE0/”表示什么? ...

XAMPP v3.3.0 中的 MYSQL 没有启动,直到昨天运行良好 HY2006 错误 - MYSQL in XAMPP v3.3.0 is not starting, was running fine till yesterday HY2006 error

它一直运行到昨天,突然从今天早上开始崩溃。 我附上错误日志,任何帮助将不胜感激。 我还尝试使用以下命令找出是否有任何进程占用了此端口: netstat -aon | findstr 3306 netstat -aon | findstr 3306 ,但它不返回任何内容,这意味着端口为空。 每次我运 ...

为 SIGSEGV 注册信号处理程序并且仍然能够从操作系统创建完整的崩溃转储 - Both registering signal handler for SIGSEGV and still being able to create full crash dump from OS

我们使用的标准模式是使用sigaction为 SIGSEGV 注册自定义信号处理程序,然后在发生分段错误时使用backtrace函数遍历堆栈并将其打印到某个文件。 在日志中进行回溯是一个很好的功能,但它会禁用操作系统写入崩溃程序的完整转储,这非常有用。 如何既可以捕获 SIGSEGV,进行自定义处理 ...

procdump 在异常上创建转储后程序继续执行 - Program execution continues after procdump created a dump on an exception

我正在抛出一个异常throw std::exception("dummy") (作为测试),它没有在任何地方被捕获。 如果没有附加 ProcDump,这会立即使进程崩溃。 当我将带有-e的 ProcDump 附加到调试版本时,ProcDump 会正确检测到未处理的异常,创建故障转储,然后退出。 但是 ...

如何在 Azure DevOps CI/CD 管道中的 Catch2 C++ 测试中启用故障转储? - How can I enable crash dumps in Catch2 C++ tests in Azure DevOps CI/CD pipeline?

我正在为 Windows 开发 C++ 软件产品。 我使用 Catch2 框架为它编写了测试。 它们在 Azure Dev Ops (ADO) 中的 CI/CD 管道中实现自动化。 当我的代码发生崩溃(例如未处理的异常)时,我想做的是在此 ADO 管道中自动创建并保存崩溃转储(.dmp 文件)。 ...

google breakpad 中剥离的二进制文件没有符号痕迹 - No symbol traces from stripped binaries in google breakpad

从文档中,谷歌 breakpad 是: 一个库和工具套件,允许您将应用程序分发给用户,并删除编译器提供的调试信息对于上述引用的证明,我们将使用这个最小的 c++17 示例进行尝试: 在正常的Debug构建中,它是预期的,所以如果我们尝试运行它,并处理生成的 minidump 文件(在主要实用程序的帮 ...

Procdump:如何捕获可用的 IIS 故障转储 - Procdump: How to capture usable IIS crash dump

我一直在尝试获取 w3wp 崩溃转储以查看崩溃调用堆栈。 我有两个转储,但它们都有一个线程 - 似乎 AppDomain 已经被回收了,并且在保存转储时没有任何有用的东西留在这个过程中。 使用的命令:“ procdump -mm -e -n 1 -l pt <PID> ” 还尝试-ma进 ...

如何将 ASP.NET 核心故障转储自动上传到 Amazon S3 存储桶? - How to automatically upload ASP.NET Core crash dumps to an Amazon S3 bucket?

我们有一个 ASP.NET Core 3.1 应用程序在带有 Amazon Linux 2(基于 RHEL)的 Amazon EC2 实例中运行。 我们的应用程序周期性地以 11/SEGV 状态(分段错误)崩溃,因此我们启用了使用环境变量 (COMPlus_DbgEnableMiniDump) 生 ...

ApplicationPool 随机崩溃处理 HTTPS 请求 - ApplicationPool randomically crash handling HTTPS request

我在 Windows 服务器 2016 上的 IIS (10.0.14393.0) 中运行的 ASP.NET 站点存在问题。 随机地,我在浏览器中打开的页面(仅当我使用 HTTPS 打开时)返回错误: 然后我在 Windows 服务器上搜索,寻找关于错误的有意义的日志。 我发现每次收到该错误时,与 ...

Visual Studio 2017 - 如何查看基于 dmp 文件的调用堆栈? - Visual Studio 2017 - how to view a call stack based on dmp file?

我有一个来自 C++ 应用程序的 dmp 文件,它在另一台机器上崩溃了。 我还可以访问代码存储库,并且我知道哪个版本的 dll 崩溃了。 我在Visual Studio 2017中打开dmp文件,有以下操作: 仅使用本机调试 设置符号路径 全部复制到剪贴板 我已经构建了 dll,将符号路 ...

一段时间的内存转储 - Memory dump for period of time

当程序出现异常时,很容易捕获进程的内存转储,然后使用 WinDBG 之类的工具对其进行分析。 但是,这是非常有限的,您只能获得进程正在执行的操作的快照,并且在某些情况下,找出为什么到达代码的某个部分真的很困难。 有没有办法在一段时间内捕获内存转储,例如录制电影而不是拍照,这将表明在那段时间内发生了 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM