Category Archives: debugging

Tail4Win 4.0

Type: Shareware
Cost: $45
Size: 1.74 MB
Release date: 02 Jun 2010
Platform: Win2000,Win7 x32,Win7 x64,WinServer,WinVista,WinVista x64,WinXP
Download: Tail4Win Shareware


Tail4Win

Tail4Win is a real-time log monitor and viewer, is a windows port of the UNIX ‘tail -f’ command, it can be used to view the end of a growing file.

By using Tail4Win system administrator can monitor log files of server applications in real-time, e.g. Apache’s error.log and access.log, or IIS, Tomcat, Resin log files. And programmer can monitor application traces easy and quickly.

Tail4win can display the last part of a large file quickly without loading the entire file. And it is a file viewer only, it makes no changes to log files.

Main fetures:

Monitor changes to files and display the changed lines in realtime.
Monitor files of any size quickly, no need to load the entire file.
Highlighting and filtering let you focus on important informations.
Watch multiple files at same time.
Real command line support, just like using Unix/Linux "tail" command.
Capture and display OutputDebugString (Windows debugging API) output.

WinGDB 1.45

Type: Shareware
Cost: $59
Size: 4.07 MB
Release date: 08 Jun 2010
Platform: Win2000,Win7 x32,Win7 x64,WinServer,WinVista,WinVista x64,WinXP
Download: WinGDB Shareware


WinGDB

WinGDB is an extension for Visual Studio IDE allowing to debug processes on remote machines running Linux (or other Unix systems), embedded targets or local machines (built with use of Cygwin/MinGW tools), using native Visual Studio debugging user interface.
Features
An Add-In for the Visual Studio IDE providing integration with the VS debugger interface.
Remote Linux debugging through SSH connection.
Indirect Linux debugging through SSH connection with gdbserver.
MinGW and Cygwin local debugging.
Embedded Linux systems and OpenOCD/JTAG debugging.
Palm webOS debugging.
Seamless integration with standard Visual Studio projects.
The "Attach to process" dialog extension allowing attaching to remote processes with GDB.
The "Launch process" command, allowing to launch remote processes inside GDB.
The "Examine core dump" command, allowing to examine core dump inside GDB.
Remote build – run makefile (it may be any command) on remote machine. The output of compiler/linker dumps to VisualStudio Console/Task-Window.
Initialization scripts.
Visualizers (aka "pretty printers" or "auto expanders").
Remote source code browsing in the Visual Studio editor. The files are fetched as needed using SCP protocol and cached over a session.
Remote edition of the source code in the Visual Studio editor. Edited file is automatically sent back to the target machine after saving it.
Basic debugger commands: Run, Step over/into/out, Break All, Continue, Run to cursor, Set Next Statement.
Breakpoint setting in remote source files browsed locally.
Breakpoint setting by function name or through call-stack window.
Additional breakpoint properties: conditions, hit counting, temporary disabling.
Data breakpoints.
Call stack window.
Watch window.
Auto / Locals window.
Processes window.
Modules window.
Threads window.
Memory window.
Registers window.
Signals window.
Disassembler view.
Console window for debugged process I/O, emulating a XTerm terminal.

VB Decompiler 7.9

Type: Shareware
Cost: $99
Size: 4.01 MB
Release date: 04 Mar 2010
Platform: WinXP,WinVista,WinVista x64,Win7 x32,Win7 x64,WinOther,Windows2000,Windows2003,Windows Vista Ultimate,Windows Vista Ultimate x64,Win98,WinME,WinNT 4.x,Win95,Windows Vista Starter,Windows Vista Home Basic,Windows Vista Home Premium,Windows Vista Business,Windows Vista Enterprise,Windows Vista Home Basic x64,Windows Vista Home Premium x64,Windows Vista Business x64,Windows Vista Enterprise x64
Download: VB Decompiler Shareware


VB Decompiler

VB Decompiler is decompiler for programs (EXE, DLL or OCX) written in Visual Basic 5.0 and 6.0 and disassembler for programs written on .NET technology. As you know, programs in Visual Basic can be compiled into interpreted p-code or into native code. .NET assembly always compiled to just in time compilable IL code.

Since p-code consists of high-level commands, there is a real possibility to decompile it into the source code (of course, the names of variables and some functions will not be decompiled). VB Decompiler restores source code from p-code as much as possible precisely. And after some modifications you may try to compile generated code.

If a program was compiled into the native code, restoring full source code from machine instructions is not possible. But VB decompiler can help to analyze the program even in this situation as well. It contains a powerful disassembler and emulator. This powerfull engine try to decode most assembler instructions to most likely VB commands. Of course, it fails on some optimizations of assembler code and sometimes generate not correct instructions. But at this time this is a best way to analyze native code applications.

If a program was compiled to .NET assembly, decompiler will recovery all tables and modules in managed assembly and disassemble all methods, functions and events using IL disassembler. .NET FrameWork is not needed for decompilation. Decompilation supported on all Windows 32 bit operation systems.

In general, VB Decompiler is an ideal tool for analyzing programs and it is perfect if you lose the source code and need to partially restore the project.

uuSpy 1.11

Type: Freeware
Cost: $0
Size: 384.95 kB
Release date: 12 Sep 2008
Platform: Win98,WinME,WinNT 4.x,WinXP,Windows2000,Windows2003,Windows Vista Starter,Windows Vista Home Basic,Windows Vista Home Premium,Windows Vista Business,Windows Vista Enterprise,Windows Vista Ultimate
Download: uuSpy Freeware


uuSpy

uuSpy tool is more like Spy++, but added the function of PasswordSpy and Get IE’s HTML. With uuSpy you can understand the window layout of a running application or identify a certain window message that causes a bug. Also you can output style/exstyle of a selected window or set something to it.
* uuSpy can output style/exstyle of selected window or reset it like:
nStyle = WS_OVERLAPPED | WS_POPUP | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CLIPCHILDREN
nExStyle = WS_EX_TOOLWINDOW | WS_EX_LEFT | WS_EX_LTRREADING | WS_EX_RIGHTSCROLLBAR
* resize or set text to selected window.
* uuSpy can watch windows’s message with Hook(WH_GETMESSAGE & WH_CALLWNDPROC),and can log message to file.
* uuSpy also is PasswordSpy – Peeking into Password Edit & Internet Explorer and Retrieving passwords likes [***].
* uuSpy also can get HTML from Internet Explorer, get all the iframes’s source!
* uuSpy is Multilanguage.Now with English (United States),Japanese (Japan),Chinese (PRC),Chinese (Taiwan).
Also you can add it by yourself(need download resource from uuware.com and put lang.ini to directory of Lang\ of uuSpy).
* uuSpy is released with source code(for uuSpy is used of framework of ccProc,and with no plan on provide source of ccProc,so I’m sorry that you can’t compile it).

Descargar Visual LogParser 1.0

Tipo: Freeware
Precio: $0
Tamaño: 423.50 kB
Fecha lanzamiento: 12 Oct 2006
Plataforma / OS: Windows2000,WinXP,Windows2003
Download: Visual LogParser


Visual LogParser

Visual LogParser GUI is a free Visual tool for the Microsoft LogParser engine. It enable user to query any log files or data source with an advanced SQL syntax.
Visual LogParser offer an dockable MDI interface, color syntax hightlighting, customisation of the log source properties, and many more.

Visual LogParser GUI is a composite application of free blocks: .Net 2 framework, DockSand freeware, LogParser COM object, the Composite Application Block and the ICSharpDevelop TextEditor component.

Descargar Debug Assistant 3.5

Tipo: Shareware
Precio: $199
Tamaño: 7.68 MB
Fecha lanzamiento: 01 Oct 2008
Plataforma / OS: WinXP,Windows2003,Windows Vista
Download: Debug Assistant


Debug Assistant

Debug Assistant is a Visual Studio package designed to help programmers and anaylysts in debugging, profiling, code analyzing and testing processes. Debug Assistant does this by recording program execution and presenting a program execution flow. User can then replay what just happened in the source code. This allows users to find problem spot in their code. Debug Assistant can also be used to find performance bottlenecks. Especially for programmers who are new a project, or large code base project where it is hard to correspond program execution to the code. Debug Assist can narrow your search for defects in the code, or just want to analyze program logic. For testing, Debug Assistant is also a tool for code coverage. You can do all these without changing your source code or project settings.

Descargar OraPiper 1.00

Tipo: Shareware
Precio: $8
Tamaño: 1.03 MB
Fecha lanzamiento: 07 Apr 2006
Plataforma / OS: Win98,WinNT 4.x,Windows2000,WinXP
Download: OraPiper


OraPiper

OraPiper is a useful tool for Oracle pipes working. Using OraPiper you can obtain a monitoring of any Oracle pipe you’ve chosen. An also you can send a messages through Oracle pipes.
OraPiper is designed for Oracle PL/SQL developers. It can be used for stored procedures and triggers control.
OraPiper uses Oracle Call Interface (OCI) and you can run OraPiper only on the computer with installed Oracle SQL*Net client software and OCI.

