Date: Thu, 3 Jan 2002 14:02:09 +0100 (CET) From: Oliver Fromme <olli@secnetix.de> To: freebsd-hackers@FreeBSD.ORG, Jos Backus <josb@cncdsl.com> Subject: Re: Solaris /usr/proc/bin/pstack functionality? Message-ID: <200201031302.g03D29t14346@lurza.secnetix.de> In-Reply-To: <20020103072813.GB14656@lizzy.bugworks.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Jos Backus <josb@cncdsl.com> wrote: > ----- Forwarded message from Justin Erenkrantz <jerenkrantz@ebuilt.com> ----- > +1. =) I've talked to the FreeBSD people and they just laugh > maniacally when I ask for a truss that follows children. AIUI, > NetBSD has this, so it is possible to port these changes over, > but it requires an overhaul to procfs from what I've been told. > > FreeBSD has a long way to get the stellar debugging capabilities > of Solaris. -- justin I think that the output from FreeBSD's truss is pretty pathetic and unusable. ktrace is somewhat better. Recently I discovered that there is a version of strace in our ports collection. I installed it and noticed that its output is a lot better. Since then I use strace exclusively for debugging and I'm very happy with it. strace follows children when you use the -f option (this is similar to ktrace's -i option). Regards Oliver PS: I tried strace under -stable only. I don't know if it works under -current as well. -- Oliver Fromme, secnetix GmbH & Co KG, Oettingenstr. 2, 80538 München Any opinions expressed in this message may be personal to the author and may not necessarily reflect the opinions of secnetix in any way. "All that we see or seem is just a dream within a dream" (E. A. Poe) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200201031302.g03D29t14346>