ELBA-2023-12166

ELBA-2023-12166 - dtrace bug fix update

Type:BUG
Severity:NA
Release Date:2023-03-10

Description


[2.0.0-1.12]
- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
strrchr(), and inet_ntoa(). (Eugene Loh), [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
[Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]

[2.0.0-1.11.1]
- Support both libfuse 2 and libfuse 3.




Updated Packages


Release/ArchitectureFilenameMD5sumSuperseded By Advisory
Oracle Linux 9 (aarch64) dtrace-2.0.0-1.12.el9.src.rpm5e4f2104ce734b3ea80f7d73b150f1ea-
dtrace-2.0.0-1.12.el9.aarch64.rpm4eae7d66e25b3d70a02c8f1c4697f72c-
dtrace-devel-2.0.0-1.12.el9.aarch64.rpm45489bfd709dc9be9f99356233e3dbe7-
dtrace-testsuite-2.0.0-1.12.el9.aarch64.rpm65132b25d83c194aef6dae3495683102-
Oracle Linux 9 (x86_64) dtrace-2.0.0-1.12.el9.src.rpm5e4f2104ce734b3ea80f7d73b150f1ea-
dtrace-2.0.0-1.12.el9.x86_64.rpmc25c8bca34bbd14e63457ba2c5e1c384-
dtrace-devel-2.0.0-1.12.el9.x86_64.rpm2f0a6c9d248cac532003d0b378870b43-
dtrace-testsuite-2.0.0-1.12.el9.x86_64.rpm32da226dbe70e1d103799b88ee8876c6-



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete