Install PHP 5.2.0,apache and so on so that the Web can parse PHP files. This is a lot of online, it is not to elaborate. Because my working platform is windows, I am downloading DLLs that are compiled for Windows.
Zend Debugger 5.2.10 Download Address: http://downloads.zend.com/pdt/server-debugger/ZendDebugger-5.2.10-cygwin_nt-i386.tar.gz
Unzip the downloaded ZendDebugger-5.2.10, the directory structure
GDB is a powerful UNIX program debugging tool released by the GNU Open Source organization, and GDB can help engineers with the following 4 functions:
Start the program, you can follow the requirements of the engineer custom run the program.
Let the debugged program stop at the breakpoint specified by the engineer, and the breakpoint can be a conditional expression.
When the program is stopped, you can check what is happening in the program at this time and recover from the abov
The following prompt is often prompted during debugging in eclipse:Application XXX is waiting for the debugger to attach
But in general, after a while, it will enter the debugging status. However, sometimes when debugging is performed, the prompt dialog box on the simulator is stuck on the top nine and cannot enter the debugging status... Adding printing and debugging is too troublesome and inefficient.
The solution is as follows:1. PerformAdb kil
Bochs cannot install the debugger function-general Linux technology-Linux programming and kernel information. The following is a detailed description. I used the Bochs debugging function to install it on a Linux terminal:
For I in/usr/local/bin; do mkdir-p $ I test-d $ I test-w $ I; done
For I in bochs bximage bxcommit; do if test-f $ I; then install $ I/usr/local/bin; else install. /$ I/usr/local/bin; fi; done
For I in bochsdbg; do if test-f $
When learning Java servlet, the sample code was downloaded from Wrox and the following error was found when preparing for Run/debug:Error running Tomcat 8.5.8:unable to open debugger port (127.0.0.1:49551): java.net.SocketException "Socket closed"/users/guqiang/tomcat/apache-tomcat-8.5.8/bin/catalina.sh stopUsing catalina_base:c:\program Files\apache Software Foundation\tomcat 8.0Unable to start as Catalina_base contains a colon (:) characterRead the
Single-Step implementationIs the previously set TF flag bitSet TF flag bit void Settrapflag () {Context context = {0}; Getdebuggeecontext (context); context. EFlags |= 0x100; Setdebuggeecontext (context);}Step out is to set a breakpoint at the address of the Ebp+4BOOL moveout () {//Get EBPContext context = {0}; Getdebuggeecontext (Context); //get the return address saved at Ebp+4size_t addr =0; if(! ReadDebuggeeMemory (CONTEXT.EBP +4,sizeof(addr), (LPVOID) addr)) { returnFALSE; } //set
Debugger shortcut keysCompiling program: F7Run the program: CTRL + F5Break point: F9Run to Breakpoint location: F5Single Step execution: F10Single Step entry function: F11End Debug: Shift+f5Comment Code: CTRL+K,CTRL+CSolution Comment Code: Ctrl+k,ctrl+uPS: Some machines need to coordinate with FN for the turn function keys.vs shortcut KeysEdit. Delete Row Ctrl + Shift + L Delete all selected rows, or delete the current row if no row is selected.Edit.
When you debug a program in Visual Studio 2012, the entire process loads slowly and there is a hint like "downloading symbols ...".This is because Visual Studio, when debugging, downloads the PDB file from the Microsoft symbol server by default, removing the default settings as follows.Tools--Options--debug--symbols to remove the "Microsoft Symbol Server" entry.Through the above settings, the debugger loading speed significantly increased!Visual Studi
Int3 Breakpoint Principle:There are 2 steps to set breakpoints at one command, 1. Save the 1th byte of the instruction, 2. Replace this byte with 0xCCWe can take a look at the debugger I wrote:The u instruction shows the instruction E8 3eac000 at address 14e1bbb; Call 14ec7fe.Then check the contents of this address.Next, set a breakpoint in 14E1BBB, BP 14e1bbb.Looking at the contents of the 14E1BBB again, it was obvious that the first 1 bytes were set
See there is no decent answer on the Internet, I share my situation to everyoneFirst talk about my needs: Ida Remote debugging Linux programs, after the tutorial is configured, F9 starts to appear "The file can ' t is loaded by the debugger plugin.", then search online, then confused.My environment configuration Win7 x64 SP1IDA PRO6.8 Jinshan leaked versionLinux is centos6.xthe solution is shutting down the Linux firewallService Iptables StopIda remot
The following hints often appear when debugging in Eclipse: Application (app name) is waiting for the debugger to attachUnder normal circumstances, will quickly enter the application debugging state, but sometimes will stay in the above the prompt dialog box, has been unable to enter the debug stateWorkaround:In the DOS command lineADB kill-serverADB start-serverTwo commands to kill and restart the ADB will enter the debug state.If you stay on this pr
Rt
Reply to discussion (solution)
Is it not troublesome to install the plug-in? In the browser directly Echo/print_r ()/var_dump () can be debugged.
Is it not troublesome to install the plug-in? In the browser directly Echo/print_r ()/var_dump () can be debugged. Beginner PHP to get started with new projects so I want to understand how to debug easy to familiarize with the project business as soon as possible how do you debug the command line?
To see the value of a variable, echo $s dire
http://www.phpq.net/doc/php/ref.apd.php
Http://pecl.php.net/package/apd
Brief introduction
APD is an advanced PHP Debugger, which is a premium PHP debugger. is the ability to provide planning and error correction for PHP code, as well as the ability to display the entire stack trace.
APD supports interactive error correction, but by default it writes data to a trace file. It also provides event-based log
!")); - System.out.println (); - } -}The result becomes:Please input test results information: 8 Total added !In fact, the score is not more than 61.You can use the IDE to debug breakpoints at this timeSteps:1. Set breakpointsFor example, set a breakpoint on the line where the loop is judgedTo set a breakpoint, double-click on the left side of the rowFor example, below the 18-row position, when you double-click Done, you can see that the position becomes a dotThen click on the
Create a cross-Debugger gdb and gdbserver on the ARM platform
Hansel@163.com2007.10.18
The gdb-6.6 uses autoconf/automake, so you can easily port the -- target, -- host, -- prefix parameter of the configure script to another platform by setting it. -- Target specifies the target of the compiled file
Board, usually set to the prefix of the cross compiler, such as -- target = arm-linux, -- target = mips-linux, -- target = armv5-linux-uclibc, -- target d
Symptom: Error while trying to run project: unable to start debugging. The debugger is not properly installed. Run setup to install or repair the debugger.
Solution 1: run the Visual Studio. net Add/Remove feature from "Control Panel> add or remove programs", by selecting the correct version of Visual Studio and clicking on "change/Repair" button. in my case this solution did not fix the problem.
Solu
Go back to the dormitory in the evening, update the flex project to the latest version of the SVN version library, and debug it with Flash Builder 4. The result is stuck in "waiting for Adobe Flash Player to connect to debugger 57% ". I checked it online and said it was a problem with Flash Player debugger. I re-installed the latest version, but it is still unavailable. Search for a flash player with the de
1: The Flash builder version is Adobe Flash Builder 4
2. Web Browser: Firefox
3: Debug prompt:
C:/Windows/system32/macromed/flash/npswf32.dll
Flash Builder cannot find the required Adobe Flash Player debugger version. You may need to install Flash Player of the debugger version or reinstall Flash Player.
Do you want to use the current version for debugging?
4: solution: Go to the installation
Text/Peter Jiang (translated from newlc.com)
One unpleasant thing about using Visual Studio is processing descriptors, because you cannot directly display their content (only visible in the simulator window ). here is a tip for you to display the content of the Symbian descriptor.
To achieve this goal, "auto expand" in Microsoft Visual Studio will play an important role. it allows the debugger to customize rules to display user data. you can manually
boxes aren't lining up correctly it can be difficult to understand why. let firebug be your eyes and it will measure and adjust strate all the offsets, margins, borders, padding, and sizes for you.
Learn more
Monitor network activity
Your pages are taking a long time to load, but why? Did you go crazy and write too much JavaScript? Did you forget to compress your images? Are you ad partner's servers taking a siesta? Firebug breaks it all down for you file-by-file.
Learn more
Debug and profile J
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.