标签: breakpoints

如何在visual basic中保存断点6

如何在Visual Basic 6中保存断点?有加载项吗?现在我有MZ-Tools,但不幸的是他们没有保存断点.

vb6 breakpoints

6
推荐指数
2
解决办法
3744
查看次数

在Eclipse中无法进行调试

我试图在上一版本的Eclipse Helios中调试一个C++项目.我在一些非主函数中设置断点,但调试函数永远不会停在那里,我收到一条警告信息

"断点属性问题安装失败"

可能是什么原因?

PS:Eclipse Galileo也发生了同样的问题,最后一个版本PS2:在相同条件下,我在parallels 5.0下的虚拟机中安装了Ubuntu 9.10.我安装了Eclipse CDT Helios并执行了相同的过程.现在我没有得到这个错误.我在这一点上得出的结论是,mac中的gdb是错误可疑的,或者eclipse for mac在这方面存在问题.作为一种解决方法,我正在考虑在Eclipse中使用mac并设置远程调试,以便编译和gdbsrver在虚拟linux机器上运行,至少在有人提出更好的解决方案之前.

eclipse debugging breakpoints

6
推荐指数
1
解决办法
4689
查看次数

在GDB中设置断点

我有一个返回指针的函数:

static void*find_fit(size_t asize);

我想在gdb中设置一个断点,但是当我输入这个函数名时,我得到以下错误之一:

break*find_fit函数"*find_fit"未定义

要么

break find_fit函数"find_fit"未定义

我可以轻松地在返回指针以外的函数的函数上设置断点,但是当函数确实返回指针时,gdb似乎不想在它上面打破.

有谁看到发生了什么?谢谢!

gdb breakpoints

6
推荐指数
1
解决办法
4495
查看次数

线程1:在断点1处停止

我有XCode 4.3.2的问题,我无法弄清楚它是什么.我设置了一个断点,但是XCode在断点设置的行停止,它显示了线程日志.我在这里疯了.

所以,这是我在XCode中看到的关于断点的页面.这是几个项目,并尝试启用和不启用僵尸.

XCode结果

debugging xcode breakpoints xcode4

6
推荐指数
1
解决办法
3392
查看次数

加载断点文件错误

我之前保存过断点列表

save breakpoints blist
Run Code Online (Sandbox Code Playgroud)

现在编译程序后我尝试使用load命令重新加载相同的断点

load blist
Run Code Online (Sandbox Code Playgroud)

我收到这个错误

You can't do that when your target is `exec'
Run Code Online (Sandbox Code Playgroud)

怎么解决这个?

gdb breakpoints

6
推荐指数
1
解决办法
5310
查看次数

内联函数中的断点未被触发

我有一个以下列方式声明的类:

#ifndef MYCLASS_H
#define MYCLASS_H

class MyClass : public MyOtherClass
{

public:
    MyClass();

    int a() const{ return _a; };
    int b() const{ return _b; };

private:
    int _a;
    int _b;
};

inline bool operator==( const MyClass& lhs, const MyClass& rhs )
{
    return (lhs.a() == rhs.a()) && (lhs.b() == rhs.b());
}

#endif
Run Code Online (Sandbox Code Playgroud)

我的问题是任何断点都是在重载的operator==永不被命中设置的,Visual Studio甚至告诉我执行永远不会达到这个功能.我已经遵循这个经验法则来重载比较运算符,但除了让它们成为非成员之外,它没有提及任何其他内容,所以我不确定我是否错过了运算符重载或内联函数.

任何人都可以告诉我为什么我的断点永远不会被击中?

c++ inline breakpoints visual-studio

6
推荐指数
1
解决办法
5987
查看次数

Visual Studio C#调试器 - 当前不会遇到断点

我知道这个问题已被问过好几次了,很多人都提出了不同的答案.虽然他们都没有为我工作.

我使用Visual Studio和.NET framework 4.0创建了一个Windows窗体应用程序,并添加了一个断点.但是,当我调试应用程序时,断点上会出现一个感叹号,它表示..

断点当前不会被击中.此行没有可执行代码.可能的原因包括:条件编译或编译器优化.

