Search 5,000,000+ questions and answers.

Frequently Asked Questions

How do I debug pure assembly code under Linux?

Linux Assembly HOWTO
There's an early version of the Assembly Language Debugger, which is designed to work with assembly code, and is portable enough to run on Linux and *BSD. It is already functional and should be the right choice, check it out! You can also try gdb ;). Although it is source-level debugger, it can be used to debug pure assembly code, and with some trickery you can make gdb to do what you need (unfortunately, nasm '-g' switch does not generate proper debug info for gdb; this is nasm bug, I think).
Related Questions

How do we debug our code?

FAQ - 2005 Rocky Mountain Regional ACM
More site specific. gdb is the command line debugger for C and C++ programs, and you might have ddd, which is a gui-interface for this. Read the banners and h is for help. The Java IDE should support debugging, otherwise think about print statements.
Related Questions

How can I debug dynamically loaded code?

R FAQ
Roughly speaking, you need to start R inside the debugger, load the code, send an interrupt, and then set the required breakpoints. Next: How can I change compilation flags?, Previous: How can I debug dynamically loaded code?, Up: R Programming
Related Questions

How do I debug AbiWord under Linux?

AbiSource FAQ
AbiWord normally runs from a wrapper script that makes changes to your Unix environment and X server font path before starting the executable. If you want to run AbiWord in a debugger, you'll need to do these things manually first--these things are actually very simple. This archived mailing list message will explain how to get started debugging AbiWord using a debugger like gdb.
Related Questions

edit] What is the Linux command to download the code through Subversion?

FAQ - Inkscape Wiki
Generic directions are under the Subversion link on the inkscape sourceforge page. Note, however, that the command given on the sourceforge page will check out all modules of the Inkscape project and all branches of those modules. To only check out the latest copy of the main branch (also called "trunk") of the Inkscape program, do:svn checkout https://inkscape.svn.sourceforge.
Related Questions

Can I use EmStar to debug TinyOS/NesC code?

EmStar Frequently Asked Question
Yes. Using EmTOS you can compile TinyOS applications so that TinyOS runs as a process in EmStar, and thus can participate in EmStar simulations, alongside other simulated Motes or EmStar Microservers.
Related Questions

What is an assembly?

Andy Mc's .NET Framework FAQ
assembly is sometimes described as a logical .EXE or .DLL, and can be an application (with a main entry point) or a library. An assembly consists of one or more files (dlls, exes, html files etc), and represents a group of resources, type definitions, and implementations of those types. An assembly may also contain references to other assemblies. These resources, types and references are described in a block of data called a manifest.
Related Questions

When will the new code be in the Linux Kernel?

NTFS FAQ (en)
There are two kernels to consider. The new code is already in the development Linux Kernel. It was introduced in 2.5.11. The stable Linux Kernel, currently 2.4.20, still has the old driver. We are happy with the state of the code, but we still have to convince the Kernel Gods that it's good.
Related Questions

How to debug JNI code in CVM?

www.adobians.com
Porting Guide for the CDC and the Foundation Profile from SUN has a chapter on "C Debugging with GDB".
Related Questions

How do I debug LabWindows/CVI code from TestStand?

TestStand FAQ - Support - National Instruments
Debugging LabWindows/CVI code modules is allowed for steps that use the C/CVI Standard Prototype Adapter. The code modules can be either source code or DLLs with the debugging option enabled. To debug LabWindows/CVI code, you must first configure the LabWindows/CVI Standard Prototype Adapter to execute the code module in an external LabWindows/CVI process. In the Sequence Editor, select Configure » Adapters » C/CVI Standard Prototype.
Related Questions

How do I debug code that I have compiled and dyn.load-ed?

R for Windows FAQ
You will need a suitable version of gdb: we normally use that from the Cygwin distribution. Debugging under Windows is often a fraught process, and sometimes does not work at all. If all you need is a just-in-time debugger to catch crashes, consider Dr. Mingw from the mingw-utils bundle on http://www.mingw.org (see also http://jrfonseca.dyndns.org/projects/gnu-win32/software/drmingw/).
Related Questions

How can I debug my CUDA code?

NVIDIA Forums -> CUDA 1.0 FAQ
Use device emulation for debugging (breakpoints, stepping, printfs), but make sure to keep checking that your program runs correctly on the device too as you add more code. This is to catch issues ñ before they become buried into too much code ñ that are hard or impossible to catch in device emulation mode. The two most frequent ones are: See Section "Debugging using the Device Emulation Mode" from the programming guide for more details.
Related Questions

Is it more difficult to debug uClinux applications than Linux applications?

faq [Blackfin Linux Docs]
Debugging uClinux application is the same as debugging Linux application. We can use printk() to print out kernel information; use GDB to debug applications; or use KGDB to debug the kernel or drivers.
Related Questions

How do I configure SYSLOGD in my Linux box to create a debug log?

FAQ's
Set IP address for Syslog Daemon to the IP address of the machine running syslogd. Select Submit Query Set minimum priority for syslog daemon to the desired level of logging. The lower the number next to the option the more information you get. Verbose is quite verbose. Debug is also probably more logging than you want. Select submit query. If you want the messages to go into a separate file called local1-local7 then you set the Unix Facility.
Related Questions

How can I produce an assembly?

Andy Mc's .NET Framework FAQ
The simplest way to produce an assembly is directly from a .NET compiler. For example, the following C# program: public class CTest { public CTest() { System.Console.WriteLine( "Hello from CTest" ); } } You can then view the contents of the assembly by running the "IL Disassembler" tool that comes with the .NET SDK. Alternatively you can compile your source into modules, and then combine the modules into an assembly using the assembly linker (al.exe).
Related Questions

How to debug Action Apps code and sites?

APC ActionApps - FAQ 2
lt;li>Run the same query appending: ?errcheck=1&nocache=1<br>errcheck=1 will activate checks in a few places to make sure assumptions the code is making are valid. Sometimes this helps. It also occasional generates false warnings, especially about trying to pack invalid ids. lt;br>This will cause lots of debugging info to be reported, if the problem is with {..
Related Questions

How to debug your design time code (like designers, typeconverters, etc.)?

Windows Forms FAQ - Design Time Tips
Put your control on a from in VS.NET Start a 2nd Vs.Net Choose the Debug menu >> Processes ... Double click "devenv.exe" and choose "Common Language Runtime" as the types of debugging Open your code file, set your breakpoint, and you're debugging. Posted by Shawn Burke of MSFT in microsoft.public.dotnet.framework.windowsforms.
Related Questions

How can I debug the code produced by CAESAR.ADT for my LOTOS types?

CADP FAQ
You can use the "-debug" and "-trace" options. You can have a look at the caesar.adt man page for more details.
Related Questions

How do I use a source code debugger to debug Gedae primitives?

Welcome to Gedae's World Home!
To get an embedded only graph to run it is necessary to select one of the boxes in the graph and turn on the Options->Sink menu toggle. This is easy to overlook, and it is confusing that the graph does not run.
Related Questions

How do I debug JavaScript and other script code in my application using Visual Studio .Net?

ASP .NET FAQ - Debugging and Error Handling
In IE go to Tools/Internet Options.../Advanced Tab and clear the "Disable Script Debugging" check box options. In VS.Net in your project properties dialog, select "Debugging" under "Configuration Properties" and make sure that "Enable ASP.Net Debugging" is turned on. You can then set break points in script code in VS.Net in custom script files or the application aspx file. VS.Net should give you detailed debugging information for variables in the scope just like other high-level languages.
Related Questions

How can I get the source code for Sharif Linux 2 Desktop Edition?

Frequently Asked Questions - FarsiWeb
FarsiWeb provides the source code to the packages in Sharif Linux 2. If you want a copy of the source code, please email us at sales@farsiweb.info and provide the postal address to which we should send you the source code. Attach the file on the Sharif Linux CDs called GPL-offer.txt to the email, or include it in the body of your message. Note: You should pay the cost of the postal or the courier service.
Related Questions

Why does the Linux kernel source code keep getting larger and larger?

The linux-kernel mailing list FAQ
New architectures are implemented. This is usually OK, because the code that is specific to each architecture is (in theory, at least) separate from the others. Common code doesn't grow. New drivers are implemented. Again, this is OK, because each driver has different source files, and those are selectively compiled in the kernel executable or built as modules according to the specified kernel configuration. Old code gets adequately documented.
Related Questions

Can I include the source code in a Linux distribution?

GraphApp - Frequently Asked Questions
Yes, clause 4 allows you to do this. You can include it with other software packages, and you can also charge a small fee for distributing the media upon which that software distribution is stored (for example, a CD-ROM). Clause 3 says that the software itself is not for sale, so you can only sell the container, not the contents.
Related Questions

What is the Linux command to download the code through CVS?

GOPchop. Become commercial free!
Directions are under the CVS link on the GOPchop sourceforge page. cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/gopchop login cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/gopchop co gopchop
Related Questions

edit] When will the new code be in the Linux Kernel?

Linux-NTFS FAQ - LQWiki
There are two kernels to consider. The new code is already in the development Linux Kernel. It was introduced in 2.5.11. The stable Linux Kernel, currently 2.4.20, still has the old driver. We are happy with the state of the code, but we still have to convince the Kernel Gods that it's good. Until it is incorporated, we will make frequent releases in patch form.
Related Questions

Got A Question? Ask Our Community!


More Questions >>

© Copyright 2007-2008 QueryCAT
About • Webmasters • Contact