Currently, that reads:
$smarty->assign("feed_name",$feed_name);
when it should be:
$smarty->assign("feed_name",htmlspecialchars($feed_name));
this has fixed the title problems.
however, now i notice that the posts being generated in the RSS feed seem to be random. they are not following any recognizable logical order. i had wanted the last 10 or so newest posts to be generated into the feed, instead, it gets the last post, and then seems to select old posts at "random".