id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	port
11827	Tcl_AppendResult not NULL-terminated in fs-traverse.c	sfiera@…	eridius@macports.org	"I was just trying to traverse a list of directories using fs-traverse. I have since realized that fs-traverse will not handle a list of directories. However, rather than failing gracefully and reporting that the requested directory didn't exist, it was crashing with a bus error. I traced this problem back to the invocations of Tcl_AppendResult in fs-traverse.c, which are used to report errors.

According to its manpage, Tcl_AppendResult takes a NULL-terminated list of strings. The invocations in fs-traverse.c didn't do this. I've patched it; however, although fs-traverse doesn't have a ""maintainer,"" I'll defer to Eridius on committing it since it's his creation."	defect	closed	High	MacPorts 1.4	base	1.4	fixed	fs-traverse Tcl_AppendResult	eridius@… sfiera@…	
