On Tue, 18 Apr 2023 16:59:29 GMT, Markus Grönlund <[email protected]> wrote:
> Greetings, > > For most platforms, os::dll_address_to_library_name() only sets offset = -1 > in case of errors. If there is an error, the function returns false. This is > fine. > > On AIX, the offset, being optional, is invariantly set to -1, even in the > case of non-errors. > > Easiest to remove the assertion for a positive offset. > > Thanks > Markus This pull request has now been integrated. Changeset: c738c8ea Author: Markus Grönlund <[email protected]> URL: https://git.openjdk.org/jdk/commit/c738c8ea3e9fda87abb03acb599a2433a344db09 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod 8306278: jvmtiAgentList.cpp:253 assert(offset >= 0) failed: invariant occurs on AIX after JDK-8257967 Reviewed-by: sspitsyn, dholmes, mbaesken ------------- PR: https://git.openjdk.org/jdk/pull/13513
