[prev in list] [next in list] [prev in thread] [next in thread]
List: subversion-issues
Subject: [Issue 1207] New - redhat 7.3
From: issues () subversion ! tigris ! org
Date: 2003-03-26 16:03:05
[Download RAW message or body]
http://subversion.tigris.org/issues/show_bug.cgi?id=1207
*** Old
--- New
***************
*** 0 ****
--- 1,69 ----
+ +============================================================================+
+ | redhat 7.3 |
+ +----------------------------------------------------------------------------+
+ | Issue #: 1207 Component: subversion |
+ | Status: NEW Version: current |
+ | Resolution: Platform: PC |
+ | Issue type: DEFECT OS/Version: Linux |
+ | Priority: P3 Subcomponent: unknown |
+ +----------------------------------------------------------------------------+
+ | Assigned To: issues@subversion |
+ | Reported By: bradley |
+ | QA Contact: issues@subversion |
+ | CC list: Cc: |
+ +----------------------------------------------------------------------------+
+ | Milestone: TargetMilestone: --- |
+ | URL: |
+ +============================================================================+
+ | DESCRIPTION |
+ The subversion client 0.20.0 does not work with the rpms provided at
+ http://summersoft.fay.ar.us/pub/linux/redhat/RPMS/i386/subversion-latest/redhat-7.x/
+
+ The problem:
+ svn checkout https://my-server/svn/repos/some-dir
+ The client segfaults as soon as it tries to check out a file. (It can
+ checkout the directory, but the file has a problem.)
+
+ I tried rebuilding from sources.
+
+ I suspect that apache-libapr is the problem. (At the very least, the
+ redhat-7.x/ page mentions the apache-libapr-utils which seems to be no
+ longer needed. That should be corrected.)
+
+ I installed the rpms from that page, and this is what happens.
+
+ More details: When running gdb, the segfault occurs at fetch.c, where
+ it looks like apr_hash_get returned an unexpected NULL.
+
+ $ gdb ~/svn
+ GNU gdb Red Hat Linux (5.2-2)
+ Copyright 2002 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 "i386-redhat-linux"...
+ (gdb) run checkout https://bradley.lcs.mit.edu/svn/repos/uml/
+ Starting program: /home/bradley/svn checkout
+ https://bradley.lcs.mit.edu/svn/repos/uml/
+ [New Thread 1024 (LWP 26356)]
+ bradley's password:
+ A uml/base-kernel
+ A uml/base-kernel/linux-2.4.19
+
+ Program received signal SIGSEGV, Segmentation fault.
+ [Switching to Thread 1024 (LWP 26356)]
+ 0x4011a86b in fetch_file (sess=0x8084320, rsrc=0x80c3b38,
+ dir_baton=0x80bf8d8,
+ editor=0x8071010,
+ edit_path=0x80cf2c0 "base-kernel/linux-2.4.19/MAINTAINERS",
+ compression=1,
+ pool=0x80892c8) at subversion/libsvn_ra_dav/fetch.c:738
+ 738 err = simple_fetch_file(sess, bc_url, NULL, TRUE, compression,
+ file_baton,
+ (gdb) print checksum
+ $1 = (svn_string_t *) 0x0
+ (gdb)
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@subversion.tigris.org
For additional commands, e-mail: issues-help@subversion.tigris.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic