[plt-dev] xml contract violation

From: Robby Findler (robby at eecs.northwestern.edu)
Date: Fri Mar 13 07:39:53 EDT 2009

Anyone recognize this?

(file "C:\\cygwin\\home\\robby\\svn\\exp\\plt\\collects\\xml\\private\\reader.ss")
broke the contract
  (->
   (or/c location? symbol? #f)
   (or/c location? symbol? #f)
   symbol?
   (listof attribute?)
   (listof
    (or/c
     permissive/c
     pcdata?
     element?
     entity?
     comment?
     cdata?
     p-i?))
   element?)
 on make-element; not in permissive mode

 === context ===
C:\cygwin\home\robby\svn\exp\plt\collects\scheme\private\contract-guts.ss:220:0:
raise-contract-error
C:\cygwin\home\robby\svn\exp\plt\collects\scheme\private\map.ss:22:17: loop
C:\cygwin\home\robby\svn\exp\plt\collects\scheme\private\contract-arrow.ss:1347:3
C:\cygwin\home\robby\svn\exp\plt\collects\xml\private\reader.ss:89:4:
read-content
C:\cygwin\home\robby\svn\exp\plt\collects\xml\private\reader.ss:89:4:
read-content
C:\cygwin\home\robby\svn\exp\plt\collects\xml\private\reader.ss:24:2: read-xml
C:\cygwin\home\robby\svn\exp\plt\collects\stepper\private\xml-snip-helpers.ss:52:7
C:\cygwin\home\robby\svn\exp\plt\collects\syntax\module-reader.ss:87:19: loop
C:\cygwin\home\robby\svn\exp\plt\collects\syntax\module-reader.ss:78:0:
wrap-internal
C:\cygwin\home\robby\svn\exp\plt\collects\wxme\wxme.ss:665:2: do-read
C:\cygwin\home\robby\svn\exp\plt\collects\wxme\wxme.ss:694:2: wxme-read-syntax
C:\cygwin\home\robby\html\build-tree.scm:10:2: build-directory


Posted on the dev mailing list.