Package: svn
Version: subversion
Severity: important

   I am using Subversion 1.1.4 (r13838) that was already on the system. 
I did not install it, and I assume it came as part of the Debian
installation.

   I have a repository containing many files (at least 1000) and several 
"branches" (directories), about 7 of which are in use and 6 of which are 
no longer in use (deleted), this in addition to the main trunk.  I have 
about 300 files spread out in the 6 branches + trunk which I needed to 
commit.  I first ran `svn update`, which showed no updates, and then ran 
`svn commit`.  I entered one line of text in the commit log.  All files 
were sent without problems.  During the "Transmitting file data" part, 
subversion aborted.

   After this, I did a `svn update` and was told that the directory was
locked.  I ran `svn cleanup` and did not receive any output.  I then ran
`svn update` again and was told the repository needed to be recovered. 
I did so (nothing was lost), and tried the update/commit again.  This
time, the abort still took place but I was able to get a core dump.

   I then redid the cleanup/recover, and tried to commit smaller batches 
of files (one commit per branch + head).  This does not work either.  It 
seems that I can no longer commit anything from my working copy without 
an abort.

   Here is information that I was able to obtain from the core dump.  

* First, the information generated by gdb when loading:

This GDB was configured as "i686-pc-linux-gnu"...(no debugging symbols 
found)
Using host libthread_db library "/lib/libthread_db.so.1".

