Patch-ID# 107358-07 Keywords: dbx WS5.0 Synopsis: WorkShop IPE 5.0: Patch for 64-bit dbx Date: Mar/06/2001 Solaris Release: 2.5.1 2.6 7 SunOS Release: 5.5.1 5.6 5.7 Unbundled Product: WorkShop IPE Unbundled Release: 5.0 Xref: Topic: Relevant Architectures: sparc BugId's fixed with this patch: 1201381 4150429 4169159 4170662 4189253 4190666 4193005 4193017 4193543 4194171 4195537 4195930 4196024 4196533 4196659 4197090 4197279 4197332 4198294 4198733 4199298 4199417 4199891 4200881 4201405 4202220 4202229 4204284 4223092 4235142 4243811 4244422 4244888 4255308 4255884 4257057 4257366 4259941 4268826 4283581 4292176 4301950 4338706 4341860 4377362 Changes incorporated in this version: 4377362 4338706 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: 107355-07 or greater Obsoleted by: Files included with this patch: /SUNWspro/WS5.0/bin/sparcv9/dbx /SUNWspro/WS5.0/lib/v9/librtc.so Problem Description: BugId Synopsis ----- ------------------------------------- 4377362 dbx dumps core reading core file from internal java build 4338706 dbx fails in Quick Mode, on Solaris 8(64-bit). (from 107355-06) 4341860 RTC failures - Read from unallocated (rua) in C++/Standard Library (from 107358-05) ----- ------------------------------------- 4255308 Workshop 5.0 IPE crashes with large app with errro: Dbx has exited unexpectedly. 4283581 dbx doesn't print out fregs 32-62 correctly 4301950 Dbx5.0 print command doesn't work properly to multibyte char. 4292176 rtc SEGV on V9 with C++ program (from 107358-04) ----- ------------------------------------- 4259941 trivial C++ program fails with RTC (from 107358-03) ----- ------------------------------------- 4244422 dbx 5.0 can not set a breakpoint within another module 4255884 dbx 5.0 is core dumping when loading a core file 4244888 sometimes process runs away when you next or step over a function return 4243811 dbx core dumps when examining registers at breakpoint in allocated memory 4257057 dbx 5.0 core dumps with an internal error (no mapping at the fault address) 4257366 debugger backend dbx dumps core when stepping into a C++ function (# 107311-05) 4268826 dbx core dumps during a step in stl application. (from 107358-02) 4223092 _still_ cannot set a breakpoint in malloc'ed memory 4235142 64-bit dbx dumps core when domainbased licensing is used 4201405 signal SEGV with mt mode (from 107358-01) ----- ------------------------------------- 4194171 nightly dbx SEGV on printing function 4197279 "stop inclass" causes dbx to crash 4195537 "stop inobject" stops at the wrong line 4169159 Fails to produce a stack trace in a signal handler 4198294 Performance degradation when debugging large programs. 4197332 cannot set a breakpoint in malloc'ed memory 4200881 funcs -g does not print all functions that have debugging information 4189253 nightly dbx has leaks 4199417 /proc: Cannot interrupt severely deadlocked debugee 1201381 Error messages with mis-matched shared libraries 4190666 problem in overloading resolution on V8, V9, and INTEL 4198733 bad stabs: dbx crashes while single-stepping 4202220 internal error: accessing undefined slot UNEXPECTED_THROW.TID 4150429 dbx misses bpts in presence of signals 4202229 dbx print incorrect value for static member on V9 4199298 dbx print incorrect value for static member 4199891 Assertion error for symbol type mismatch. 4196024 Unhelpful display truncation 4197090 laundry list: add assertions to all symbol accessors 4196659 ./cafe-reg/E1168327 signal ILL (illegal opcode) in main (optimized) 4204284 "CallMgr::call"(): Assertion (sizeof(call) == (4 * sizeof(int))) failed [dbxv9] 4193017 core dump when print a long long before a program is loaded 4195930 using "builtin print" instead of "print" produces strange results. 4193543 v9?: dbx randomly dies in licensing code 4170662 dbx runtime checking fails on large executables 4196533 demangler lib reserves '$' prefix for mangled names 4193005 v9: signal BUS (invalid address alignment) in copy_to_page Patch Installation Instructions: -------------------------------- Refer to the Install.info file for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below as special instructions. Special Install Instructions: ----------------------------- Install this patch only if you installed the optional 64-bit packages from the 5.0 release, in particular the package SPROdbxx. README -- Last modified date: Tuesday, March 6, 2001