HP WDB 5.
© Copyright 2008 Hewlett-Packard Development Company, L.P Legal Notices Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license. The information contained in this document is subject to change without notice.
Table of Contents HP WDB 5.8 Release Notes.............................................................................................7 Announcement.......................................................................................................................................7 What Is New in This Version..................................................................................................................7 Supports Batch mode of thread debugging............................................
List of Tables 1 2 3 Dependent Library Routines for Run Time Checking using WDB................................................9 HP WDB Installation.....................................................................................................................12 HP WDB Documentation..............................................................................................................
HP WDB 5.8 Release Notes Announcement HP Wildebeest Debugger (WDB) 5.8 is an HP-supported implementation of the open source debugger GDB. It supports source-level debugging of programs written in HP C, HP aC++, and Fortran 90 on Itanium®-based systems running HP-UX 11i v2 or HP-UX 11i v3, and HP 9000 systems running HP-UX 11i v1, HP-UX 11i v2, or HP-UX 11i v3. This document discusses the most recent product information for HP WDB 5.
info corruption Lists the potential in-block corruptions in all the freed blocks. The following are the new commands related to detection of memory corruption: 1. The following command enables you to detect the dangling pointers and blocks. info dangling Displays a list of all the dangling pointers and dangling blocks that are potential sources of memory corruption ( may have false positives) 2. The following are the commands that enable you to change the guard byte size.
• • • • • • • • • • • • • • • • • • • • • GDB does not print the type of nested template class. WDB register tab does not display several registers that have a value of NaT. WDB does not show NaT in FP register during core dump analysis. Applications with custom allocator crashes when set heap-check on GDB displays error on printing floating point registers. GDB is unable to print formal and local variables for C++ applications that are heavy with inline functions.
Table 1 Dependent Library Routines for Run Time Checking using WDB (continued) strdup strlen strchr strtok_r time unlink uwx_self_copyin strchr uwx_step uwx_init perror shmctl write strcmp shl_get close dlgetname environ fork getpagesize uwx_self_init_context pthread_getschedparam uwx_self_init_info strstr uwx_register_alloc_cb uwx_register_callbacks uwx_self_lookupip The Run Time Checking (dynamic memory, libraries, and pthreads checking) in WDB is dependent on the semantics and the
is generated when the process stops at a system call, and the registers cannot be read by the debugger. When the debugger calls the routine ttrace, it returns this warning. • Error attaching WDB to a process that is traced by tools using ttrace HP WDB cannot attach to a process that is traced by tools that use ttrace, such as Caliper, adb, and tusc. The debugger displays the following error message while attempting to attach to such a process: Attaching to process failed.
Table 2 HP WDB Installation Product Name Description HP WDB HP WDB — The HP implementation of the open source debugger GDB HP WDB GUI Optional graphical user interface component for HP WDB If you install HP WDB GUI on a system where HP WDB has not yet been installed, HP WDB is installed automatically. Compatibility HP WDB is not supported on releases of the HP-UX operating system prior to 11i v1.
For more information on installation procedures and related issues, see the Managing HP-UX Software with SD-UX and other README, installation, and upgrade documentation provided with the HP-UX 11.x operating system package. NOTE: If you install a compiler product that includes a version of HP WDB earlier than this version, swinstall generates the following message: ERROR: A later revision (one with a higher revision number) of fileset "WDB-GUI.WDB-GUI-HELP,r=B.11.31" has already been installed.
To remove yourself from the list, type the following in the subject of the message: unsubscribe wdb-announce 14