问答列表

如何在不丢失日志条目的情况下使用 HTTP 跟踪 GCP 日志?

作者:zino 提问时间:7/25/2023

我正在编写一个 CLI 来跟踪 GCP 日志。 我正在使用HTTP GET方法读取此处的日志:https://cloud.google.com/logging/docs/reference/v2/r...

glibc:无法获取某些部分的展开信息

作者:Aliasgar 提问时间:10/18/2021

我目前面临 glibc v2.22 的问题,我无法获得正确的放松信息。 当有 SIGABRT 应用程序时,它从 glibc 调用中止函数。它应该使用在构建中启用的展开信息。但是,它正在扫描堆栈(如屏幕...

std::move 是让堆栈碎片化,还是在将对象移动到调用方后重新排列堆栈?

作者:muaz 提问时间:6/29/2022

我已经阅读了几个答案和许多关于移动语义的文章,所以它只是一个静态转换到右值引用,这个问题是关于它对堆栈的影响,那么堆栈在移动后是否留下了碎片?还是以某种方式重新排列?由于堆栈移动的对象不受堆栈展开的影...

如何在ARM上生成可用的调用堆栈?

作者:bigmuscle 提问时间:6/5/2023

我在ARM上开发C++应用程序(树莓派,g++(树莓派8.3.0-6+rpi1)8.3.0 ).当我尝试调试代码或应用程序在代码中崩溃时,我会得到正确的调用堆栈,没有任何问题。但是,当应用程序在外部库...

正常块后检测到堆损坏 (#181) [已关闭]

作者:Ali Samie 提问时间:11/5/2016

闭。此问题需要调试详细信息。它目前不接受答案。 编辑问题以包括所需的行为、特定问题或错误以及重现问题所需的最短代码。这将有助于其他人回答这个问题。 7年前关闭。 改进此问题 (首先对不起英语,...

当“嵌套堆栈展开”可以吗?

作者:grizzlybears 提问时间:6/7/2022

据我了解,我们不能从 dtor 抛出异常, 原因是这样说的: “如果在'堆栈展开'中抛出异常,则没有明确的方法来处理'嵌套展开',因此禁止'从 DTOR 抛出'。” 让我感到困惑的是,为了遵守上述规...

将 prel31 地址从 .ARM.exidx 部分

作者:Essometer 提问时间:9/26/2022

我想了解 ARM 堆栈展开,因此,我仔细研究了 .我的二进制文件的 ARM.exidx 部分。二进制文件是使用 gcc 为 arm 构建的,用于 Cortex M0 32 位。 不出所料,我得到了 ...

我应该使用 'std::uncaught_exceptions()' 来决定是否从我的 dtor 抛出异常吗?[已结束]

作者:einpoklum 提问时间:11/29/2022

已关闭。这个问题是基于意见的。它目前不接受答案。 想改进这个问题吗?更新问题,以便可以通过编辑这篇文章来用事实和引文来回答。 12个月前关闭。 改进此问题 我有一个类,其 ctor 进行驱动程...

.eh_frame 与 .debug_frame 部分?

作者:Fee 提问时间:5/8/2023

该部分似乎包含堆栈展开信息,并由矮人标准定义。.debug_frame 该部分似乎基本上包含相同的信息,但有一些细微的差异,并且由 linux 基金会定义.eh_frame 为什么同一件事有两个非...

C++ 实现中的异常处理:什么是展开库输入的用于破坏本地对象的“替代函数入口点”?

作者:alex35833 提问时间:7/16/2023

这是一个非常简单的 c++ 文件 class C { public: C(){} ~C(){} }; void g() { throw std::exception(); } void f...


共222条 当前第3页