breakpoints相关内容

如何在XCode中删除断点

我在XCode中的“断点”面板中,在“断点”中,单击断点,然后单击“删除”,但不会删除断点。我尝试去“项目断点”,找到相同的断点,然后点击“删除”。但是它仍然不会破坏断点。 解决方案 将它们从一边的酒吧中拖出来,它们将消失。 p> 您也可以在光标在线上时按快捷键⌘ + \ ,或者使用断点按⌫在导航器中选择: ..
发布时间:2017-04-17 23:11:55 开发方法

线程1:在断点处停止1

我有一个XCode 4.3.2的问题,我无法弄清楚它是什么。 我设置了一个断点,而是XCode停止在断点被设置的行,它显示线程日志。我在这里疯了。 所以,这是XCode在我的断点上看到的页面。这是几个项目,并尝试使用和不使用僵尸启用。 解决方案 我搜索google重新设置XCode,似乎这篇文章帮助了我: http://www.developers-life.com/unin ..
发布时间:2017-04-17 23:06:54 移动开发

在x86上使用GDB而不调试符号?

如何使用GDB调试32位x86处理器上没有调试符号的程序?检查函数参数,局部变量,解析指针将有助于知道如何做。 意图不是真的用于逆向工程,因为我有时只是太懒了安装调试符号,很高兴知道如何从gdb中获取一些基本信息。 解决方案 开始,你可以做; gdb“any” break __libc_start_main r 将设置断点在libc的crt0代码中,允许您在 ..
发布时间:2017-04-17 23:00:47 开发方法

Android Studio的调试器不会在库模块中的断点处停止

目前,我正在开发基于第三方代码的Android应用。我开始设置断点来理解代码,很快就遇到了一个问题。突然间,我无法让Android Studio停止在断点。 我试图在 onCreate 中设置断点方法,在按钮' OnClickListener s - 没有任何工作。现在我发现它唯一的工作地方在应用程序模块内。由于该项目在应用程序模块中只有一个活动类,所有其他内容都在库模块中提供,实际上我根本 ..
发布时间:2017-04-17 22:56:54 移动开发

如何在节点调试器中禁用“第一行中断”

有没有命令行参数或环境变量禁用节点调试器的“break on first line”功能? 解决方案 根据此问题,我已经在节点 repo,目前,这是不可能的。这也是节点家伙看不到作为一个值得实施的功能的东西,因为它似乎没有意义。[...]附加到正在运行的进程完全相同的事情。请参阅上述问题中的其余讨论。 如果您认为您想要这样的功能,请在Github问题中发表评论,如果没有回应,一个新的 ..
发布时间:2017-04-17 22:48:23 开发方法

eclipse beakpoint:在离开Java方法之前停止

有没有办法告诉调试器在返回之前停止,无论从方法退出哪个语句,是否返回,异常或掉出底部?我的灵感来自于Java编辑器向我展示了我的方法可以退出的所有位置 - 当您点击方法声明的返回类型(Mark Occurrences enabled)时,它会突出显示它们。 / p> [eclipse 3.4] 解决方案 将断点放在方法签名。这是你写的地方 public void myMeth ..
发布时间:2017-04-17 22:43:12 Java开发

硬件和软件断点有什么区别?

硬件和软件断点之间有什么区别? 硬件断点是否比软件断点更快,如果是,那么为什么会这样我们需要软件断点? 解决方案 本文提供了一个很好的讨论利弊: http://www.nynaeve.net/?p=80 为了直接回答您的问题,软件断点更灵活,因为硬件断点在某些功能方面有限,而且依赖于架构高度。文章中给出的一个例子是x86硬件限制了4个硬件断点。 硬件断点更快,因为它们具 ..
发布时间:2017-04-17 22:32:47 开发方法

以编程方式控制Javascript中的断点?

可以在任何浏览器中使用任何插件,以编程方式启用或禁用代码中的断点? 我已经知道设置条件断点,但是真的有兴趣通过代码设置它们。 解决方案 首先你可以添加一个函数,如__checkDebug();这将检查全局(或半全局)变量,当所述变量为true时,调用调试器。 函数__checkDebug(){ if(debugme)调试器; } 您关心调试的所有功 ..
发布时间:2017-04-17 22:24:32 前端开发

Visual Studio:如何阻止断点从窃取焦点?

当在Visual Studio中断点 时,程序员从其他应用程序中从焦点正在查看/打字在那一刻。这可能非常刺激,因为VS抓住程序员在那一刻打入其他应用程序的任何键盘输入,并将该输入作为自己的输入。 你的技巧是什么人们用来防止这种焦点窃取? (我在Visual C ++ 2008和2010上面对这一点。我猜这是一般的Visual Studio和所有最近的问题版本。) 解决方案 这是 ..
发布时间:2017-04-17 22:22:02 开发方法

如何等到远程.NET调试器连接

