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

SIGSEGV crash in svn export with 1.2 under Debian

From: Loïc Minier <lool+tigris_at_via.ecp.fr>
Date: 2005-07-05 11:35:32 CEST

        Hi,

 It has been about since a month Subversion 1.2 was introduced in
 Debian unstable (sid). It seems I'm not the only Debian user victim of
 crashes in "svn export" since this new version, at least 3 persons are
 affected.

 I'm writing to this list to confirm I should open an issue in the
 tracker.

 The Debian bug is at <http://bugs.debian.org/314381>. It doesn't
 happen 100% of the time, since I tried upgrading again a couple of days
 ago, and I could do a couple of imports prior to crashing again.

 Branden Robinson offered core dump, ltrace, and strace in the bug
 report, I added a bt full of a debug rebuild of Subversion (-O0 -g).

 It starts like this:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1216100480 (LWP 15098)]
0xb7fd93ea in copy_one_versioned_file (
    from=0x80ba050 "/srv/sources/svn/svn.debian.org/pkg-gstreamer/unstable/gst-p
lugins0.8/debian/gstreamer-cdio.install",
    to=0x80ba0b8 "/home/lool/.svn-buildpackage/buildArea/pkg-gstreamer/gst-plugi
ns0.8-0.8.9/debian/gstreamer-cdio.install", adm_access=0x809a1d8,
    revision=0x0, native_eol=0x0, pool=0x80ba018)
    at subversion/libsvn_client/export.c:164
164 SVN_ERR (svn_io_file_affected_time (&tm, from, pool));

Thread 1 (Thread -1216100480 (LWP 15098)):
#0 0xb7fd93ea in copy_one_versioned_file (
    from=0x80ba050 "/srv/sources/svn/svn.debian.org/pkg-gstreamer/unstable/gst-plugins0.8/debian/gstreamer-cdio.install",
    to=0x80ba0b8 "/home/lool/.svn-buildpackage/buildArea/pkg-gstreamer/gst-plugins0.8-0.8.9/debian/gstreamer-cdio.install", adm_access=0x809a1d8,
    revision=0x0, native_eol=0x0, pool=0x80ba018)
    at subversion/libsvn_client/export.c:164
        entry = (const svn_wc_entry_t *) 0x0
        kw = {revision = 0x0, date = 0x0, author = 0x0, url = 0x0, id = 0x0}
        style = 4096
        props = (apr_hash_t *) 0x80ba190
        base = 0x80bc000 ""
        eol_style = (svn_string_t *) 0x809a1d8
        keywords = (svn_string_t *) 0x0
        executable = (svn_string_t *) 0x0
        special = (svn_string_t *) 0x0
        eol = 0x0
        local_mod = 0
        tm = 1118578943027474
#1 0xb7fd979f in copy_versioned_files (
    from=0x80999a0 "/srv/sources/svn/svn.debian.org/pkg-gstreamer/unstable/gst-p---Type <return> to continue, or q <return> to quit---
    ctx=0x8068d80, pool=0x80ba050) at subversion/libsvn_client/export.c:326
        svn_err__temp = (svn_error_t *) 0x0
        new_from = 0x80ba050 "/srv/sources/svn/svn.debian.org/pkg-gstreamer/unstable/gst-plugins0.8/debian/gstreamer-cdio.install"
        new_to = 0x0
        adm_access = (svn_wc_adm_access_t *) 0x809a1d8
        entry = (const svn_wc_entry_t *) 0x80b2858
        err = (svn_error_t *) 0x809e688
        iterpool = (apr_pool_t *) 0x80ba018
        entries = (apr_hash_t *) 0x809a260
        hi = (apr_hash_index_t *) 0x80ae3b8
        finfo = {pool = 0x8099968, valid = 7598448, protection = 1877,
  filetype = APR_DIR, user = 1000, group = 1000, inode = 2226701,
  device = 772, nlink = 4, size = 4096, csize = -1210079917,
  atime = 1118578782000000, mtime = 1119333174000000,
  ctime = 1119333174000000,
  fname = 0x80ae148 "/srv/sources/svn/svn.debian.org/pkg-gstreamer/unstable/gst-plugins0.8/debian",
  name = 0xb7f7949f "\211ð\203Ä\034[^_]Ã1À\200ú/\017\224À\215xÿ\203ç\001ë\237\215´&", filehand = 0x8099a3a}

 Please confirm this belongs to the issue tracker.

   Regards,

-- 
Loïc Minier <lool@dooz.org>
"Neutral President: I have no strong feelings one way or the other."
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Jul 5 11:37:33 2005

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.