<div dir="ltr"><div>Hi José,</div><div><br></div><div>I couldn't reproduce the problem. How did you install CXML and CXML-STP? I used the last version from quicklisp running SBCL on a Mac OS:</div><div><br></div><font face="monospace, monospace">CL-USER> *features*<br>(:CL-PPCRE :RUNE-IS-CHARACTER :SWANK :QUICKLISP :ASDF-PACKAGE-SYSTEM :ASDF3.1<br> :ASDF3 :ASDF2 :ASDF :OS-MACOSX :OS-UNIX :NON-BASE-CHARS-EXIST-P :ASDF-UNICODE<br> :64-BIT :64-BIT-REGISTERS :ALIEN-CALLBACKS :ANSI-CL :ASH-RIGHT-VOPS :BSD<br> :C-STACK-IS-CONTROL-STACK :COMMON-LISP :COMPARE-AND-SWAP-VOPS<br> :COMPLEX-FLOAT-VOPS :CYCLE-COUNTER :DARWIN :DARWIN9-OR-BETTER :FLOAT-EQL-VOPS<br> :FP-AND-PC-STANDARD-SAVE :GENCGC :IEEE-FLOATING-POINT :INLINE-CONSTANTS<br> :INODE64 :INTEGER-EQL-VOP :INTERLEAVED-RAW-SLOTS :LINKAGE-TABLE :LITTLE-ENDIAN<br> :MACH-EXCEPTION-HANDLER :MACH-O :MEMORY-BARRIER-VOPS :MULTIPLY-HIGH-VOPS<br> :OS-PROVIDES-BLKSIZE-T :OS-PROVIDES-DLADDR :OS-PROVIDES-DLOPEN<br> :OS-PROVIDES-PUTWC :OS-PROVIDES-SUSECONDS-T :PACKAGE-LOCAL-NICKNAMES<br> :PRECISE-ARG-COUNT-ERROR :RAW-INSTANCE-INIT-VOPS :SB-CORE-COMPRESSION :SB-DOC<br> :SB-EVAL :SB-LDB :SB-PACKAGE-LOCKS :SB-SIMD-PACK :SB-SOURCE-LOCATIONS :SB-TEST<br> :SB-THREAD :SB-UNICODE :SBCL :STACK-ALLOCATABLE-CLOSURES<br> :STACK-ALLOCATABLE-FIXED-OBJECTS :STACK-ALLOCATABLE-LISTS<br> :STACK-ALLOCATABLE-VECTORS :STACK-GROWS-DOWNWARD-NOT-UPWARD :SYMBOL-INFO-VOPS<br> :UD2-BREAKPOINTS :UNIX :UNWIND-TO-FRAME-AND-CALL-VOP :X86-64)<br>CL-USER> (let ((document (with-open-file (stream (merge-pathnames #P"content.xml")<br>:direction :input<br>:element-type '(unsigned-byte 8))<br>  (cxml:parse stream (stp:make-builder)))))<br>  (with-open-file (salida #P"saida.xml" :direction :output :if-exists :supersede)<br>    (stp:serialize document (cxml:make-character-stream-sink salida))))<br>#<SB-SYS:FD-STREAM for "file /Users/arademaker/Downloads/saida.xml" {10050733C3}></font><div><br></div><div><br></div><div>The saida.xml file is fine.</div><div><br></div><div>$ xmllint -noout saida.xml<br></div><div><br></div><div>I suggest post this kind of questions in sites like <a href="http://stackoverflow.com">http://stackoverflow.com</a></div><div><br></div><div><br></div><div>Best,</div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div>Alexandre Rademaker<br><div><div><a href="http://arademaker.github.com/" style="color:rgb(17,85,204)" target="_blank">http://arademaker.github.com/</a><br></div></div><div><a href="http://researcher.ibm.com/person/br-alexrad" style="color:rgb(17,85,204)" target="_blank">http://researcher.ibm.com/person/br-alexrad</a><br></div><div><br></div></div></div></div></div>
<br><div class="gmail_quote">On Thu, Feb 11, 2016 at 5:48 PM, José Ronquillo <span dir="ltr"><<a href="mailto:josrr@ymail.com" target="_blank">josrr@ymail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:13px"><div dir="ltr">Hello CXML developers.<br><br>I want to report a bug that I reached 
working with an ODF (Open Document Format) file, more precisely with the
 content.xml file that is part of it.<br><br>The bug has occurred when I try to serialize a document that is just parsed, you can reproduce it with this code:<br><br>(let ((document (with-open-file (stream (merge-pathnames #P"content.xml")<br>                                             :direction :input<br>                                             :element-type '(unsigned-byte 8))<br>                         (cxml:parse stream (stp:make-builder)))))<br>  (with-open-file (salida #P"1.xml" :direction :output :if-exists :overwrite)<br>    (stp:serialize document (cxml:make-character-stream-sink salida))))<br><br>The output 1.xml file is incorrect. Check the second line, columna 91841, here with some context:<br><br><table:named-expressions/></office:spreadsheet></office:body></office:document-content>le-row
 table:style-name="ro1"><table:table-cell 
table:number-columns-repeated="1024"/></table:table-row></table:table><table:named-expressions/></office:spreadsheet></office:body></office:document-content>ing"
 table:number-columns-spanned="1" 
table:number-rows-spanned="3"><text:p>DICIEMBRE 
</text:p></table:table-cell><br><br>The original content.xml file is attached.</div></div></div></blockquote></div><br></div></div>