m********r 发帖数: 811 | 1 Jump to: navigation, search
Data Display Debugger, or DDD, is a popular free software (under the GNU GPL
) graphical user interface for command-line debuggers such as GDB, DBX, JDB,
WDB, XDB, the Perl debugger, the Bash debugger, the Python debugger, and
the GNU Make debugger.
DDD has GUI front-end features such as viewing source texts and its
interactive graphical data display, where data structures are displayed as
graphs.
A simple mouse click dereferences pointers or views structure contents, |
|
k*******2 发帖数: 4163 | 2 bug 不是 error,没有compile通过而出的错叫compile error,
根本用不着debugger来找,compiler就已经都指出来了。
编译不通过的错太容易搞定了,bug往往是逻辑或者设计错误,运行
时才会出现,不好搞定,才需要debugger。 |
|
e***g 发帖数: 158 | 3 debuggers are all the same, i prefer those inside IDEs.
java HotSwap is quite cool, check if the debugger support that. |
|
l***a 发帖数: 23 | 4 Anybody familiar with DDD Debugger?
im using it under solaris on an ultra10. i've compiled some codes into an exec
file, but the DDD doesn't recognize it as executable :(
The inferior debugger of DDD is gdb, which im not familiar with either :(
A collegue can run the same exec file using DDD under linux...
Anyone knows what i should do to make DDD accept exec files under solaris?
Thanks in advance!!!
555~~~, i've been tied up with these codes for too long... |
|
h****r 发帖数: 2056 | 5 My new company using gcc on Solaris 8 instead of CC (Sun workshop),
so dbx is no use here. gdb is an ok debugger but not able to take big
executable file which exceeds 100M, is there other decent debugger
for gcc? |
|
G*****7 发帖数: 1759 | 6 Mac下面写 C程序最好的editor/debugger是 your employee or grad students. |
|
j******a 发帖数: 100 | 7 你放狗搜一下intel dci debug
有两个版本的debugger
一种是300刀的盒子,一种是usb3.0的对接线
盒子的好处在于host这边可以接usb 2.0,而且支持在s5下debug,然并卵
我手里这个板子,南桥是lewisburg的ES,intel要全面放弃XDP接口,市面上能拿到应
该是今年的事情 |
|
d***i 发帖数: 7 | 8 Could someone please recommend a good java debugger for J2EE compliable java
programs., preferrablly across platform, but NT is the primary one.
Currently I heard people used JSwat, Eclips, and others. Can someone kindly
give a comparison of them?
Thanks so much |
|
g*******e 发帖数: 32 | 9 net bean 巨牛
Could someone please recommend a good java debugger for J2EE compliable java
programs., preferrablly across platform, but NT is the primary one.
Currently I heard people used JSwat, Eclips, and others. Can someone kindly
give a comparison of them?
Thanks so much |
|
E*V 发帖数: 17544 | 10 1,gdb了
2. gdbtui (你们可以试试,呵呵)
3. ddd, 没有highlight syntax
4. gvd, gnu visual debugger ,有高亮,syntax,这个推荐
if you can not find it , search gnat
5. emacs + gdb
6. vim + gdb |
|
j******y 发帖数: 700 | 11 在perl debugger里面(也就是perl -d)怎么能看到我现在的所有的variable呢?我用
了V但是只能看到系统的变量,看不到我自己的script里面定义的变量。
还有就是如何能够看到每个变量它的内存使用情况,比如 $a 占用了 20M的内存空间
谢谢大家了! |
|
b*****n 发帖数: 685 | 12 I am doing some basic C programming under windows. Can somebody recommend a
debugger?
Thanks. |
|
k*******d 发帖数: 1340 | 13 我有一个程序,迭代90次以后才出错,每次为了等这个出错到来,我都得等90次,有没
有办法能够让Debugger记住90次那时候的状态,这样就可以直接从第90次开始。这个可
行吗?感觉未必可行,因为修改程序以后,前90次的结果可能会变得。。。如果我不修改程序,只是想看看错误到底在哪一行,有办法从第90次开始跑吗? |
|
c******e 发帖数: 46 | 14 请问什么javascript debugger最好用?
本人用过
server-side, myeclipse, phpstorm,
cilent-side, firebug
都不觉好用, 敬请推荐! |
|
k******r 发帖数: 2300 | 15 【 以下文字转载自 Programming 讨论区,原文如下 】
发信人: kreisler (little Kreisler), 信区: Programming
标 题: 这里有人用过debugger xdb吗?
发信站: Unknown Space - 未名空间 (Tue Oct 26 19:46:28 2004) WWW-POST
我用它debug unix c++ programs,结果有一个error message: "It appears that there
is no debugging information in MyProgram No core file". 这到底是怎么回事,多谢
. |
|
k******r 发帖数: 2300 | 16 【 以下文字转载自 Programming 讨论区,原文如下 】
发信人: kreisler (little Kreisler), 信区: Programming
标 题: How to use debugger xdb?
发信站: Unknown Space - 未名空间 (Sat Oct 30 11:44:01 2004) WWW-POST
I tried to use xdb to debug a unix C++ program but I couldn't use it
correctly. What is the syntax and steps to use xdb in unix without using any
X-window interfaces. Thanks a lot. |
|
b*********n 发帖数: 182 | 17 请问在unix下有没有类似Visual Studio C++里面的可以设置checkpoint的debugger的
东东(就是能跟踪进入程序,然后检查中间结果)。
还有已有的C程序能load到 Visual C++ 里面吗。谢谢。 |
|
|
v*****r 发帖数: 1119 | 19 组里请的一个 consultant, 非要给大家做 how to use debugger 的 presentation,
不禁想起了 Linux 的 I am a bastard 的宣言.
http://lists.insecure.org/linux-kernel/2000/Sep/1177.html
Subject: Re: Availability of kdb
From: Linus Torvalds (t******[email protected])
Date: Sep 06 2000
On Wed, 6 Sep 2000, Tigran Aivazian wrote:
> very nice monologue, thanks. It would be great to know Linus' opinion.
> I mean, I knew Linus' opinion of some years' ago but perhaps it
> changed? He is a living being and not some set of rules written i... 阅读全帖 |
|
d****n 发帖数: 12461 | 20 ☆─────────────────────────────────────☆
atnalta (职业debugger) 于 (Fri May 4 14:45:08 2012, 美东) 提到:
一个朋友买了垃圾油,让我帮着刷Firmware。趁这个机会昨天晚上做了一些测试。
我手头没有300M的2.4G卡。今天晚上回家后用公司笔记本在做WIFI传输速度的测试。
手头有四个路由器,WRT-54GS, E2000, RT-N56U和垃圾油。WRT-54GS就不比较了。
E2000和垃圾油都刷成dd-wrt,同一个版本。
都采用Channel 1, N only, 20Mhz。同样的输出功率74mw
RT-N56U是stock firmware
信号强度
RT-N56U 平均51db
E2000平均62db
垃圾油平均75db
有线传输速度
RT-N56U 980Mbps
E2000 760Mbps
垃圾油 560Mbps
150M 2.4G, 20MHz
RT-N56U 56Mbps
E2000 42Mbps
垃圾油 26Mbps
无线测试用的是MBA。用jperf和Linux... 阅读全帖 |
|
D***n 发帖数: 6804 | 21 OK,看来你对GDB和IDE关系不是很清楚,简单解释一下:
IDE是指的集成开发环境,通常是一个大的程序集成编辑器,调试,Builder,Compiler
,语法分析(比如自动补全),版本控制,等等一系列模块集成在一起。GDB是一个
debugger,它可以做为一个独立的程序,有不少IDE也把它整合到里面做为一个子模块
,比如Apple的Xcode就整合了GDB(现在是LLDB)。VS为它的debugger提供了一些UI方
面的功能,这个并不是Debugger的一部分,而是IDE的一部分。所以两者没法比较。
至于GDB为什么不提供整合的UI,这个我就不拽KISS啥的,GDB出来的时候,还没有IDE
这个概念。就目前来说,因为GDB的适用范围要比VS debugger要广的多。从嵌入式到超
级计算机都有,所以不会绑定特定的前端界面。
对于普通的程序开发来说,Unix下确实很多人都不用IDE,是因为IDE是一个半封闭的系
统,而Unix 开发环境不同,经常是个开放的系统。而Emacs和VIM为这个开放系统提供
了一个整合的显示编辑界面。
GDB |
|
y*****2 发帖数: 412 | 22 T400 基本没装什么乱七八糟的东西,或者太高深的东西
Dump log
Microsoft (R) Windows Debugger Version 6.12.0002.633 X86
Copyright (c) Microsoft Corporation. All rights reserved.
Loading Dump File [C:\Windows\Minidump\010712-13930-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are available
Symbol search path is: *** Invalid ***
****************************************************************************
* Symbol loading may be unreliable without a symbol search path. *
* Use .symfix to have the d... 阅读全帖 |
|
d****n 发帖数: 12461 | 23 ☆─────────────────────────────────────☆
danielfeng (公孙欠扁) 于 (Thu Apr 19 21:14:27 2012, 美东) 提到:
地沟由:
453MHz CPU
8MB Flash
64MB RAM
神由:
480/533MHz CPU
32MB Flash
128MB RAM
地沟由除了价格,没任何出众的地方啊,甚至和神由deal比连价格也一般
☆─────────────────────────────────────☆
nekingll (nekingll) 于 (Thu Apr 19 21:15:16 2012, 美东) 提到:
地沟由是什么?
☆─────────────────────────────────────☆
danielfeng (公孙欠扁) 于 (Thu Apr 19 21:15:39 2012, 美东) 提到:
http://mitbbs.com/article_t/Hardware/31638213.html
☆────────────────────────────... 阅读全帖 |
|
g*****g 发帖数: 34805 | 24 You can write a debugger for the debugger's makefile.
And as long as the debugger's debugger's makefile doesn't
mess up, it'll all work out. |
|
A*********l 发帖数: 2005 | 25 Try to disable/remove Adobe Flash player and see.
I know probably most people will need Flash player, but for the sake of find
out why it stops working, try to remove it first.
My personal experience, IE crashes are almost all caused by it.
If you know how to use a debugger, just enable debugger to catch process
crash, so next time when IE crashes, you can find out who is causing it. Or
install a debugger, when IE stops, attach debugger to IE process and check
it.
I know almost all IE crashes on |
|
r****y 发帖数: 26819 | 26 xcode最新版里gdb调试程序怎么输入数据?
google了一下:
There is no more Standard I/O Log or Run Log, there is only the Console.
Stdin to your app is now sent via the Console log while executing and to the
debugger when paused. The Console window now has a toolbar like the old Run
window formerly did. To make this available in existing projects, remove
the .mode*V3 file from the project wrapper. The debugger prompt and
text colors set in the Debugger preferences are visual indicators for where
the input is goi... 阅读全帖 |
|
r*****3 发帖数: 143 | 27 文名: Inside Windows Debugging
作者: Tarik Soulami
资源格式: PDF
版本: 英文文字版/EPUB
出版社: Microsoft
书号: 0735662789
发行时间: 2012年5月
地区: 美国
语言: 英文
内容介绍:
Use Windows debuggers throughout the development cycle—and build better
software
Rethink your use of Windows debugging and tracing tools—and learn how to
make them a key part of test-driven software development. Led by a member of
the Windows Fundamentals Team at Microsoft, you’ll apply expert debugging
and tracing techniques—and sharpen your C++ and C# code ana... 阅读全帖 |
|
c*****1 发帖数: 3240 | 28 ☆─────────────────────────────────────☆
Ranma (ranma 1/2) 于 (Tue Jul 3 20:12:16 2012, 美东) 提到:
怕痛么?为啥连小兵都不如呢?
☆─────────────────────────────────────☆
father (老爷子) 于 (Tue Jul 3 20:35:22 2012, 美东) 提到:
是不是号称活下来接受绞刑地更有勇气?
☆─────────────────────────────────────☆
bmwcar (decent) 于 (Tue Jul 3 22:56:09 2012, 美东) 提到:
自己打自己心脏,枪法太差没打死
其实估计还是怕疼
☆─────────────────────────────────────☆
goldcoin (巴依老爷) 于 (Wed Jul 4 10:23:17 2012, 美东) 提到:
二战切腹的都是中下级军官,被洗脑了。日本上层官员都是阴险狡诈的坏人,只会对别
人野蛮,轮到自己都吓... 阅读全帖 |
|
c*****2 发帖数: 899 | 29 小列岛--大问题:尖阁列岛/钓鱼岛及其历史地理在中日关系中的重要性
加文•麦考马克 Gavan McCormack*
尖阁列岛开拓纪念日
2010年12月,冲绳石垣市(日本法律将此列岛归属于该市管辖)通过议案宣布将1月14
日定为“尖阁列岛开拓纪念日”,以纪念116年前日本内阁将此列岛划为日本领土的日
子。中国立即表示了抗议。
石垣市的举动可援引自2005年岛根县议会通过“竹岛日”,以纪念日本兼并竹岛100周
年的日子。该岛目前置于韩国的实际控制和管理之下,韩国方面称之为独岛。岛根县的
举动招来了韩国方面的强烈抗议。此次来自中国的抗议不会比韩国温和。为什么这些贫
瘠的、只有濒于灭绝的短尾信天翁栖息的、无人居住的礁石会对这些国家有如此重要性
?这些岛屿到底属于哪个国家?怎样才能解决领土争议?
事件经过
2010年9月7日早上,在此列岛附近海面捕鱼的中国闽进渔5179号渔船两次和日本海岸警
卫队船发生碰撞,日本称之为尖阁列岛,中国和台湾称之为钓鱼岛或钓鱼台(注1)。
此列岛实质上属于日本的管辖,但是中国和台湾均宣称对此拥有对主权。中国船长詹奇
雄拒绝服从日本海岸警卫队船要求其离... 阅读全帖 |
|
l***i 发帖数: 289 | 30 如果能测试先行地写代码(像Test-Driven Development),基本上debugger是用不上
的。如果遇到debugger能力极强的人我都要考虑一下他平时是不是不怎么写测试。。 |
|
e****l 发帖数: 40 | 31 Wow, without a debugger? That would be difficult. I'd like to know an answer
too.:)
But under what circumstances did you end up debugging mem corruption without
a debugger? |
|
s*****n 发帖数: 5488 | 32
and
why hundreds of files are different?
program
if it is crash during loading and you cannot attach the debugger at
beginning
then it can be dll loading issue. add instrumentation code to reveal the
issue.
Otherwise, just luanch the app with a debugger, stop at the first
instruction,
then p. |
|
g**********y 发帖数: 14569 | 33 i2 = 47, set里是{46}, set.remove(i2) does nothing.
你把Eclipse的debugger打开,看一看就知道了。以后这种问题都可以问debugger. |
|
p*****2 发帖数: 21240 | 34
有dump的话用debugger打开看看。
没有的话,用debugger连进去也应该很容易看吧。 |
|
o********n 发帖数: 193 | 35 来自主题: JobHunting版 - 新鲜电面经 Assembly也是自己简历里吹过的,怪不得别人,但那个东西很琐碎,有debugger的时候
你可以watch你要的变量,没debugger我整了个matrix手工记录输出,那真是太琐碎太
为难了。。。 |
|
b*******n 发帖数: 847 | 36 还是不要过分依赖debugger,尽量自己先找错,实在找不出来在上eclipse,面试时可
没有debugger可以用啊 |
|
y*u 发帖数: 111 | 37 系统软件工程师,一共七轮,水平有限,还请指正。
1. 中国人:
I. 我Resume上的Semaphore是如何实现的,写下来。我写了一半,有一点忘记了。
问了spinlock使用的问题。
II. 智力题:小明一家过河
2. Hiring manager白人:
I. 一张七道题关于C语言的卷子!!!其它再无交流空间,给试卷做,当时就闷了!
题目有:str[]和*str的区别;数组指针大小;包含不同类型变量的struct大小;实现
一个程序能查看自身的内存占用情况;还有三题记不得了
3. 阿三带吃饭:
I. 问了我一些基本概念,学校学习情况。然后开始说:我们边吃边想,思 考
一个程序题目吧。你别停啊,多吃。 题目倒是不难,两个string表示的二进制,一
个是32位,一个8位。里面都是1和0。问怎么判断B是A的substring?我答了两种:第一
种最简单的,从左往右遍历,O(m*n)。第二种: 我们用一个8位的mask把A罩起来,然后
和B做XOR,如果结果是0,那么就是substring,如果不是,那么继续shift再找。这人
... 阅读全帖 |
|
w********s 发帖数: 1570 | 38 1,what is abi and api, give some example
2, what happens when exception is thrown?
3, what if exception is not caught anywhere?
4, what must be initialized in the initialization list?
5, what is reference vs. pointer?
6, how do you debug a box which has no debugger installed? i.e. you suspect
a process is hanging, but no debugger, how to tell what goes wrong? |
|
z****g 发帖数: 5 | 39 1,what is abi and api, give some example
API=application programing interface. ABI=?
2, what happens when exception is thrown?
In current function, if there is a try-catch, will go to catch part; If
there is try-finally, will go to finally; Otherwise, will go out of the
function and return to previous call.
3, what if exception is not caught anywhere?
The process will end with a certain error and signal.
4, what must be initialized in the initialization list?
For my style, every field must be in... 阅读全帖 |
|
w*****d 发帖数: 105 | 40 1,what is abi and api, give some example
api: usually means interfaces of a library or class.
abi: this is means the binary conversion rules for different compilers or
platforms, such as arguments order in stack for a function call.
2, what happens when exception is thrown?
in C++, the following operations are carried out:
1)unwind the current stack, call any dtor for local vars if necessary, until
there is a catch block that can handle the exception obj;
2)if there is no such catch block in the... 阅读全帖 |
|
c*****9 发帖数: 17 | 41 Employees in Netbook and Tablet Group deliver innovative platforms across
computing and communication segments including tablet, netbook and other
consumer electronics. Intel's industry leading technology is used to create
integrated hardware and software solutions such as processors, chipsets,
communication radios, graphics processors, motherboards, and networking
components that deliver capabilities from security and manageability to
computing performance and energy efficiency. NTG employees a... 阅读全帖 |
|
|
p*e 发帖数: 6785 | 43 【 以下文字转载自 Military 讨论区 】
发信人: atnalta (职业debugger), 信区: Military
标 题: 哈佛教授道歉了 (转载)
发信站: BBS 未名空间站 (Wed Dec 10 16:26:12 2014, 美东)
发信人: atnalta (职业debugger), 信区: USANews
标 题: 哈佛教授道歉了
发信站: BBS 未名空间站 (Wed Dec 10 16:23:53 2014, 美东)
看来是扛不住Boston.com, news.google.com和一众电视,媒体
http://www.benedelman.org/
My Emails with Sichuan Garden
December 10, 2014 - Permalink
Many people have seen my emails with Ran Duan of Sichuan Garden restaurant
in Brookline.
Having reflected on my interaction with Ran, includin... 阅读全帖 |
|
w********h 发帖数: 12367 | 44 【 以下文字转载自 History 讨论区,原文如下 】
发信人: atnalta (职业debugger), 信区: History
标 题: [转载] 最绝望的堕落[zt]
发信站: Unknown Space (Thu Jul 22 14:54:48 2004), WWW转贴
【 以下文字转载自 WorldNews 讨论区,原文如下 】
发信人: atnalta (职业debugger), 信区: WorldNews
标 题: 最绝望的堕落[zt]
发信站: Unknown Space - 未名空间 (Thu Jul 22 14:54:38 2004) WWW-POST
最绝望的堕落
作者: 何玉兴 (推荐: 一读者) 万维读者网 2004年07月21日
http://www.clibrary.com
纳粹期间的德国,大部分教授公开表态支持纳粹政府。大师级的哲学家海德格尔在发表校
长就职演讲时说:“任何教条和思想,将不再是你们生活的法则。元首本人,而且只有他
,才是德国现在和未来的现实中的法则。”爱因斯坦认为,“德国知识分子——作为一个
集体来看——他们的行为并不 |
|
d****t 发帖数: 748 | 45 ☆─────────────────────────────────────☆
atnalta (职业debugger) 于 (Fri Sep 29 21:09:00 2006) 提到:
http://www.businessweek.com/
Dan Li, 2004 engineering grad of Beihang University in Beijing,
Now she is a design grad student at the University of Cincinnati and a
research assitant in P&G's innovation division.
Also see BusinessWeek October 9, 2006's P64
☆─────────────────────────────────────☆
atnalta (职业debugger) 于 (Fri Sep 29 21:11:59 2006) 提到: |
|
p*******y 发帖数: 133 | 46 发现applet运行时好像不会在stop point停下来,
也不会调出debugger窗口
那么想用debugger可怎么办呢?
谢谢了 |
|
g*****g 发帖数: 34805 | 47 I think a debugger is essential for non-trivial program,
debugger certainly help improve productivity. |
|
g*****g 发帖数: 34805 | 48 I think a debugger is essential for non-trivial program,
debugger certainly help improve productivity. |
|
c*****t 发帖数: 1879 | 49 Hmm, I wrote and managed an 100k+ lines of Java GUI application without
using debugger at all. And I am recognized by my supervisor as a fast
coder ^_^
I have no idea why you have to depend on the debugger. Exception stack
trace tells you the exactly the line of the problem. |
|
g*****g 发帖数: 34805 | 50 As I said many times, it's not that you cannot do it, but
that you are not doing it as quickly as you can with an IDE.
Eclipse is gonna beat any editor without a debugger for any non-trivial
application, that's the bloody truth.
In many cases, you don't have an Exception stack, you code logic simply goes
wrong somewhere. How do you debug it without a debugger? A reasonable
guess would be writing some System.out or logger.debug stuff, if you are
using a collection, especially multi-level collecti |
|