Patch-ID# 115977-04 Keywords: dbx 7.0 debugger forte fd7 Synopsis: dbx 7.0: Patch for Forte Developer 7 Debugger Date: Sep/29/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 4974233 5078936 Changes incorporated in this version: 5078936 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: /SUNWspro/prod/bin/dbx /SUNWspro/prod/bin/sparcv9/dbx /SUNWspro/prod/lib/dbxruntime/libdbx_agent.so /SUNWspro/prod/lib/dbxruntime/librtc.so /SUNWspro/prod/lib/jdb.so /SUNWspro/prod/lib/v9/dbxruntime/libdbx_agent.so /SUNWspro/prod/lib/v9/dbxruntime/librtc.so /SUNWspro/prod/lib/v9/jdb.so Problem Description: 5078936 dbx fails with "panic: assertion failed at line 1299 in file dwf2.cc" (from 115977-03) 4974233 dbx fix and continue causes Pro/E to crash with SIGILL (from 115977-02) 4958325 64-bit: 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 if you can't set SIGCANCEL/LWP/WAITING to SIG_DFL 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 dbx: internal error: improper use of Symbol::offset on 's1' of sclass 'record' 4659676 OS bug fix (fix for 4622736) causes bogus warning in dbx 4652865 S9,build 58:dbx: read of 776 bytes at address ffffffff7e603e00 failed -- Error 0 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 dbx rtc -- SEGV in __rtc_trap_handler 4663803 Handle SIGILL from the VM 4618834 fundamental: dbx warning while debugging a multithreaded 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 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 addr 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: Wednesday, September 29, 2004