From: Paul Floyd Date: Fri, 8 Mar 2024 11:48:22 +0000 (+0100) Subject: FreeBSD syscall: fix PRE_MEM_READ for utrace X-Git-Tag: VALGRIND_3_23_0~123 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2343e5b87b3dab7c1bec3ec98e7952470c48ca47;p=thirdparty%2Fvalgrind.git FreeBSD syscall: fix PRE_MEM_READ for utrace --- diff --git a/coregrind/m_syswrap/syswrap-freebsd.c b/coregrind/m_syswrap/syswrap-freebsd.c index 5f12ef062..bbe8286e1 100644 --- a/coregrind/m_syswrap/syswrap-freebsd.c +++ b/coregrind/m_syswrap/syswrap-freebsd.c @@ -3165,7 +3165,7 @@ PRE(sys_utrace) { PRINT("sys_utrace ( %#" FMT_REGWORD "x, %" FMT_REGWORD "u )", ARG1, ARG2); PRE_REG_READ2(int, "utrace", const void *, addr, vki_size_t, len); - PRE_MEM_READ( "utrace(addr)", ARG2, ARG3 ); + PRE_MEM_READ( "utrace(addr)", ARG1, ARG2 ); } // SYS_kldsym 337