On 08/11/2014 05:57 PM, maxwell wrote:
We discovered what I think is a bug in XXE (5.9.0) with <colspec>.  The
problem arises when a <table> has two or more <colspec>s with identical
@colname attributes.  XXE should flag such a situation in the Validity
Checker as an error; it does not.  But worse, if such a situation arises
(in our case it probably happened because someone copy-pasted an
existing <colspec>), and then you try to insert a new <row> into the
table with DocBook | Row | Insert After (or Before), XXE hangs.
Specifically, you can't edit that file until you close and re-open
it--you can work on other files, and you can close the file with the bad
<table>.

I think two things should change:
1) XXE should flag this as an error.
2) XXE shouldn't hang (it could say "I'm sorry, Dave, I can't do that",
or beep--but it shouldn't hang)

I'm attaching a sample file with the problem.

Thanks for the detailed bug report. We'll fix this bug for the next release.




BTW, we're long-time users of XXE, and we like it!

Much appreciated.




    Mike Maxwell
    University of Maryland


--
XMLmind XML Editor Support List
[email protected]
http://www.xmlmind.com/mailman/listinfo/xmleditor-support

Reply via email to