Package: libsvn0
Version: 1.2.0-1
Severity: important

This is a functional regression from 1.1.4-2.

The following command line failed:
$ svn export ../svn/trunk/debian

../svn/trunk is a locally-modified checkout of:

http://necrotic.deadbeast.net/svn/xorg-x11/trunk/

There was no error message, just:

Segmentation fault (core dumped)

This problem is reproducible at will.  It doesn't go away until I downgrade
libsvn0 to 1.1.4-2.  Downgrading subversion, subversion-tools, and
python2.3-subversion do not remedy it.

I have a core dump, ltrace, and strace available on the Web:
http://redwald.deadbeast.net/tmp/svn_export.core
http://redwald.deadbeast.net/tmp/svn_export.ltrace
http://redwald.deadbeast.net/tmp/svn_export.strace

According to the above, an *un*modified local file was being exported when
things went wrong.

Here's a transcript of my GDB session:

1360 {0} [EMAIL PROTECTED]:~/packages/xorg-x11/xorg-x11-6.8.2.dfsg.1$ gdb 
$(which svn) core
GNU gdb 6.3-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "powerpc-linux"...(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".

Core was generated by `svn export ../svn/trunk/debian'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/lib/libsvn_client-1.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libsvn_client-1.so.0
Reading symbols from /usr/lib/libsvn_wc-1.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libsvn_wc-1.so.0
Reading symbols from /usr/lib/libsvn_ra-1.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libsvn_ra-1.so.0
Reading symbols from /usr/lib/libsvn_delta-1.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libsvn_delta-1.so.0
Reading symbols from /usr/lib/libsvn_subr-1.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libsvn_subr-1.so.0
Reading symbols from /usr/lib/libaprutil-0.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libaprutil-0.so.0
Reading symbols from /usr/lib/libldap_r.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libldap_r.so.2
Reading symbols from /usr/lib/liblber.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/liblber.so.2
Reading symbols from /usr/lib/libdb-4.2.so...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libdb-4.2.so
Reading symbols from /usr/lib/libexpat.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libexpat.so.1
Reading symbols from /usr/lib/libapr-0.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libapr-0.so.0
Reading symbols from /lib/librt.so.1...Reading symbols from 
/usr/lib/debug/lib/librt-2.3.2.so...(no debugging symbols found)...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /lib/libnsl.so.1...Reading symbols from 
/usr/lib/debug/lib/libnsl-2.3.2.so...(no debugging symbols found)...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /usr/lib/libneon.so.24...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libneon.so.24
Reading symbols from /usr/lib/libssl.so.0.9.7...done.
Loaded symbols for /usr/lib/libssl.so.0.9.7
Reading symbols from /usr/lib/libcrypto.so.0.9.7...done.
Loaded symbols for /usr/lib/libcrypto.so.0.9.7
Reading symbols from /usr/lib/libxml2.so.2...done.
Loaded symbols for /usr/lib/libxml2.so.2
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /lib/libpthread.so.0...Reading symbols from 
/usr/lib/debug/lib/libpthread-0.10.so...done.
done.
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib/libm.so.6...Reading symbols from 
/usr/lib/debug/lib/libm-2.3.2.so...done.
done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libc.so.6...Reading symbols from 
/usr/lib/debug/lib/libc-2.3.2.so...done.
done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /usr/lib/libsvn_diff-1.so.0...done.
Loaded symbols for /usr/lib/libsvn_diff-1.so.0
Reading symbols from /usr/lib/libsvn_ra_local-1.so.0...done.
Loaded symbols for /usr/lib/libsvn_ra_local-1.so.0
Reading symbols from /usr/lib/libsvn_repos-1.so.0...done.
Loaded symbols for /usr/lib/libsvn_repos-1.so.0
Reading symbols from /usr/lib/libsvn_fs-1.so.0...done.
Loaded symbols for /usr/lib/libsvn_fs-1.so.0
Reading symbols from /usr/lib/libsvn_ra_svn-1.so.0...done.
Loaded symbols for /usr/lib/libsvn_ra_svn-1.so.0
Reading symbols from /usr/lib/libsvn_ra_dav-1.so.0...done.
Loaded symbols for /usr/lib/libsvn_ra_dav-1.so.0
Reading symbols from /lib/libdl.so.2...Reading symbols from 
/usr/lib/debug/lib/libdl-2.3.2.so...done.
done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libcrypt.so.1...Reading symbols from 
/usr/lib/debug/lib/libcrypt-2.3.2.so...done.
done.
Loaded symbols for /lib/libcrypt.so.1
Reading symbols from /lib/libresolv.so.2...Reading symbols from 
/usr/lib/debug/lib/libresolv-2.3.2.so...done.
done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from /usr/lib/libsasl2.so.2...done.
Loaded symbols for /usr/lib/libsasl2.so.2
Reading symbols from /usr/lib/libgnutls.so.11...done.
Loaded symbols for /usr/lib/libgnutls.so.11
Reading symbols from /lib/ld.so.1...Reading symbols from 
/usr/lib/debug/lib/ld-2.3.2.so...done.
done.
Loaded symbols for /lib/ld.so.1
Reading symbols from /usr/lib/libsvn_fs_fs-1.so.0...done.
Loaded symbols for /usr/lib/libsvn_fs_fs-1.so.0
Reading symbols from /usr/lib/libsvn_fs_base-1.so.0...done.
Loaded symbols for /usr/lib/libsvn_fs_base-1.so.0
Reading symbols from /usr/lib/libtasn1.so.2...done.
Loaded symbols for /usr/lib/libtasn1.so.2
Reading symbols from /usr/lib/libgcrypt.so.11...done.
Loaded symbols for /usr/lib/libgcrypt.so.11
Reading symbols from /usr/lib/libgpg-error.so.0...done.
Loaded symbols for /usr/lib/libgpg-error.so.0
#0  0x0ffcf51c in svn_client_merge_peg () from /usr/lib/libsvn_client-1.so.0
(gdb) bt
#0  0x0ffcf51c in svn_client_merge_peg () from /usr/lib/libsvn_client-1.so.0
#1  0x0ffcf22c in svn_client_merge_peg () from /usr/lib/libsvn_client-1.so.0
#2  0x0ffcf22c in svn_client_merge_peg () from /usr/lib/libsvn_client-1.so.0
#3  0x0ffcf22c in svn_client_merge_peg () from /usr/lib/libsvn_client-1.so.0
#4  0x0ffcf22c in svn_client_merge_peg () from /usr/lib/libsvn_client-1.so.0
#5  0x0ffcf22c in svn_client_merge_peg () from /usr/lib/libsvn_client-1.so.0
#6  0x0ffcf22c in svn_client_merge_peg () from /usr/lib/libsvn_client-1.so.0
#7  0x0ffcf22c in svn_client_merge_peg () from /usr/lib/libsvn_client-1.so.0
Previous frame inner to this frame (corrupt stack?)

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: powerpc (ppc)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.9-powerpc-smp
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages libsvn0 depends on:
ii  libapr0                    2.0.54-4      the Apache Portable Runtime
ii  libc6                      2.3.2.ds1-22  GNU C Library: Shared libraries an
ii  libdb4.2                   4.2.52-19     Berkeley v4.2 Database Libraries [
ii  libexpat1                  1.95.8-3      XML parsing C library - runtime li
ii  libldap2                   2.1.30-10     OpenLDAP libraries
ii  libneon24                  0.24.7.dfsg-2 An HTTP and WebDAV client library
ii  libssl0.9.7                0.9.7g-1      SSL shared libraries
ii  libxml2                    2.6.16-7      GNOME XML library
ii  zlib1g                     1:1.2.2-4     compression library - runtime

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to