From f9048c6816a9649ba4b286b978b18f1e4a7861d0 Mon Sep 17 00:00:00 2001 From: davidxu Date: Mon, 6 Feb 2006 11:54:19 +0000 Subject: Always clear thread info buffer to zero. --- lib/libthread_db/libpthread_db.c | 1 + lib/libthread_db/libthr_db.c | 1 + 2 files changed, 2 insertions(+) (limited to 'lib') diff --git a/lib/libthread_db/libpthread_db.c b/lib/libthread_db/libpthread_db.c index ea7f81c..5dfc1dd 100644 --- a/lib/libthread_db/libpthread_db.c +++ b/lib/libthread_db/libpthread_db.c @@ -597,6 +597,7 @@ pt_thr_get_info(const td_thrhandle_t *th, td_thrinfo_t *info) TDBG_FUNC(); + bzero(info, sizeof(*info)); ret = pt_validate(th); if (ret) return (ret); diff --git a/lib/libthread_db/libthr_db.c b/lib/libthread_db/libthr_db.c index 8986939..aa639e9 100644 --- a/lib/libthread_db/libthr_db.c +++ b/lib/libthread_db/libthr_db.c @@ -474,6 +474,7 @@ pt_thr_get_info(const td_thrhandle_t *th, td_thrinfo_t *info) TDBG_FUNC(); + bzero(info, sizeof(*info)); ret = pt_validate(th); if (ret) return (ret); -- cgit v1.1