Descargar Bug Tracker Deluxe 3.3

Tipo: Shareware
Precio: $75.00
Tamaño: 6.84 MB
Fecha lanzamiento: 02 Apr 2010
Plataforma / OS: WinXP,Win7 x32,Win7 x64,Windows2000,Windows2003,Windows Vista Ultimate,Windows Vista Ultimate x64,Win98,WinME,WinNT 4.x,Win95,Windows Vista Starter,Windows Vista Home Basic,Windows Vista Home Premium,Windows Vista Business,Windows Vista Enterprise,Windows Vista Home Basic x64,Windows Vista Home Premium x64,Windows Vista Business x64,Windows Vista Enterprise x64
Download: Bug Tracker Deluxe


Bug Tracker Deluxe

Bug tracking software for Windows users. Intuitive and powerful database management features allow you to record, organize, and manage defects, feature requests, error reports, or any other software development issues. For the database novice, Organizer’s intuitive interface and ready-to-use bug tracking database management solutions make it easy to set up and use. You can create or modify database solutions with Designer. Our bug-tracking manager comes with features: Access your software development issue data in a variety of ways (table viewer, standard form viewer, or browser viewer). Create error lists, bug grouped reports, or any other bug related documents. Easily generate data specific commands: with one click send email message, display web page, capture or enter error message image. There is no limit on the number of records you can add and the number of databases you can manage. Supports manual and automatic data entry procedures. You can create customized bug tracking database solution. Each member of your organization can have separate accounts with unique databases. Program is network compatible. There are additional database management solutions for software development teams. Example: knowledge base database solution, frequently asked question manager, glossary organizer. Other features: send email, sort, filter, manual or automatic data entry features, print report wizard, print label wizard, print customized documents, database backup, password protection, export/import, summary/graphs, network, copy/paste record, copy/move record(s) to another database, and more. There are more than 100 other personal or business database solutions that can be used with this software.

Descargar DLL Export Viewer 1.36

Tipo: Freeware
Precio: $0
Tamaño: 44.17 kB
Fecha lanzamiento: 19 Sep 2009
Plataforma / OS: Win98,WinME,WinNT 4.x,Windows2000,WinXP,Windows2003,Windows Vista Starter,Windows Vista Home Basic,Windows Vista Home Premium,Windows Vista Business,Windows Vista Enterprise,Windows Vista Ultimate
Download: DLL Export Viewer


DLL Export Viewer

This utility displays the list of all exported functions and their virtual memory addresses for the specified DLL files. You can easily copy the memory address of the desired function, paste it into your debugger, and set a breakpoint for this memory address. When this function is called, the debugger will stop in the beginning of this function.
For example: If you want to break each time that a message box is going to be displayed, simply put breakpoints on the memory addresses of message-box functions: MessageBoxA, MessageBoxExA, and MessageBoxIndirectA (or MessageBoxW, MessageBoxExW, and MessageBoxIndirectW in unicode based applications) When one of the message-box functions is called, your debugger should break in the entry point of that function, and then you can look at call stack and go backward into the code that initiated this API call.

Descargar Log4VB 1.1

Tipo: Shareware
Precio: $30.00
Tamaño: 1.14 MB
Fecha lanzamiento: 13 Apr 2004
Plataforma / OS: Win98,Windows2000,WinXP,Windows2003
Download: Log4VB


Log4VB

As a software developer you know that professional software without Trace capabilities is almost inconceivable. Tracing is one of the most important trouble-shooting techniques during development as well as after delivery. With Log4VB your apps can create structured trace output, which can be displayed and analyzed while your app is still running.

The highlights of Log4VB are:

- Create meaningful, well structured trace output including the name of the application, the component name, source module and source procedure.
- APIs for creating trace output in various development environments like VB, C++, .NET.
- Trace viewer showing the trace output immediately without ending the program.
- Visual Basic add-in, which trace-enables your VB project within seconds.
- All components of your application (e.g. COM components) contribute to the same trace output.
- Supports dialog-oriented applications as well as applications running on servers.
- Activate the trace via the trace viewer rather than via your application.
- Freeware version available. You may deliver and install this together with your app.
- No need to search your hard disk looking for trace files.
- Trace output is available while the app is running.

The Freeware version of Log4VB is intended for being delivered with your app. Your customers can use it to record the trace output and send it to you for trouble-shooting purposes.

The Shareware version allows you to load the trace file and analyze it. Various search and filter capabilities support you with this. Program user interface and documentation is available in German and English.