Patch-ID# 115977-02
Keywords: dbx 7.0 debugger forte fd7
Synopsis: dbx 7.0: Patch for Forte Developer 7 Debugger
Date: May/10/2004


Install Requirements: None                      
                      
Solaris Release: 7 8 9

SunOS Release: 5.7 5.8 5.9

Unbundled Product: Forte Developer 7 dbx

Unbundled Release: 7.0

Xref: 

Topic: 

Relevant Architectures: sparc

BugId's fixed with this patch: 4454405 4460532 4618834 4635584 4641239 4641853 4642801 4646911 4651389 4652865 4653191 4653550 4656643 4659224 4659676 4663803 4666131 4666398 4666488 4666808 4667480 4673350 4674663 4676547 4707916 4713739 4751318 4790573 4918537 4958325 4958727 4964695 4968526

Changes incorporated in this version: 4958325

Patches accumulated and obsoleted by this patch: 111709-03

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

<install_dir>/SUNWspro/prod/bin/dbx
<install_dir>/SUNWspro/prod/bin/sparcv9/dbx
<install_dir>/SUNWspro/prod/lib/dbxruntime/libdbx_agent.so
<install_dir>/SUNWspro/prod/lib/dbxruntime/librtc.so
<install_dir>/SUNWspro/prod/lib/jdb.so
<install_dir>/SUNWspro/prod/lib/v9/dbxruntime/libdbx_agent.so
<install_dir>/SUNWspro/prod/lib/v9/dbxruntime/librtc.so
<install_dir>/SUNWspro/prod/lib/v9/jdb.so

Problem Description:

4958325 Access checks on large contiguous heap block fail
 
(from 115977-01)
4958727 dbx causes workshop core dump when it's attaching a process
4964695 dbx can't print register contents or class members for
        optimized C++ code
4968526 No active process - printing C++ members & registers from
	optimized core file
 
(from 111709-03)
4707916 "check -access" causes SIGBUS when attaching to process
4635584 SIGBUS in librtc.so/local_getcontext after setcontext
4666398 dbx assumes that RLIMIT_NOFILE can't get below 256
4751318 don't complain about SIGWAITINg/LWP/CANCEL on S10
4790573 dbx does not step into virtual funcs in shared libraries
4918537 I2: -instances=global causes bad source file info
 
(from 111709-02)
4667480 App dies with SIGTRAP when MT bpt conditionals have function calls
4676547 Conditional breakpoints are broken in the FD6U2 GUI
4666808 restoring breakpoints doesn't work right
4713739 workshop compatibility issues
 
(from 111709-01)
4460532 fix improper use of Symbol::offset problem in rtc
4659676 OS bug fix (fix for 4622736) causes bogus warning in dbx
4652865 S9,build 58:dbx: read of 776 bytes at address failed
4653550 dbx: wrong printing for VLA
4651389 Attach to Solaris Process: dbx doesn't guess the process name right
4642801 dbx exits unexpectedly in ifdef
nobugid dbx coredump if attach/exit a process from IDE.
nobugid dbx did not send full path source name to IDE for rtc info.
4659224 Detaching an Solaris process will return error messages
4653191 examine $pc/i causes SEGV (or internal errors)
4641239 __rtc_trap_handler segv under mt
4663803 Handle SIGILL from the VM
4618834 fundamental: dbx warning while debugging a mt program
4646911 print foo->bar() takes 10 minutes to complete in FD 7 ea dbx
4666131 dbx crashes on auto-reload after shared libraries have been rebuilt (possible fix only)
nobugid leaks in FileMap 
4656643 dbx crashes when stepping from an unbound thread
4641853 dlopen provokes : Using address in an unmapped Loadobj
4454405 unable to find file, when intermediary .i file is compiled
4666488 dbx dumps core when trying to suppress error message giving probably wrong address
4673350 dbx is overwriting a JVM/DI event structure in java debugging
4674663 fix-n-cont is broken due to unchecked upper limit on length of command line

Patch Installation Instructions:
--------------------------------
For Solaris 7-9 releases, refer to the man pages for instructions on
using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:
 
        example# patchadd /var/spool/patch/106326-01
 
The following example removes a patch from a standalone system:
 
        example# patchrm 104945-02
 
For additional examples please see the appropriate man pages.

Special Install Instructions:
-----------------------------
 
It is strongly recommended that you install the following patches: 111708-01

README -- Last modified date:  Monday, May 10, 2004