Core was generated by `svn commit'.
Program terminated with signal 6, Aborted.
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.so.2...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libldap.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...(no debugging symbols 
found)...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /lib/libnsl.so.1...
(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/i686/cmov/libssl.so.0.9.7...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i686/cmov/libssl.so.0.9.7
Reading symbols from /usr/lib/i686/cmov/libcrypto.so.0.9.7...(no 
debugging symbols found)...done.
Loaded symbols for /usr/lib/i686/cmov/libcrypto.so.0.9.7
Reading symbols from /lib/libdl.so.2...
(no debugging symbols found)...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /usr/lib/libxml2.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libxml2.so.2
Reading symbols from /usr/lib/libz.so.1...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /lib/libpthread.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib/libm.so.6...
(no debugging symbols found)...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libc.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /usr/lib/libsvn_diff-1.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libsvn_diff-1.so.0
Reading symbols from /usr/lib/libsvn_ra_local-1.so.0...(no debugging 
symbols found)...done.
Loaded symbols for /usr/lib/libsvn_ra_local-1.so.0
Reading symbols from /usr/lib/libsvn_repos-1.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libsvn_repos-1.so.0
Reading symbols from /usr/lib/libsvn_fs-1.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libsvn_fs-1.so.0
Reading symbols from /usr/lib/libsvn_ra_svn-1.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libsvn_ra_svn-1.so.0
Reading symbols from /usr/lib/libsvn_ra_dav-1.so.0...(no debugging 
symbols found)...done.
Loaded symbols for /usr/lib/libsvn_ra_dav-1.so.0
Reading symbols from /lib/libcrypt.so.1...
(no debugging symbols found)...done.
Loaded symbols for /lib/libcrypt.so.1
Reading symbols from /lib/libresolv.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from /usr/lib/libsasl2.so.2...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libsasl2.so.2
Reading symbols from /usr/lib/libgnutls.so.11...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libgnutls.so.11
Reading symbols from /lib/ld-linux.so.2...
(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/libsvn_fs_fs-1.so.0...(no debugging 
symbols found)...done.
Loaded symbols for /usr/lib/libsvn_fs_fs-1.so.0
Reading symbols from /usr/lib/libsvn_fs_base-1.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libsvn_fs_base-1.so.0
Reading symbols from /usr/lib/libtasn1.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libtasn1.so.2
Reading symbols from /usr/lib/libgcrypt.so.11...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgcrypt.so.11
Reading symbols from /usr/lib/libgpg-error.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libgpg-error.so.0
Reading symbols from /lib/libnss_compat.so.2...
(no debugging symbols found)...done.
Loaded symbols for /lib/libnss_compat.so.2
Reading symbols from /lib/libnss_nis.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /lib/libnss_nis.so.2
Reading symbols from /lib/libnss_files.so.2...
(no debugging symbols found)...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /usr/lib/gconv/ISO8859-1.so...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/gconv/ISO8859-1.so

* Next, the result of the backtrace command:

#0  0x405327c1 in kill () from /lib/libc.so.6
#1  0x4049e771 in pthread_kill () from /lib/libpthread.so.0
#2  0x4049ea7b in raise () from /lib/libpthread.so.0
#3  0x40532554 in raise () from /lib/libc.so.6
#4  0x40533a88 in abort () from /lib/libc.so.6
#5  0x4076e1e0 in svn_fs_base__list_transactions ()
   from /usr/lib/libsvn_fs_base-1.so.0
#6  0x4076e3b2 in svn_fs_base__list_transactions ()
   from /usr/lib/libsvn_fs_base-1.so.0
#7  0x4076e4e7 in svn_fs_base__retry_txn () from 
/usr/lib/libsvn_fs_base-1.so.0
#8  0x4076dfd7 in svn_fs_base__abort_txn () from 
/usr/lib/libsvn_fs_base-1.so.0
#9  0x40661819 in svn_fs_abort_txn () from /usr/lib/libsvn_fs-1.so.0
#10 0x4064c9ef in ?? () from /usr/lib/libsvn_repos-1.so.0
#11 0x08b353c0 in ?? ()
#12 0x08067f78 in ?? ()
#13 0x08099ed0 in ?? ()
#14 0x40042558 in ?? () from /usr/lib/libsvn_client-1.so.0
#15 0x08099ed0 in ?? ()
#16 0x40042558 in ?? () from /usr/lib/libsvn_client-1.so.0
#17 0xbfffda48 in ?? ()
#18 0x4002ac41 in svn_client_commit () from 
/usr/lib/libsvn_client-1.so.0
#19 0x4002ac41 in svn_client_commit () from 
/usr/lib/libsvn_client-1.so.0
#20 0x0804c509 in ?? ()
#21 0xbfffda74 in ?? ()
#22 0x08068d18 in ?? ()
#23 0x00000000 in ?? ()
#24 0x08068470 in ?? ()
#25 0x08067f78 in ?? ()
#26 0x08067f78 in ?? ()
#27 0x08067f78 in ?? ()
#28 0x00000000 in ?? ()
#29 0x00000000 in ?? ()
#30 0x00000000 in ?? ()
#31 0x0809eb78 in ?? ()
#32 0x0809eba0 in ?? ()
#33 0x0809ebb0 in ?? ()
#34 0x08068e98 in ?? ()
#35 0x08068d18 in ?? ()
#36 0x00000001 in ?? ()
#37 0x00000000 in ?? ()
#38 0x0805b260 in _IO_stdin_used ()
#39 0xbfffdd48 in ?? ()
#40 0x0804fdcd in ?? ()
#41 0x08067fb0 in ?? ()
#42 0xbfffdaf8 in ?? ()
#43 0x08067f78 in ?? ()
#44 0x0805662f in _IO_stdin_used ()
#45 0x00000001 in ?? ()
#46 0x00000000 in ?? ()
#47 0x00000000 in ?? ()
#48 0x00000000 in ?? ()
#49 0x00000021 in ?? ()
#50 0x01000000 in ?? ()
#51 0x00000000 in ?? ()
#52 0x00000000 in ?? ()
#53 0x00000000 in ?? ()
#54 0x00000000 in ?? ()
#55 0x00000000 in ?? ()
#56 0x080687d0 in ?? ()
#57 0x00000000 in ?? ()
#58 0x00000000 in ?? ()
#59 0x08067f78 in ?? ()
#60 0x00000001 in ?? ()
#61 0x08068a30 in ?? ()
#62 0x08068a18 in ?? ()
#63 0xbfffdc70 in ?? ()
#64 0x08068470 in ?? ()
#65 0x00000000 in ?? ()
#66 0x08068470 in ?? ()
#67 0x00000000 in ?? ()
#68 0x400102ee in realloc () from /lib/ld-linux.so.2
Previous frame inner to this frame (corrupt stack?)

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.4.29-grsec+w+fhs6b+gr0501+nfs+a32+++p4+sata+c4+gr2b-v6.189
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)


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

Reply via email to