debugging

C Different answers for a variable when running 'Debug' and 'Start without debug'

I keep getting this weird output from my code everytime I use the 'start without degugging' (ctrl-F5) as opposed to normal 'debug' (F5). When I try to find the following value of norm_differnece in debug (pressing F5) mode, it gives me the correct answer for norm_difference normdifference = 1.000000 but in 'start without debugging' (...

Unwanted debug session

Try this code I created,when I use it in Borland C++ and try the remove-function a debug session opens up and it points to a file called "xstring",and it is saying "EAccessViolation". it points to this line in the file: return (compare(0, _Mysize, _Right._Myptr(), _Right.size())); //-----------------------------------------------...

How to switch between debug/release in Visual c# 2010 express

I cant find it, I have looked in the project properties but it seems to be missing, does anyone knows what I'm missing here? ...

How do I get Google Chrome's root bookmarks folder?

Hi, I'm trying to write a better bookmark manager in chrome extensions. The problem is there are no simple examples (that I can find) about how to actually use the bookmarks api (available here: http://code.google.com/chrome/extensions/bookmarks.html ) I've looked at the example source (when I d/led and installed it on my computer it di...

Printing Variable names and contents as debugging tool; looking for emacs/Python shortcut

I find myself adding debugging "print" statements quite often -- stuff like this: print("a_variable_name: %s" % a_variable_name) How do you all do that? Am I being neurotic in trying to find a way to optimize this? I may be working on a function and put in a half-dozen or so of those lines, figure out why it's not working, and then cu...

Performance analysis strategies

I am assigned to a performance-tuning-debugging-troubleshooting task. Scenario: a multi-application environment running on several networked machines using databases. OS is Unix, DB is Oracle. Business logic is implemented across applications using synchronous/asynchronous communication. Applications are multi-user with several hundred ...

Program crashes in debugger before anything happens

I'm building an application for Windows XP using the MinGW tool chain and it sometimes crashes unexpectedly. So, I'm trying to use a debugger (Gdb) but the program exits with code 03 before anything happens. In fact, all I see from GDB is: [New thread 3184.0x7b8][New thread 3184.0xef8] Program exited with code 03. My suspici...

Is there a WinForm control inspector application?

I'm looking for something that provides interactive meta-data about a running .NET WinForms application. Basically, I'd like to be able to hover over a running WinForms application and have the inspector highlight the various controls and let me inspect properties such as size, position, parent, etc. I could have sworn I've seen this s...

How to interpret Objective-C errors?

I'm getting the following error: 2010-05-11 17:46:28.475 MyApp[54112:5e1b] bool _WebTryThreadLock(bool), 0x140faa0: Tried to obtain the web lock from a thread other than the main thread or the web thread. This may be a result of calling to UIKit from a secondary thread. Crashing now... Is there any way for me to figure ...

Django: How do I use assert... without showing a system error page?

I'm new to Django and have some code in my views.py like this: try: myfunction() except: assert False, sys.exc_info()[0] This is very helpful because I get an email with lots of useful info if there's an error. The problem is that it also redirects the user to a Webfaction system error page. What I'd like to know is how do I s...

Print out the variable name objective-C

Continued from the last question here: Log method name in Obj-C . I just wondered if there is a way to print out the variable name as well. For example: NSString *name = "vodkhang"; NCLog(@"%@", name); and I hope that the output should be: name: vodkhang Just to summarize the previous post, currently, I can print out the class name...

Debugging "Incorrect Syntax" Exception

I have recently been working with a COM+ component that processes an input XML file, and makes a number of database updates based on the supplied data. Running SQL Profiler with EventClass Exception, and User Error Message selected, I see: Exception Error: 102, Severity: 15, State: 1 User Error Message Incorrect syntax near '3'. Ho...

ASP.Net: Finding the cause of OutOfMemoryExpcetions

I trying to track down the cause of an OutOfMemory for a website. This site has ~12,000 .aspx pages and the last time it crashed I captured a memory dump using adplus. After some investigation I found a lot of heap fragmentation, there are around 100MB of Free blocks which can't be assigned. Digging deeper one of the Large Object Heaps...

Java debuging decompiled classes without line number attributes

Hi, is there any way to debug a 3rd party Java code (library) which, as I believe, was compiled without line number attributes? I attach a debugger to this class (decompiled in Eclipse using JadClipse) and I can set breakpoints on method entries, but cannot step through code line by line. ...

Negative zero using Crystal Report ToText()

Using Crystal Reports 8.5 on Windows Vista or 7, I'm using the ToText function to report a value: totext(Sum ({ap121w7.yrentamt}, {@type1099})*100,"000000000000000000") The result (if yrentamt is 0) is -000000000000000000 The dash (I assume it's a negative sign) is unneccessary and unwanted in my report. Is this a bug, or is there an...

How do I see **all** the currently defined variables in PHP?

I need a way to see all the defined variables of the current PHP instance. By currently defined I mean all the globals, all the local to THIS scope and all the locals to other scopes. Is there something built in? ...

Recognizing synchronization object hanging two 3rd party executables

I'm using a 3rd party tool, which uses a 4th party plugin. Occasionally, the tool will hang when launched. Looking at the stack traces, I can see a few threads are waiting on WaitForSingleObject, and my bet is that they're blocking each other. Some of the threads start at the 3rt party tool, and some at the 4th party plugin. What I'd li...

Advantages and disadvantages of including PDB files with your release application

I've got a VB.net application. Currently the release version of the application is produced without a PDB file. This gives me error logs lacking useful details such as line numbers. I'm looking at including the PDB files with future builds but i'd like to know what the advantages and disadvantages of this are (performance wise, size wise...

Debugging C++ Templates in Linux/TotalView.

Debugging code in TotalView. Can not step into local templatized code (STL code can be stepped into). Looking for the correct flags/mechanism that is missing so that I can enable debugging for my templatized code. ...

GWT Browser mode debugging in IE not working

I am trying to debug my GWT application in IE but the page does not load. It works fine in Firefox and Chrome. In IE the browser keeps hanging. If you debug a extremely simple page it works in IE. But complex pages do not open up in IE. Can someone help me out. Versions: IE8, Windows XP. (tried in Windows 7 too but failed) Thankyou ...