Bug#280248: segmentation fault of scrollkeeper-update

Lecouteux Benjamin Lecouteux Benjamin <assyrium@yahoo.fr>, 280248@bugs.debian.org
Mon, 08 Nov 2004 13:18:20 +0100


Package: scrollkeeper
Version: 0.3.14-9.1
Severity: important
Tags: experimental


I have other computer with sarge install and the same version of
scrollkeeper and scrollkeeper-update works.

#valgrind -v scrollkeeper-update

==11424== Memcheck, a memory error detector for x86-linux.
==11424== Copyright (C) 2002-2004, and GNU GPL'd, by Julian Seward et
al.
==11424== Using valgrind-2.2.0, a program supervision framework for
x86-linux.
==11424== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward et
al.
==11424== Valgrind library directory: /usr/lib/valgrind
==11424== Command line
==11424==    scrollkeeper-update
==11424== Startup, with flags:
==11424==    --tool=memcheck
==11424==    -v
==11424==    --
==11424== Contents of /proc/version:
==11424==   Linux version 2.6.9 (root@Assyrium) (version gcc 3.3.5
(Debian 1:3.3.5-2)) #3 Thu Oct 28 14:24:55 CEST 2004
==11424== Reading syms from /usr/bin/scrollkeeper-update (0x8048000)
==11424==    object doesn't have a symbol table
==11424==    object doesn't have any debug info
==11424== Reading syms from /lib/ld-2.3.2.so (0x1B8E4000)
==11424==    object doesn't have a symbol table
==11424==    object doesn't have any debug info
==11424== Reading syms from /usr/lib/valgrind/stage2 (0xB0000000)
==11424== Reading syms from /lib/ld-2.3.2.so (0xB1000000)
==11424==    object doesn't have a symbol table
==11424==    object doesn't have any debug info
==11424== Reading syms from /usr/lib/valgrind/vgskin_memcheck.so
(0xB7B75000)
==11424== Reading syms from /lib/tls/libc-2.3.2.so (0xB7EA2000)
==11424==    object doesn't have a symbol table
==11424==    object doesn't have any debug info
==11424== Reading syms from /lib/tls/libdl-2.3.2.so (0xB7FDD000)
==11424==    object doesn't have a symbol table
==11424==    object doesn't have any debug info
==11424== Reading suppressions file: /usr/lib/valgrind/default.supp
==11424== REDIRECT soname:libc.so.6(__GI___errno_location) to
soname:libpthread.so.0(__errno_location)
==11424== REDIRECT soname:libc.so.6(__errno_location) to
soname:libpthread.so.0(__errno_location)
==11424== REDIRECT soname:libc.so.6(__GI___h_errno_location) to
soname:libpthread.so.0(__h_errno_location)
==11424== REDIRECT soname:libc.so.6(__h_errno_location) to
soname:libpthread.so.0(__h_errno_location)
==11424== REDIRECT soname:libc.so.6(__GI___res_state) to
soname:libpthread.so.0(__res_state)
==11424== REDIRECT soname:libc.so.6(__res_state) to
soname:libpthread.so.0(__res_state)
==11424== REDIRECT soname:libc.so.6(stpcpy) to
*vgpreload_memcheck.so*(stpcpy)
==11424== REDIRECT soname:libc.so.6(strnlen) to
*vgpreload_memcheck.so*(strnlen)==11424== REDIRECT
soname:ld-linux.so.2(stpcpy) to *vgpreload_memcheck.so*(stpcpy)
==11424== REDIRECT soname:ld-linux.so.2(strchr) to
*vgpreload_memcheck.so*(strchr)
==11424==
==11424== Reading syms from /usr/lib/valgrind/vg_inject.so (0x1B8FE000)
==11424== Reading syms from /usr/lib/valgrind/vgpreload_memcheck.so
(0x1B901000)==11424== Reading syms from /usr/lib/libxslt.so.1.1.12
(0x1B92B000)
==11424==    object doesn't have a symbol table
==11424==    object doesn't have any debug info
==11424== Reading syms from /usr/lib/libxml2.so.2.6.15 (0x1B95E000)
==11424==    object doesn't have a symbol table
==11424==    object doesn't have any debug info
==11424== Reading syms from /usr/lib/libz.so.1.2.2 (0x1BA65000)
==11424==    object doesn't have a symbol table
==11424==    object doesn't have any debug info
==11424== Reading syms from /usr/lib/valgrind/libpthread.so (0x1BA78000)
==11424== Reading syms from /lib/tls/libm-2.3.2.so (0x1BAA8000)
==11424==    object doesn't have a symbol table
==11424==    object doesn't have any debug info
==11424== Reading syms from /usr/lib/libscrollkeeper.so.0.0.0
(0x1BACC000)
==11424==    object doesn't have a symbol table
==11424==    object doesn't have any debug info
==11424== Reading syms from /lib/tls/libc-2.3.2.so (0x1BAD8000)
==11424==    object doesn't have a symbol table
==11424==    object doesn't have any debug info
==11424== Reading syms from /lib/tls/libdl-2.3.2.so (0x1BC14000)
==11424==    object doesn't have a symbol table
==11424==    object doesn't have any debug info
==11424== TRANSLATE: 0x1BB4C080 redirected to 0x1B904E4C
==11424== TRANSLATE: 0x1BB4C210 redirected to 0x1B9053DA
==11424== TRANSLATE: 0x1BB4C2D0 redirected to 0x1B90592D
==11424== TRANSLATE: 0x1BB4C7B0 redirected to 0x1B90586A
==11424== TRANSLATE: 0x1BB52AF0 redirected to 0x1B904740
==11424== Reading syms from /usr/lib/gconv/ISO8859-15.so (0x1B90D000)
==11424==    object doesn't have a symbol table
==11424==    object doesn't have any debug info
==11424== Reading syms from /usr/lib/gconv/ISO8859-1.so (0x1B911000)
==11424==    object doesn't have a symbol table
==11424==    object doesn't have any debug info
==11424== Invalid read of size 4
==11424==    at 0x1B97C256: __xmlRaiseError (in
/usr/lib/libxml2.so.2.6.15)
==11424==    by 0x1B9A86BA: (within /usr/lib/libxml2.so.2.6.15)
==11424==    by 0x1B9AEFF0: (within /usr/lib/libxml2.so.2.6.15)
==11424==    by 0x1B9B01CE: xmlValidateOneElement (in
/usr/lib/libxml2.so.2.6.15)
==11424==  Address 0xBFD53F6C is not stack'd, malloc'd or (recently)
free'd
==11424==
==11424== Process terminating with default action of signal 11 (SIGSEGV)
==11424==    at 0x1B97C256: __xmlRaiseError (in
/usr/lib/libxml2.so.2.6.15)
==11424==    by 0x1B9A86BA: (within /usr/lib/libxml2.so.2.6.15)
==11424==    by 0x1B9AEFF0: (within /usr/lib/libxml2.so.2.6.15)
==11424==    by 0x1B9B01CE: xmlValidateOneElement (in
/usr/lib/libxml2.so.2.6.15)
==11424==
==11424== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 29 from
1)
==11424==
==11424== 1 errors in context 1 of 1:
==11424== Invalid read of size 4
==11424==    at 0x1B97C256: __xmlRaiseError (in
/usr/lib/libxml2.so.2.6.15)
==11424==    by 0x1B9A86BA: (within /usr/lib/libxml2.so.2.6.15)
==11424==    by 0x1B9AEFF0: (within /usr/lib/libxml2.so.2.6.15)
==11424==    by 0x1B9B01CE: xmlValidateOneElement (in
/usr/lib/libxml2.so.2.6.15)
==11424==  Address 0xBFD53F6C is not stack'd, malloc'd or (recently)
free'd
--11424--
--11424-- supp:   29 Ugly strchr error in /lib/ld-2.3.2.so
==11424==
==11424== IN SUMMARY: 1 errors from 1 contexts (suppressed: 29 from 1)
==11424==
==11424== malloc/free: in use at exit: 187949 bytes in 3629 blocks.
==11424== malloc/free: 8016 allocs, 4387 frees, 1152624 bytes allocated.
==11424==
--11424--     TT/TC: 0 tc sectors discarded.
--11424--            11083 tt_fast misses.
--11424-- translate: new     9754 (148106 -> 1990301; ratio 134:10)
--11424--            discard 0 (0 -> 0; ratio 0:10).
--11424-- chainings: 8258 chainings, 0 unchainings.
--11424--  dispatch: 23640176 jumps (bb entries); of them 855610 (3%)
unchained.--11424--            789/27755 major/minor sched events.
--11424-- reg-alloc: 1677 t-req-spill, 364978+11639 orig+spill uis,
--11424--            49788 total-reg-rank
--11424--    sanity: 786 cheap, 32 expensive checks.
--11424--    ccalls: 32816 C calls, 55% saves+restores avoided (106490
bytes)
--11424--            44432 args, avg 0.87 setup instrs each (10712
bytes)
--11424--            0% clear the stack (98166 bytes)
--11424--            14080 retvals, 32% of reg-reg movs avoided (8798
bytes)
Erreur de segmentation





-- System Information:
Debian Release: 3.1
  APT prefers experimental
  APT policy: (900, 'experimental'), (800, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.9
Locale: LANG=fr_FR@euro, LC_CTYPE=fr_FR@euro (charmap=ISO-8859-15)

Versions of packages scrollkeeper depends on:
ii  docbook-xml                 4.3-1        standard XML documentation system,
ii  libc6                       2.3.2.ds1-18 GNU C Library: Shared libraries an
ii  libscrollkeeper0            0.3.14-9.1   Library to load .omf files (runtim
ii  libxml2                     2.6.15-1     GNOME XML library
ii  libxslt1.1                  1.1.12-1     XSLT processing library - runtime 
ii  zlib1g                      1:1.2.2-3    compression library - runtime

-- no debconf information