callstack 相关问题

一个堆栈,它按顺序存储程序调用的函数的详细信息,以便每个函数都可以在完成时返回到调用它的代码。

如何跟踪QuickSort()调用长度为3的数组

对于QuickSort的CLRS算法,我在跟踪输入A = [2,1,3]的所有调用时遇到了麻烦。如果p

回答 1 投票 0

在python中检查局部变量在堆栈中

我编写了一个小函数,该函数在堆栈中一级查找并查看其中是否有变量。但是如何将这个函数变成一个将一直查找到堆栈的函数,直到找到一个本地...

回答 1 投票 0

为什么Java代码的输出在“ adb”之下,而不在“ abd”之下?

我正在尝试了解下面的异常代码在运行时显示的内容。我知道打印的内容是“ adb”,但我不明白为什么要打印。公共类MyClass {static String str =“ a”; ...

回答 1 投票 0

在没有内核堆栈的情况下会出现什么安全问题?

[使用常规堆栈的进程的内核代码可能导致什么类型的安全性问题?

回答 1 投票 1

如何使用Windows x64记录堆栈帧

我在Win32上使用Stackdumps,将所有返回地址写入我的日志文件。稍后,我将它们与一个映射文件进行匹配(请参阅我的文章[Post Mortem Debugging] [1])。编辑::问题已解决-请参阅我自己的...

回答 12 投票 25

最大通话不超过在里面的NodeJS某些功能代码

我的问题是相当简单的。我只是不明白这种行为是在我的环境的NodeJS发生。下面的代码不超过最大函数调用堆栈:const的循环=(I,MAXI)=&...

回答 1 投票 1

WinDBG View将参数传递给任何函数

我正在使用windbg来调试Windows可执行文件。我想知道如何使用WinDBG查看传递给任何函数的参数。例如,如果我想知道传递给函数Kernel32的参数!...

回答 1 投票 10

Webpack,Sass - 超出最大调用堆栈大小

我正在使用Webpack作为我的JS应用程序。对于我使用Sass的风格。我的应用程序非常大,所以我使用了很多@mixins和@includes。在过去几天(当应用程序的SASS -...

回答 2 投票 2

需要帮助查找Uncaught RangeError的来源:超出最大调用堆栈大小

我有以下代码的问题。当s.q.has('on')被输入控制台时,会发生最大堆栈错误。我知道这意味着它正在循环到无限有点的东西,但我还没有孤立...

回答 1 投票 0

如何在调用函数时打印它们

在调试Python脚本时,我真的想知道整个程序的整个调用堆栈。一个理想的情况是如果有一个python的命令行标志会导致Python ...

回答 8 投票 56

为什么我不能在kitkat的android开源项目中找到_Unwind_Backtrace的实现?

我正在阅读有关在android的本机代码中执行打印堆栈跟踪的代码,我发现了以下代码:ssize_t unwind_backtrace(backtrace_frame_t * backtrace,size_t ...

回答 1 投票 0

当我写一个数组的末尾时,为什么我的程序没有崩溃?

为什么下面的代码没有任何崩溃@ runtime?而且尺寸完全取决于机器/平台/编译器!!我甚至可以在64位机器上放弃200。怎么会......

回答 9 投票 15

R计数函数调用

这应该很容易,但无法在谷歌或SO上找到任何直接的答案。想象一下在R中我运行一个函数FOuter(),并在它的体内,它做了一些循环并调用另一个函数FInner()。 ...

回答 1 投票 3

如何实现异步调用堆栈

假设你有这个函数序列(JavaScript).... A(function(){console.log('done')})函数A(完成){a()B(D,done)}函数B(x, y){x(function(){c()C(y)d()})} ...

回答 1 投票 0

负数的阶乘超过最大调用堆栈大小

尝试将此简单因子函数应用于负数时,为什么超出了最大调用堆栈大小? function factorial(n){if(n == 0){return 1} ...

回答 1 投票 0

数据结构堆栈和硬件堆栈之间有区别吗?

我和我的朋友讨论过数据结构堆栈和硬件堆栈(调用堆栈)之间的区别。我认为它们完全相同,因为它们都有'推'和'流行'可以处理......

回答 1 投票 1

你如何在JavaScript中找到调用函数?

function main(){Hello();函数Hello(){//如何找出调用函数是'main'?有没有办法找出调用堆栈?

回答 29 投票 795

有没有办法在gdb中设置一个以调用堆栈为条件的断点?

我正在Linux上的gdb 7.1中调试C ++。我有一个函数a()在代码中的许多地方调用。我想在其中设置一个断点,但前提是它是从b()调用的。有没有办法......

回答 6 投票 26

用C或C ++打印调用堆栈

有没有办法在每次调用某个函数时在C或C ++中正在运行的进程中转储调用堆栈?我的想法是这样的:void foo(){print_stack_trace(); ...

回答 12 投票 92

Haxe 3返回空CallStack

我正在关注Franco Ponticelli和Lee McColl-Sylvester撰写的“专业Haxe和Neko”一书。第7章 - 当事情发生错误是关于错误和异常当我遵循代码时......

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.