Patch-ID# 115117-01
Keywords: dbx ws6u2 debugger forte fd6u2
Synopsis: Forte Developer 6 update 2: Patch for Debugger
Date: Dec/22/2003


Install Requirements: None                      
                      
Solaris Release: 2.6 7 8 9

SunOS Release: 5.6 5.7 5.8 5.9

Unbundled Product: Forte Developer 6 Update 2

Unbundled Release: dbx

Xref: 

Topic: 

Relevant Architectures: sparc

BugId's fixed with this patch: 4430456 4430465 4441293 4450857 4452150 4452559 4454405 4459339 4460472 4464176 4464179 4464183 4469743 4474492 4474883 4476079 4478166 4478457 4478804 4489614 4495897 4498903 4499738 4502897 4509389 4511004 4512917 4514380 4525102 4593228 4607360 4618834 4624509 4636603 4641239 4652865 4666398 4666488 4667480 4674663 4676547 4705553 4707916 4710400 4738975 4751318 4770009 4790573 4792753 4806056 4814081 4819781 4894152 4903205 4963474

Changes incorporated in this version: 4903205 4963474

Patches accumulated and obsoleted by this patch: 111683-14

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

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

Problem Description:

4963474 patches 111683-15 and 111684-15 have dependancies on the compilers
4903205 dbx unable to resolve pointer types from iterators
 
(from 111683-14)
4476079 stab warning on starting up middle-end generated f90 executable
 
(from 111683-13)
4894152 dbx dumps core with signal INT in _libc_sigsuspend
 
(from 111683-12)
4814081 Multithreaded application crashes when using collector
 
(from 111683-11)
4819781 incorrect index stabs  (dbx: warning: Unexpected index stabs)
 
(from 111683-10)
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
4792753 dbx dumps core while loading application dependencies
4806056 using RTC to debug app which mmaps a 2GB file fails in memmap.c at line 1754
4738975 rtc improper use of Symbol::offset
 
(from 111683-09)
4770009 Boolean conditionals are not processed correctly
 
(from 111683-08)
4710400 dbx segv in resolve_dot when trying to print a public member variable
4705553 Dbx core dumps (SIGSEGV) when attaching to process
4707916 "check -access" causes SIGBUS when attaching to a mt process
 
(from 111683-07)
4667480 App dies with SIGTRAP when MT bpt conditionals have function calls
4676547 Conditional breakpoints are broken in the FD6U2 GUI
 
(from 111683-06)
4641239 __rtc_trap_handler segv under mt
4454405 unable to find file, when intermediary .i file is compiled
4652865 S9,build 58:dbx: read of 776 bytes at address
4666488 dbx dumps core when trying to suppress error message giving probably wrong addr
4674663 fix-n-cont is broken due to unchecked upper limit on length of command line
 
(from 111683-05)
4607360 RTC init cascade problem in __lwp_park
4624509 cannot get 16 frames if librtc.so is preloaded
4636603 dbx crashes on "loadobjects -v", or on startup, for a certain java coredump
nobugid omit bogus warnings caused by Solaris 9 fix for 4622736
4618834 dbx warning "event infinite loop causes missed events ..."
 
(from 111683-04)
4478166 fix -a does not work if program does not stop at a breakpoint
4474492 dbx 6.1 and 6.2 takes abysmally long to print or display large expressions
4478457 Debugger hangs when running multiple instances
4514380 Oracle/aio step gives internal error: PcsPD::cont(): no LWP given on addr|dostep
4509389 PCSFAULT PCRUN fails -- Device busy
4593228 bad thread agent bug ... with lwp threads (tid==0)
 
(from 111683-03)
4511004 dbx doesn't seem to work right using systemwide alt_libthread
4512917 dbx 6.2 crashes with segmentation fault in Ada code
4525102 dbx crashes when attaching process failed
 
(from 111683-02)
4489614 dbx SEGVs on C++ app upon file command
4495897 rtc is too slow on mt programs
4499738 dbx core dumps when mt_scalable is set on
4498903 rtc hangs when processing signal on Solaris 8
4502897 trouble with files in archives with basenames longer than directory names
4450857 T2 intel/5.8, usparc/5.9: PCSFAULT PCRUN fails -- Device busy
 
(from 111683-01)
4430456 dbx is unable to preserve breakpoints after "fix&continue" when .i file is used
4430465 dbx dumps core after f&c
4452150 dbx panic: "save_all"(): Assertion (savebuf_full == false)
4469743 dbx: warning: Can not determine CPU clock frequency; analyzer fail for HWC
4459339 dbx coredump from: fix; reload; then fix and run
4464176 java: Native frames do not show up correctly in the GUI stack trace
4464179 java: When switching threads in the GUI doesn't find source correctly
4464183 java: file command does not cause the GUI editor window to change
4441293 java: cannot stop in constructors
4452559 java: print ((call)pcp).cp causes internal error: JavaExpr::bind(): bad LHS '1' of '.'
4474883 The debugger will not correctly print the Derived object
4478804 A fixed file gets dropped on the floor
4460472 Bad hang with F&C after fix, when orig source file is restored

Patch Installation Instructions:
--------------------------------
For Solaris 2.0-2.6 releases, refer to the Install.info file and/or
the README within the patch for instructions on using the generic
'installpatch' and 'backoutpatch' scripts provided with each patch."
 
For Solaris 7-8 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: 111679-07 111719-01 111690-10

README -- Last modified date:  Monday, December 22, 2003

