OBSOLETE Patch-ID# 111683-14 Keywords: dbx ws6u2 debugger forte fd6u2 Synopsis: Obsoleted by: 115117-01 Forte Developer 6 update 2: Patch for Debugger Date: Nov/04/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 Changes incorporated in this version: 4476079 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: 111679-07 or greater 111690-10 or greater 111719-01 or greater Obsoleted by: Files included with this patch: /SUNWspro/WS6U2/bin/dbx /SUNWspro/WS6U2/bin/dumpstabs /SUNWspro/WS6U2/bin/sparcv9/dbx /SUNWspro/WS6U2/lib/dbxruntime/libdbx_agent.so /SUNWspro/WS6U2/lib/dbxruntime/librtc.so /SUNWspro/WS6U2/lib/jdb.so /SUNWspro/WS6U2/lib/v9/jdb.so Problem Description: 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: ----------------------------- none. README -- Last modified date: Monday, December 22, 2003