падает вот в этих случаях:
Александр Петросян (PAF) 12.12.2005 10:23
<xsl:template name="xxx"/><xsl:template name="xxx"/>
<xsl:template match="xxx"/><xsl:template match="xxx"/>
и это нормально.
конкретные строчки спецификации можно посмотреть на досуге.
если нужно перегрузить template или разведите по отдельным файлам, или по mode.
иметь же в одном файле два одноимённых или обрабатывающих одно и то же шаблона = ошибка.