今天遇到一个问题是我需要远程调试程序。该程序是从另一个系统启动的,所以我真的没有机会在命令行上与它进行交互。我可以很容易地改变它的源。 我需要发生的是程序正常启动,然后等待我使用调试器附加它。我无法想出一个让我开心的方法。我确实发现了错误,但没有调试器的帮助。 while(true){} 保留该进程,然后我可以使用调试器“设置下一个语句”,但它似乎很尴尬和粗鲁。 p ..
发布时间:2017-04-17 22:21:50 C#/.NET

找出在Visual Studio调试模式下执行哪一行

如果我知道执行什么行,那么可以在哪里执行断点。 但是如果我不知道在哪里设置断点,或者我只需要更快地去执行行(没有设置断点)。 “全部打破”不是什么我在找。这是暂停调试,所以我无法执行任何动作(之后我想要Visual Studio自动设置断点) 换句话说,例如我想开始调试每个点击一个按钮后,不要放置断点。是否可能? 解决方案 对于.NET应用程序,您可以使用我的运行时流程工 ..
发布时间:2017-04-17 22:13:22 开发方法

在gdb中打破特定操作码的指令

我有一些代码的汇编代码将在程序的一个点执行。 我不知道内存中代码的地址。 当指令与输入的指令匹配时,是否可以使gdb中断? / p> 例如,我希望gdb在gdb达到此指令时中断: leaq 0x000008eb(%rip),%rax 解决方案 否这是不可能的,执行效率也是非常低的。 调试器通常支持两种断点: 硬件断点:调试器要求CP ..
发布时间:2017-04-17 22:11:14 开发方法

Eclipse暂停,没有断点

在Eclipse中调试我的项目时,它将(重复地,在代码的同一点)暂停执行,就像它到达断点一样。没有例外,项目没有断点,如果我打了简历,它会继续执行。 可能导致这种行为? 解决方案 如果代码抛出异常,Eclipse调试器会暂停 - 至少对我来说(也许这可以被切换)。只需暂停线程,您很可能会看到打印到STDERR的堆栈跟踪。 ..
发布时间:2017-04-17 22:07:49 Java开发

Xdebug成功连接到DBGP客户端,但不会在断点处停止

我已安装 Xdebug 2.1,并运行PHP 5.2.13。它可以成功连接到多个DBGP客户端(即 xdebug.remote_log 来回显示通信,客户端本身也显示传入连接),但不会停止在断点。我已尝试 NetBeans , MacGDBp 以及命令行 debugclient 与Xdebug捆绑在一起。 典型的交换如下: 日志在2010-07-20 09:33:17开启 - > ..
发布时间:2017-04-17 22:07:24 PHP

无法断定Eclipse中代码块的最后一个语句

if(true){ String a =“foo”; String b =“bar”; } 如果我在中设置断点String a = foo“; eclipse将停止,我可以在变量窗口中查看 a 的值。但是我不能超过第二个声明,它只是留下代码块,我从来没有看到 b 的值。 这迫使我在 String b =“bar”; 之后添加一个noop语句,所以我可以看到什 ..
发布时间:2017-04-17 21:53:47 Java开发

数据在托管语言中更改时中断的断点

我有一个列表属性的类,在某些情况下似乎丢失了一个元素。我不知道这是什么时候发生的。 所以我想做的是设置一个Visual Studio断点,在这个值改变的时刻暂停程序。在这种情况下,条件断点不起作用,因为我不知道删除这个断点是什么。 换句话说,我想让我的程序停止 有关如何做到这一点的想法? $ myList.Count b $ b 解决方案 由于CLR限制,这在C#或任何其他. ..
发布时间:2017-04-17 21:49:52 C#/.NET

调试器出错:上一帧框架(gdb无法展开过此框架)

从Debugger发生错误:此框架内部的前一帧(gdb无法解除过去)这个框架) 当应用程序击中断点时,会发生这种情况。如果我在调试器中按下继续按钮,它会继续快乐地继续下一个断点,当它弹出相同的问题时。 这个消息是什么意思,更重要的是我该怎么解决?我一直在调试这个程序很久没有遇到这个错误。 我尝试了一个干净的构建,以及重新启动我的Mac。我在XCode 3.2.3,iOS 4.0. ..
发布时间:2017-04-17 21:34:23 移动开发

在Java中设置断点

如何在Java中设置断点? 它只是基于源文件名和行号?类或方法名称也如图所示? 如果我的调试器中有一个旧版本的源代码,并设置了断点,则当我逐步浏览时,光标关闭。它有多远?它可以进入错误的方法(甚至是错误的类,如果该文件中有多个类)? 当有多个类时,会发生什么JVM中的名称(如果您有多个类加载器可能会发生)?他们都得到断点? 在Web应用程序容器中,我可以为一个Web应用程序(而 ..
发布时间:2017-04-17 21:32:58 Java开发