Parser.HTML.quote_tags can dump core
Imported from http://bugzilla.roxen.com/bugzilla/show_bug.cgi?id=1304
Reported by Martin Stjernholm mast@roxen.com
> Parser.HTML()->add_quote_tag("<!--","","")->quote_tags();
Fatal error at /home/mast/Pike/7.0/src/stralloc.c:1368
string_slice, start = 0, len = -1, s->len = 1
Attempting to dump backlog (may fail).
Parser.HTML: quote_tags()
-:1: ___Foo4711()
/home/mast/Pike/7.0/lib/modules/Tools.pmod/Hilfe.pmod:91:
do_evaluate("mixed ___Foo4711() { return
(mixed)(Parser.HTML()->add_quote_tag(\"<!--\",\"\",\"\")->quote_tags());
}\n",1)
/home/mast/Pike/7.0/lib/modules/Tools.pmod/Hilfe.pmod:567:
parse_statement("Parser.HTML()->add_quote_tag(\"<!--\",\"\",\"\")->quote_tags();")
/home/mast/Pike/7.0/lib/modules/Tools.pmod/Hilfe.pmod:354: do_parse()
/home/mast/Pike/7.0/lib/modules/Tools.pmod/Hilfe.pmod:213:
add_buffer("Parser.HTML()->add_quote_tag(\"<!--\",\"\",\"\")->quote_tags();\n")
/home/mast/Pike/7.0/lib/modules/Tools.pmod/Hilfe.pmod:587:
add_input_line("Parser.HTML()->add_quote_tag(\"<!--\",\"\",\"\")->quote_tags();\n")
/home/mast/Pike/7.0/lib/modules/Tools.pmod/Hilfe.pmod:667: create()
Hilfe: StdinHilfe()
Abort (core dumped)