标签: breakpoints

ollydbg的内存断点的原理是什么?

似乎只能设置1个内存断点,并且内存断点设置在哪一行似乎无关紧要,非常奇怪,任何人都可以解释?

memory breakpoints ollydbg

2
推荐指数
1
解决办法
4401
查看次数

通过Actionscript 3中的代码设置断点

在Actionscript 3中是否有任何语句在执行时充当断点?也就是说,像JavaScript的"调试器"声明.

在没有IDE的情况下开发AS3应用程序时我需要它.在fdb中手动设置断点相当繁琐.

debugging breakpoints actionscript-3

2
推荐指数
1
解决办法
1731
查看次数

无法摆脱JdbcOdbcDriver.finalize()中的断点

我使用MyEclipse 8.6+ Apache Tomcat 5.5.27+ JRockit 1.6.0 05进行Web开发.每次我从MyEclipse中启动Tomcat的调试模式,将挂起一对NullPointerExceptionJdbcOdbcDriver.finalize():96".堆栈跟踪仅Thread.run(当然,终结器):

protected synchronized void finalize() {
  if (OdbcApi.getTracer().isTracing()) {
    OdbcApi.getTracer().trace("Driver.finalize");
  }

  try {
    if (hDbc != 0L) {
      disconnect(hDbc);
      closeConnection(hDbc);
      hDbc = 0L;
   }
  } catch (SQLException localSQLException) {}
}
Run Code Online (Sandbox Code Playgroud)

真的很烦人,每个工作日都会看到这几百次.我没有把这个断点放在这里,我无法禁用它.我检查了异常断点是否已关闭.你有什么建议吗?断点如何"冻结"到JVM中?

java debugging breakpoints

2
推荐指数
1
解决办法
1592
查看次数

如何在Visual Studio 2005中自动设置“初始断点”?

我希望VS在进入点被击中时立即中断(无论它是什么)。

在WinDBG中,我知道类似的概念,即初始断点。通常,我可以在Visual Studio中实现相同的效果吗?

debugging windbg breakpoints visual-studio

2
推荐指数
1
解决办法
477
查看次数

如何使用NSlog记录URL

目前我们正在尝试使用XCODE中的断点来记录URL.它打印出日志消息和内存地址.我们想记录实际的URL而不是内存地址.

问题:使用断点在xcode中记录URL的正确方法是什么?

xcode breakpoints

2
推荐指数
1
解决办法
1489
查看次数

为什么GDB不能按预期工作?

GDB设置断点后,我不确定为什么不能按预期工作:

[jalal@mumble-36] (2)$ gdb --args ./server 200000 img
GNU gdb (GDB) Red Hat Enterprise Linux (7.2-60.el6_4.1)
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /afs/cs.wisc.edu/u/j/a/jalal/fall2013/p5-linux/server...(no …
Run Code Online (Sandbox Code Playgroud)

c gdb breakpoints

2
推荐指数
1
解决办法
2778
查看次数

当我在代码中留下一些断点时会发生什么?

我正在使用objective-c在应用商店中制作应用.我做了几个,但仍然有以下问题.我使用断点来解决我的代码问题,但是当我在上传到Apple时在代码中留下一个断点时会发生什么.使用我的项目的存档是否会丢弃断点,或者是否会使用断点上传应用程序,但它是否会在实际设备上停止程序?

xcode breakpoints objective-c

2
推荐指数
1
解决办法
32
查看次数

当变量取某个值时,如何使PyCharm中断?

我有一本大字典,有些元素有时会以非法值结尾。我想找出非法值的来源。PyCharm应该不断监视我的词典的值,一旦其中任何一个值取了非法值,它就会中断并让我检查程序的状态。

我知道我可以通过为字典创建一个getter / setter而不是直接访问它,然后在适当的条件下破坏setter来做到这一点。

有没有办法修改我的代码吗?

debugging breakpoints pycharm python-3.x

2
推荐指数
1
解决办法
766
查看次数

Windbg条件断点忽略条件本身

我正在调试没有源代码的应用程序,我使用IDA PRO + Windbg作为调试器.我正在接受CloseHandle使用特定句柄值的调用,例如handle = 0x14

我把条件断点像这样:

bp kernel32!CloseHandle "j (poi(@esp+4)=0x00000014) ''; 'gc'"

断点正常设置,但是每次调用都会中断CloseHandle,与我正在尝试的相反,只有在第一个参数等于时才会中断0x14

debugging windbg breakpoints ida conditional-breakpoint

2
推荐指数
1
解决办法
121
查看次数

GDB可以在一系列函数调用上设置断点吗?

我想在崩溃发生之前检查一些全局变量。该问题仅在特定的堆栈跟踪中重现,并且在最内层函数(或堆栈中的任何其他函数)上设置断点将无法使我足够接近。

仅当堆栈顶部包含类似内容时,我才能达到中断的结果吗?

#0 __GI_connect
#1 curl_connect
#2 get_file
#3 init_assets
Run Code Online (Sandbox Code Playgroud)

只是做

b init_assets
c
b get_file
c
...
Run Code Online (Sandbox Code Playgroud)

由于多次调用init_assets且不会每次都调用curl,因此无法正常工作,因此gdb会中断使用curl的无关代码。

以后编辑:另一种方法是:

b inner_func
ignore 1 10000
r
# app crashes
info b

Breakpoint 1 has been hit 10 times.
Run Code Online (Sandbox Code Playgroud)

然后删除断点,将其重新添加,仅忽略9次。再次运行该应用程序时,gdb将在第10次停止-当inner_func崩溃时。

rr如果执行差异太大,您也可以将应用程序记录在mozilla中。

debugging gdb breakpoints gdb-python

2
推荐指数
1
解决办法
152
查看次数