XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Postnext
Srini NamineniSubject: unmatched single quote causes stylus crash
Author: Srini Namineni
Date: 29 Mar 2000 01:22 AM
I am evaluating Stylus 2.0 and it crashed
while I tried to refresh the HTML view after
changing my template file.  

Using other command line tools, I figured
out that my template file was syntactically
incorrect.

So I created a simpler syntactically incorrect XSL template file that crashes stylus. 

I've attached the XML and XSL files to reproduce the problem.
I replaced <, > with [, ] so that I can post them on this board.

xsl file
--------
[?xml version="1.0"?]
[xsl:stylesheet xmlns:xsl="http://www.w3.org/XSL/Transform/1.0"]
[xsl:output method="html"/]

[xsl:template match="item"]
 [HTML]
 [BODY]
 Hi
	[xsl:if test="./value=1'"]
		Srini!
	[/xsl:if]
 [/BODY]
 [/HTML]
[/xsl:template]
[/xsl:stylesheet]

xml file
--------
[item]
	[value]1[/value]
[/item]


It seems like the unmatched single quote before " in the [xsl:if] is causing it to crash.


The crash (Dr. Watson) is completely reproducible with these files  on my NT 4.0 SP5 and Windows 2000. 


Is this a known bug? I can work around it for now, 
but it is very annoying when the tool crashes instead 
of pointing out the mistakes in the template.
--
Srini Namineni


Documentdummy.xsl

Posttop
(Deleted User) Subject: unmatched single quote causes stylus crash
Author: (Deleted User)
Date: 29 Mar 2000 01:27 PM
Thanks for your effort in narrowing that down. A fix will appear in the next point release. You'll find that in general Stylus has very good error reporting; you just happened to run into a bug in Stylus' error reporter.

Alex Lloyd
eXcelon corp.

 
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.