ELBA-2023-12165

ELBA-2023-12165 - dtrace bug fix update

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

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 8 (aarch64) dtrace-2.0.0-1.12.el8.src.rpma955a93727febfc1c6891b676d9ee4f9-
dtrace-2.0.0-1.12.el8.aarch64.rpmdab0035c349631b09c2eb3eaeda5f7b7-
dtrace-devel-2.0.0-1.12.el8.aarch64.rpmd793c5cf609361c958cde6b70861060c-
dtrace-testsuite-2.0.0-1.12.el8.aarch64.rpm4a346ef942da1c744f28c1937af6a7f5-
Oracle Linux 8 (x86_64) dtrace-2.0.0-1.12.el8.src.rpma955a93727febfc1c6891b676d9ee4f9-
dtrace-2.0.0-1.12.el8.x86_64.rpmef660a8d7dac6a13f8cbf4a3b9570db9-
dtrace-devel-2.0.0-1.12.el8.x86_64.rpmbf3b12c8be92099ddd2f66f573eb807d-
dtrace-testsuite-2.0.0-1.12.el8.x86_64.rpm56600bca13b56c3c17c2dc24c94b7626-



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