腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何使用printf在c中
打印
当前的
堆栈
使用情况?
我需要
打印
当前正在运行的程序使用了多少
堆栈
,并且需要使用printf()来
打印
它。EDIT2:平台是
linux
上的gcc。
浏览 2
提问于2013-11-19
得票数 0
1
回答
执行的C++应用程序的自动方法
调用
打印
、
我想知道是否有人知道
打印
出C++应用程序执行的所有函数
调用
的方法。它将类似于
linux
命令strace或ltrace,不同之处在于它不仅
打印
系统
调用
,而且还
打印
普通函数
调用
、析构函数
调用
、复制构造、方法等。基本上就像GDB在step然后
打印
堆栈
时做的那样,除了这将是自动的……
浏览 3
提问于2012-09-27
得票数 0
回答已采纳
1
回答
捕获所有信号等价于捕捉所有段故障?
、
、
、
、
我想知道是否有一种方法可以捕获所有段故障/核心转储,并
打印
其
调用
堆栈
?因此,如果我能够捕捉到所有的片段错误,并
打印
一些
调用
堆栈
或其他信息,这将很好地帮助我调试。
浏览 0
提问于2020-08-19
得票数 0
回答已采纳
2
回答
在没有PDB文件的情况下,可以在Windows上获得
堆栈
跟踪吗?如果是,怎么做?
、
、
、
、
我知道StackWalk64() API可以用来
打印
windows中的
调用
堆栈
。关于这方面是如何工作的,已经进行了不少讨论。如果pdb文件不存在,则不
打印
符号信息。 不存在pdb文件的生产系统?在
Linux
上,如果符号文件不存在,那么就会出现故障,比如
打印
调用
堆栈
。至少能在窗户上实现吗?
浏览 12
提问于2015-02-18
得票数 3
回答已采纳
1
回答
Linux
内核页错误
堆栈
回溯
、
、
我使用GDB硬件调试器来调试
Linux
内核驱动程序。有时,会出现页面故障异常。 如何在异常之前追溯函数的
堆栈
?
浏览 3
提问于2016-09-21
得票数 1
回答已采纳
1
回答
如何从多核平台中的所有CPU中获取
调用
跟踪
、
、
、
在
linux
中,我们有dump_stack,它可以用来转储当前cpu的
堆栈
。 我的要求是
打印
在所有CPU上运行的进程的
调用
堆栈
(在我的例子中是4个CPU)。我们怎么做呢?是否有预编好的API呢?
浏览 4
提问于2013-11-28
得票数 1
回答已采纳
1
回答
linux
:有什么"gprof“可以做,而"perf”不能做的工作吗?需要澄清
、
、
、
、
这两个工具都是
linux
性能和分析探测工具。我发现"perf“看起来更强大,因为它可以追溯到内核
调用
级别。
浏览 1
提问于2017-03-21
得票数 3
回答已采纳
2
回答
如何在
Linux
内核中
打印
当前线程
堆栈
跟踪?
、
、
、
我希望能够在
Linux
内核中
打印
线程的
堆栈
跟踪。 详细信息:我想向特定函数(例如swap_writepage() )添加代码,这些函数将
打印
调用
该函数的线程的完整
堆栈
跟踪。
浏览 16
提问于2014-01-15
得票数 17
回答已采纳
1
回答
调用
堆栈
溢出时如何
打印
调用
堆栈
?
、
、
、
捕获信号时,我使用以下代码
打印
调用
堆栈
。但它似乎不适用于
堆栈
溢出错误。经过一些实验,我发现这个问题可能是由backtrace的
调用
引起的。我怎么才能修复它?
浏览 0
提问于2018-03-09
得票数 2
16
回答
打印
PHP
调用
堆栈
、
、
我正在寻找一种用PHP
打印
调用
堆栈
的方法。 如果函数刷新IO缓冲区,则会获得加分。
浏览 2
提问于2009-09-14
得票数 297
回答已采纳
1
回答
当运行一个带有make测试并直接
调用
它的程序时,会有奇怪的行为。
、
、
、
我是一个真正的C++菜鸟,所以请容忍我。经过一些修修补补,我写了一个makefile (见下文)。如果我运行make test,程序编译并运行良好。如果我用./prog运行它,它就会出现分段错误。(准确的错误消息是Segmentation fault (core dumped))以下是节目:#include <stdlib.h> #include <stdio.h&
浏览 4
提问于2012-11-20
得票数 1
回答已采纳
1
回答
在GDB中获取线程的
堆栈
区域
、
有没有办法在GDB中
打印
出线程的最小/最大
堆栈
指针,或者至少
打印
出
堆栈
的底部?这些线程是在
linux
环境中通过pthread创建的。 致以问候。
浏览 0
提问于2020-05-12
得票数 1
2
回答
C-函数
调用
本身导致递归
调用
中的分段错误。
、
、
、
为了进行调试,我在函数的第一行上有一个printf
调用
,在4个递归
调用
中的每个
调用
之前都有一个。但我不明白的是,在
调用
本身的递归过程中,我得到了一个分段错误(我得到的是在
调用
之前的
打印
,而不是函数启动时的
打印
)。如果需要的话,我可以添加第二个函数来
调用
探索性,但是这个部分似乎很好。/sysdeps/unix/sysv/
linux
/write.c:26 26 ../sysde
浏览 1
提问于2020-04-04
得票数 0
回答已采纳
13
回答
如何从
Linux
内核中的函数指针中获取函数的名称?
、
、
编辑:实际情况是:我正在编写
linux
内核模块,并
调用
内核函数。其中一些函数是指针,我想在内核源代码中检查该函数的代码。但我不知道它指的是哪种功能。我认为可以这样做,因为当系统失败(内核恐慌)时,它会在屏幕上
打印
出带有函数名称的当前
调用
堆栈
。但是我想我错了..。是我吗?
浏览 39
提问于2008-12-08
得票数 65
回答已采纳
1
回答
在内核调试中访问给定进程id的进程的内核
堆栈
、
、
、
、
我在VMWare上运行了一个
linux
,在调试时我使用主机中的gdb来附加到它。在运行时,我的内核将导致一些进程挂起,我想进一步研究一下。给定pid的,如何得到与进程相对应的task_struct?有一次得到了task_struct和
堆栈
指针。我的最终目标是复制
堆栈
跟踪(其中包含
调用
的每个函数的参数)。有这样的工具吗?gdb是否接受
堆栈
指针
浏览 5
提问于2012-03-02
得票数 1
回答已采纳
1
回答
调用
堆栈
的
打印
深度
、
我想记录一下我在调试器
调用
堆栈
中的深度。例如,如果我
调用
方法7
堆栈
帧深度,我想
打印
"7“。 有办法在目标C这样的语言中做到这一点吗?
浏览 7
提问于2014-10-01
得票数 2
回答已采纳
1
回答
如何
打印
递归
调用
堆栈
、
在下面的代码中,我试图
打印
递归函数depth的
调用
堆栈
:case class Leaf[A](value: A) extends Tree[A] //| 2是否有
打印
递归函数的
调用
堆栈
的通用方法,或者如何<e
浏览 4
提问于2015-01-12
得票数 0
回答已采纳
1
回答
命令行SQL格式化程序或美化器
、
、
、
、
-
堆栈
溢出 (2010年)sql服务器。SQL -
堆栈
溢出的Tidy (2009年)python -如何在SQLAlchemy中漂亮地格式化SQL查询的
打印
?-
堆栈
溢出 (2017) (python相关)数据库。用于自动格
浏览 0
提问于2023-02-17
得票数 2
回答已采纳
2
回答
调试:是否有可能在不进入每个
堆栈
帧的情况下
打印
C代码的所有局部变量(带有值)?
、
、
、
我正在尝试使用gdb、objdump、valgrind和nm工具在
linux
上进行调试。 我可以在GDB中使用info locals
打印
局部变量,但我需要进入当前
堆栈
帧来
打印
局部变量。有没有办法在不进入特定
堆栈
帧的情况下
打印
C代码中使用的所有局部和全局变量(带值)(如果程序崩溃,可能来自核心转储)?
浏览 3
提问于2013-05-14
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
条码打印软件调用Access数据批量打印标签
Linux系统调用实例和功能速查
介绍Linux下的系统调用过程
从 Rust 调用 C 库函数|Linux 中国
分析Linux 进程的方法有哪些?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券