This is with libxml and libxsl built from SVN 3 days ago. If I run with gdb, my program runs normally.
Any suggestions on how I can further track this down? __ Marc *** glibc detected *** ruby: corrupted double-linked list: 0x0914ed28 *** ======= Backtrace: ========= /lib/libc.so.6[0xb7cf7169] /lib/libc.so.6[0xb7cf88ce] /lib/libc.so.6(cfree+0x90)[0xb7cfc570] /usr/lib/libxml2.so.2(xmlHashFree+0xeb)[0xb7afd64b] /usr/lib/libxml2.so.2(xmlXPathRegisteredFuncsCleanup+0x21)[0xb7b2a821] /usr/lib/libxml2.so.2(xmlXPathFreeContext+0x3d)[0xb7b2a86d] /usr/lib/ruby/1.8/libxml_so.so(ruby_xml_xpath_context_free +0x21)[0xb7bf66d1] /usr/lib/libruby1.8.so.1.8(rb_gc_call_finalizer_at_exit +0xa7)[0xb7e91947] /usr/lib/libruby1.8.so.1.8[0xb7e77727] /usr/lib/libruby1.8.so.1.8(ruby_cleanup+0x100)[0xb7e7f810] /usr/lib/libruby1.8.so.1.8(ruby_stop+0x1d)[0xb7e7f95d] /usr/lib/libruby1.8.so.1.8[0xb7e8a921] ruby[0x80486bd] /lib/libc.so.6(__libc_start_main+0xe0)[0xb7ca3450] ruby[0x8048601] ======= Memory map: ======== 08048000-08049000 r-xp 00000000 03:01 21432 /usr/bin/ruby1.8 08049000-0804a000 rw-p 00000000 03:01 21432 /usr/bin/ruby1.8 0804a000-092de000 rw-p 0804a000 00:00 0 [heap] b7800000-b7821000 rw-p b7800000 00:00 0 b7821000-b7900000 ---p b7821000 00:00 0 b7946000-b7950000 r-xp 00000000 03:01 471476 /lib/libgcc_s.so.1 b7950000-b7951000 rw-p 00009000 03:01 471476 /lib/libgcc_s.so.1 b7951000-b79f0000 rw-p b7951000 00:00 0 b79f0000-b7a23000 r-xp 00000000 03:01 22880 /usr/lib/libxslt.so.1.1.22 b7a23000-b7a24000 rw-p 00032000 03:01 22880 /usr/lib/libxslt.so.1.1.22 b7a24000-b7a73000 r-xp 00000000 03:01 19373 /usr/lib/libgcrypt.so.11.2.3 b7a73000-b7a75000 rw-p 0004f000 03:01 19373 /usr/lib/libgcrypt.so.11.2.3 b7a75000-b7a85000 r-xp 00000000 03:01 19199 /usr/lib/libexslt.so.0.8.13 b7a85000-b7a86000 rw-p 0000f000 03:01 19199 /usr/lib/libexslt.so.0.8.13 b7a86000-b7a9a000 r-xp 00000000 03:01 474899 /lib/libnsl-2.7.so b7a9a000-b7a9c000 rw-p 00013000 03:01 474899 /lib/libnsl-2.7.so b7a9c000-b7a9e000 rw-p b7a9c000 00:00 0 b7a9e000-b7ab2000 r-xp 00000000 03:01 16316 /usr/lib/libz.so.1.2.3.3 b7ab2000-b7ab3000 rw-p 00013000 03:01 16316 /usr/lib/libz.so.1.2.3.3 b7ab3000-b7bcb000 r-xp 00000000 03:01 22673 /usr/lib/libxml2.so.2.6.30 b7bcb000-b7bd0000 rw-p 00118000 03:01 22673 /usr/lib/libxml2.so.2.6.30 b7bd0000-b7bd1000 rw-p b7bd0000 00:00 0 b7be4000-b7c02000 r-xp 00000000 03:03 2555924 /home/marc/libxml/libxml/trunk/ext/libxml/libxml_so.so b7c02000-b7c03000 rw-p 0001e000 03:03 2555924 /home/marc/libxml/libxml/trunk/ext/libxml/libxml_so.so b7c03000-b7c8d000 rw-p b7c03000 00:00 0 b7c8d000-b7dd4000 r-xp 00000000 03:01 471461 /lib/libc-2.7.so b7dd4000-b7dd5000 r--p 00147000 03:01 471461 /lib/libc-2.7.so b7dd5000-b7dd7000 rw-p 00148000 03:01 471461 /lib/libc-2.7.so b7dd7000-b7dda000 rw-p b7dd7000 00:00 0 b7dda000-b7dfe000 r-xp 00000000 03:01 474897 /lib/libm-2.7.so b7dfe000-b7e00000 rw-p 00023000 03:01 474897 /lib/libm-2.7.so b7e00000-b7e09000 r-xp 00000000 03:01 474895 /lib/libcrypt-2.7.so b7e09000-b7e0b000 rw-p 00008000 03:01 474895 /lib/libcrypt-2.7.so b7e0b000-b7e32000 rw-p b7e0b000 00:00 0 b7e32000-b7e34000 r-xp 00000000 03:01 474896 /lib/libdl-2.7.so b7e34000-b7e36000 rw-p 00001000 03:01 474896 /lib/libdl-2.7.so b7e36000-b7e37000 rw-p b7e36000 00:00 0 b7e37000-b7e4a000 r-xp 00000000 03:01 474907 /lib/libpthread-2.7.so b7e4a000-b7e4c000 rw-p 00013000 03:01 474907 /lib/libpthread-2.7.so b7e4c000-b7e4e000 rw-p b7e4c000 00:00 0 b7e4e000-b7f0b000 r-xp 00000000 03:01 17026 /usr/lib/libruby1.8.so.1.8.6 b7f0b000-b7f0d000 rw-p 000bd000 03:01 17026 /usr/lib/libruby1.8.so.1.8.6 b7f0d000-b7f1d000 rw-p b7f0d000 00:00 0 b7f23000-b7f26000 r-xp 00000000 03:01 18898 /usr/lib/libgpg-error.so.0.3.0 b7f26000-b7f27000 rw-p 00002000 03:01 18898 /usr/lib/libgpg-error.so.0.3.0 b7f27000-b7f2a000 r-xp 00000000 03:03 6651912 /home/marc/libxml/libxsl/trunk/ext/libxslt/libxslt.so b7f2a000-b7f2b000 rw-p 00002000 03:03 6651912 /home/marc/libxml/libxsl/trunk/ext/libxslt/libxslt.so b7f2b000-b7f2f000 r-xp 00000000 03:01 150369 /usr/lib/ruby/1.8/i486-linux/stringio.so b7f2f000-b7f30000 rw-p 00003000 03:01 150369 /usr/lib/ruby/1.8/i486-linux/stringio.so b7f30000-b7f32000 rw-p b7f30000 00:00 0 b7f32000-b7f4e000 r-xp 00000000 03:01 471431 /lib/ld-2.7.so b7f4e000-b7f50000 rw-p 0001b000 03:01 471431 /lib/ld-2.7.so bf909000-bf94e000 rw-p bf909000 00:00 0 [stack] ffffe000-fffff000 ---p 00000000 00:00 0 [vdso] Aborted
signature.asc
Description: This is a digitally signed message part
_______________________________________________ libxml-devel mailing list libxml-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/libxml-devel