我已经尝试了几种建议的解决方案

  • 清理了这个项目
  • 删除了pdb
  • 检查配置并确保它是调试
  • 将调试配置从"x86"设置为"Any CPU"
  • 尝试从头开始创建项目
  • 尝试重新安装.NET框架
  • 删除了临时ASP.NET文件

但是,它们似乎都没有起作用.之前由于某些原因,我能够使用断点调试我的项目,发生了一些事情,我无法再调试项目了.我应该注意或解决这个问题?

c# debugging breakpoints visual-studio-2012

6
推荐指数
2
解决办法
2万
查看次数

除了.NET 3.5之外,不能在c#项目中命中断点

我刚刚将以前在VS2008中运行的解决方案升级.NET 3.5到VS2015上运行.NET 4.6.

有关该项目的一些信息

  1. 该解决方案只有一个项目,它Unit Test Project只是创建'AVTest.dll`,我们将其加载到NUnit中以对某些硬件执行某些功能测试.
  2. 我们不直接运行它,我们通过启动外部程序调试事件打开NUnit.exe .我们加载由c#build生成的.dll,NUnit能够运行一系列测试.通过以这种方式运行NUnit,我们过去能够在单元测试中调试例程.
  3. NUnit版本是2.5.10,它使用.NET 2.0(鉴于我们运行并打破.NET 3.5似乎这可能不是这样).我也升级了o最新稳定版的NUnit(2.6.4 .NET 3.5),没有任何变化.
  4. 我们没有启动项目 - 一切都通过NUnit运行.

所有东西都构建并正确运行但是在尝试设置断点时出现以下错误:

断点当前不会被击中.没有为此文档加载任何符号.

当我切换回.NET 3.5时,我能够在代码中设置断点.我能做到这一点的事实让我觉得我缺少一些关于.NET版本的简单,因为我不太熟悉c#.

我知道这个问题,并尝试了问题本身和答案第一页的所有内容.

关于如何检查没有加载符号的原因是否有任何进展?

一个新的发展

当我附加到已经运行的Nunit测试时,我能够正常调试.我不确定它为什么在运行后(通过启动外部程序)或者为什么在3.5而不是4.6中工作,但它可以被调试...

.net c# nunit breakpoints

6
推荐指数
1
解决办法
462
查看次数

为什么gdb不会在strcpy上中断?

请查看下面的命令行.我设置了两个断点:一个在strcpy上,另一个在printf上.为什么跳过断点1?

root@ninja:~/Desktop/Programs# gcc -g -o exp exp.c
root@ninja:~/Desktop/Programs# gdb -q exp
Reading symbols from /root/Desktop/Programs/exp...done.
(gdb) list
1   #include <stdio.h>
2   #include <string.h>
3   
4   int main()  {
5       char str_a[20];
6       
7       strcpy(str_a, "Hello world!\n");
8       printf(str_a);
9   }
(gdb) break strcpy
Function "strcpy" not defined.
Make breakpoint pending on future shared library load? (y or [n]) y
Breakpoint 1 (strcpy) pending.
(gdb) break printf
Breakpoint 2 at 0x8048300
(gdb) run
Starting program: /root/Desktop/Programs/exp 

Breakpoint 2, 0xb7eabf54 in printf …
Run Code Online (Sandbox Code Playgroud)

c gdb breakpoints

6
推荐指数
1
解决办法
972
查看次数

如何在Scala程序中的vs代码中设置断点

我想用vscode调试我的Scala应用程序。

我的gradle运行任务看起来很简单:

task run(type: JavaExec, dependsOn: build) {
    debug true
    main = mainClassFile
    classpath sourceSets.main.runtimeClasspath
    classpath configurations.runtime
}
Run Code Online (Sandbox Code Playgroud)

启动条目:

{
    "type": "java",
    "name": "Debug (Attach)",
    "request": "attach",
    "hostName": "localhost",
    "port": 5005
 }
Run Code Online (Sandbox Code Playgroud)

现在,当我启动调试器时,它将等待vscode客户端。但是我无法在vscode中设置任何断点以停止调试器。现在,它在连接vscode之后一直运行到最后。

我正在使用ScalaScala Language Server

有人知道如何添加断点吗?

debugging scala breakpoints visual-studio-code

6
推荐指数
1
解决办法
1415
查看次数