473,404 Members | 2,187 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,404 software developers and data experts.

Tools to debug core file

Hello,

I am using Linux (2.6.4) with Suse. I have a core file. I know gdb
exists for it but are there any other tools out there that one can use
for debugging purposes? Something that can run across all OS's?

TIA

Nov 15 '05 #1
6 1862
"milkyway" <d0******@hotmail.com> wrote in message
news:11*********************@o13g2000cwo.googlegro ups.com
I am using Linux (2.6.4) with Suse. I have a core file. I know gdb
exists for it but are there any other tools out there that one can use
for debugging purposes? Something that can run across all OS's?


gdb is open-source for that reason
Nov 15 '05 #2

milkyway wrote:
Hello,

I am using Linux (2.6.4) with Suse. I have a core file. I know gdb
exists for it but are there any other tools out there that one can use
for debugging purposes? Something that can run across all OS's?

TIA

<satire mode ON>
So, how many OS's is your core file compatible with???
<satire mode OFF>

Now if you care to tell us, what do you really want to do??
For example, what's your definition of "all OS's"?

Ed

Nov 15 '05 #3
All I wanted was something that I could use for debugging (with the
input as a core file) - but - at the same time, I would like to be able
to debug an executable as well (using something like a.out as an input
to the debugger). I know gdb exists but I remember (a long time ago)
that there was perhaps another tool that one could use - it had a
graphical user interface and was pretty good. It ran on a SUN system
(now I have Linux) but I just doesn't remember the name.

I had wanted something that could run with other OS's because I am now
developing with Linux but I may move to another OS - like AIX or SUN
and just did not want to start all over again looking for nice tools.

Nov 16 '05 #4

milkyway wrote:
All I wanted was something that I could use for debugging (with the
input as a core file) - but - at the same time, I would like to be able
to debug an executable as well (using something like a.out as an input
to the debugger). I know gdb exists but I remember (a long time ago)
that there was perhaps another tool that one could use - it had a
graphical user interface and was pretty good. It ran on a SUN system
(now I have Linux) but I just doesn't remember the name.

I had wanted something that could run with other OS's because I am now
developing with Linux but I may move to another OS - like AIX or SUN
and just did not want to start all over again looking for nice tools.


<OT>
(you were probably running the native SUN debugger. Pretty nice
as I recall, but of course it was (is?) SUN specific.)

Check out DDD running gdb. This will handle both executables
and core files and can be run on a lot of different systems.

<OT>

Nov 16 '05 #5

milkyway wrote:
All I wanted was something that I could use for debugging (with the
input as a core file) - but - at the same time, I would like to be able
to debug an executable as well (using something like a.out as an input
to the debugger). I know gdb exists but I remember (a long time ago)
that there was perhaps another tool that one could use - it had a
graphical user interface and was pretty good. It ran on a SUN system
(now I have Linux) but I just doesn't remember the name.

I had wanted something that could run with other OS's because I am now
developing with Linux but I may move to another OS - like AIX or SUN
and just did not want to start all over again looking for nice tools.


the predecessor to gdb was dbg IIRC.

And it sounds like you want to stay in the UNIX family of Operating
systems. Your first post didn't say that. So we had to wonder if that
included MS windows, VMS, or others.

Sorry, but I don't have any good suggestions for you. But I'm sure
there are some out there.

Ed

Nov 16 '05 #6
I followed William's advice and chose DDD. I had tried to use something
called KDevelop at first but it seemed a bit cumbersome. The DDD seems
to be nice enough though ;-)

Nov 17 '05 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
by: Mike C. Fletcher | last post by:
Every few months I get to working on a Python C extension (built with distutils) and discover a pointer error or the like where I'd like to be able to step into my DLL and see where the extension...
0
by: mg | last post by:
First, I compiled Python in DEBUG on Win32 with MSCV.net and the solution distributed in the Python packages. Second, I try to compiled NUMARRAY with my python debug : python_d setup.py build ...
1
by: Martin | last post by:
I got a core from my client but i am not able to find out where it crashed. I got the following: From my experience, when i got lots of warning which complains about the path mismatch.. I can...
9
by: Maksim Kasimov | last post by:
Hello, my programm sometime gives "Segmentation fault" message (no matter how long the programm had run (1 day or 2 weeks). And there is nothing in log-files that can points the problem. My...
7
by: MB | last post by:
I had a C++ dll that I used for C++ applications. I added a managed C++ class to this library and started to use the managed C++ class in my C# application. This works OK only if I build the C++...
4
by: Michael | last post by:
Hi! (OK, slightly silly subject line :) I'm extremely pleased to say - Kamaelia 0.4.0 has been released! What's New & Changed? =====================
6
by: toffee | last post by:
Hi all, I get an script error warning from IE and am not sure how to debug. I've got 3 external js file which i linked in my <head> The error warning msg is: "Problems with this webpage might...
3
by: prajakta143 | last post by:
Problem Statement: Is there any way to recognize the binary file is in Release mode or in Debug mode from the core file :: Details :: I have core file with me, & wan't to know the mode of...
1
by: ashokd001 | last post by:
Hi In my C++ project, it is duping core file. I don't know how to get reason & file name & function name from core file. How can i make core file useful for debugging. Any suggestion highly...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.