diff options
| author | Gordon Ross <gwr@nexenta.com> | 2016-12-22 20:34:20 -0500 |
|---|---|---|
| committer | Gordon Ross <gwr@nexenta.com> | 2019-05-18 19:46:33 -0400 |
| commit | d8adf402a2fbabff65f152e6ce83daf074fffb33 (patch) | |
| tree | cd70d9ac9672f8caf89d1cf78a7bab999bad1b6b | |
| parent | 460505369f30f9bc79709c517401bf7ff6d97651 (diff) | |
| download | illumos-joyent-d8adf402a2fbabff65f152e6ce83daf074fffb33.tar.gz | |
10965 SMB: mdb "::smbreq -v" prints findstack errors
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
| -rw-r--r-- | usr/src/cmd/mdb/common/modules/smbsrv/smbsrv.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/usr/src/cmd/mdb/common/modules/smbsrv/smbsrv.c b/usr/src/cmd/mdb/common/modules/smbsrv/smbsrv.c index 9a7f33131c..8d3012dcd4 100644 --- a/usr/src/cmd/mdb/common/modules/smbsrv/smbsrv.c +++ b/usr/src/cmd/mdb/common/modules/smbsrv/smbsrv.c @@ -1066,7 +1066,9 @@ smbreq_dcmd(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) mdb_printf( "worker thread: %p\n", sr->sr_worker); - smb_worker_findstack((uintptr_t)sr->sr_worker); + if (sr->sr_worker != NULL) { + smb_worker_findstack((uintptr_t)sr->sr_worker); + } } else { if (DCMD_HDRSPEC(flags)) mdb_printf( |
