[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Segmentation fault on every checkout

From: Johannes Wienke <jwienke_at_techfak.uni-bielefeld.de>
Date: Wed, 11 Feb 2009 19:13:29 +0100

Hi,

I cannot use the svn client on one of my computers any more. Every time
I try to check out something svn segfaults. I've tried different svn
repositories, all of them via https and several places to check the code
out. Everything results in a segfault.

For example the backtrace for the call:
root_at_little-tux:/usr/local/src# svn co
https://svn.osl.iu.edu/svn/pbgl/trunk pbgl-trunk

is:
#0 0xb7be34b4 in svn_io_get_dir_filenames () from
/usr/lib/libsvn_subr-1.so.1
#1 0xb7e640af in ?? () from /usr/lib/libsvn_wc-1.so.1
#2 0xb7e64c9c in svn_wc_crawl_revisions3 () from /usr/lib/libsvn_wc-1.so.1
#3 0xb7ecdf0a in svn_client__update_internal () from
/usr/lib/libsvn_client-1.so.1
#4 0xb7ea50c9 in svn_client__checkout_internal () from
/usr/lib/libsvn_client-1.so.1
#5 0xb7ea5404 in svn_client_checkout3 () from /usr/lib/libsvn_client-1.so.1
#6 0x0804d307 in ?? ()
#7 0x080549b5 in ?? ()
#8 0xb76a8685 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#9 0x0804c2c1 in ?? ()

After the segfault the working copy is locked. Trying to clean it up
results in this output:
root_at_little-tux:/usr/local/src/pbgl-trunk# LANG="" svn cleanup
svn: Can't convert string from native encoding to 'UTF-8':
svn: ?\248

I'm using the Ubuntu Intrepid Ibex packages. On my other machine they
work, so I suspect it must be some special configuration on this
computer that is causing this segfault.

root_at_little-tux:/usr/local/src/pbgl-trunk# LANG="" svn --version
svn, version 1.5.1 (r32289)
   compiled Jul 31 2008, 09:45:17

Copyright (C) 2000-2008 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet
(http://www.Collab.Net/).

The following repository access (RA) modules are available:

* ra_neon : Module for accessing a repository via WebDAV protocol using
Neon.
  - handles 'http' scheme
  - handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
  - with Cyrus SASL authentication
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme

root_at_little-tux:/usr/local/src/pbgl-trunk# env | grep LANG
LANG=de_DE.UTF-8
LANGUAGE=de

Is this a know bug or should I report it?

Thanks for the help!
Johannes

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=1140112

Received on 2009-02-11 19:47:03 CET

This is an archived mail posted to the Subversion Dev mailing list.