You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Campbell Barton <id...@gmail.com> on 2009/03/23 19:47:05 UTC

SVN Segfault

svn up --set-depth exclude somedir/path

---Type <return> to continue, or q <return> to quit---
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb7623940 (LWP 2515)]
0xb7698aa8 in strcmp () from /lib/libc.so.6
(gdb) bt
#0  0xb7698aa8 in strcmp () from /lib/libc.so.6
#1  0xb7f11538 in svn_wc_crop_tree () from /usr/lib/libsvn_wc-1.so.0
#2  0xb7f7ad85 in svn_client__update_internal ()
   from /usr/lib/libsvn_client-1.so.0
#3  0xb7f7afdd in svn_client_update3 () from /usr/lib/libsvn_client-1.so.0
#4  0x0805c785 in ?? ()
#5  0x00000000 in ?? ()
(gdb) q

RE: SVN Segfault

Posted by we...@tigris.org.
It happens in 1.6 for me. (Campbell here)

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

Re: SVN Segfault

Posted by Greg Stein <gs...@gmail.com>.
I saw that on IRC. I'm asking: was this seen in 1.6, or just trunk?

On Tue, Mar 24, 2009 at 01:46, Daniel Shahaf <d....@daniel.shahaf.name> wrote:
> Trunk.  To reproduce:
>
> % svn mkdir foo
> % svn ci foo
> % /bin/rm -rf foo
> % svn up --set-depth exclude foo
>
> Daniel
>
> Greg Stein wrote on Tue, 24 Mar 2009 at 00:12 +0100:
>> What version are you using?
>>
>> On Mon, Mar 23, 2009 at 20:47, Campbell Barton <id...@gmail.com> wrote:
>> > svn up --set-depth exclude somedir/path
>> >
>> > ---Type <return> to continue, or q <return> to quit---
>> > Program received signal SIGSEGV, Segmentation fault.
>> > [Switching to Thread 0xb7623940 (LWP 2515)]
>> > 0xb7698aa8 in strcmp () from /lib/libc.so.6
>> > (gdb) bt
>> > #0  0xb7698aa8 in strcmp () from /lib/libc.so.6
>> > #1  0xb7f11538 in svn_wc_crop_tree () from /usr/lib/libsvn_wc-1.so.0
>> > #2  0xb7f7ad85 in svn_client__update_internal ()
>> >   from /usr/lib/libsvn_client-1.so.0
>> > #3  0xb7f7afdd in svn_client_update3 () from /usr/lib/libsvn_client-1.so.0
>> > #4  0x0805c785 in ?? ()
>> > #5  0x00000000 in ?? ()
>> > (gdb) q
>> >
>> > From IRC
>> > <danielsh> ideasman42_: the cmdline client shouldn't segfault.  Period.
>> > <danielsh> ideasman42_: I can repro with trunk
>> > --
>> > - Campbell
>> >
>> > ------------------------------------------------------
>> > http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=1392093
>> >
>>
>> ------------------------------------------------------
>> http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=1394166
>>

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


Re: SVN Segfault

Posted by Daniel Shahaf <d....@daniel.shahaf.name>.
This is now http://subversion.tigris.org/issues/show_bug.cgi?id=3391 .

Daniel Shahaf wrote on Tue, 24 Mar 2009 at 02:46 +0200:
> Trunk.  To reproduce:
> 
> % svn mkdir foo
> % svn ci foo
> % /bin/rm -rf foo
> % svn up --set-depth exclude foo
> 
> Daniel
> 
> Greg Stein wrote on Tue, 24 Mar 2009 at 00:12 +0100:
> > What version are you using?
> > 
> > On Mon, Mar 23, 2009 at 20:47, Campbell Barton <id...@gmail.com> wrote:
> > > svn up --set-depth exclude somedir/path
> > >
> > > ---Type <return> to continue, or q <return> to quit---
> > > Program received signal SIGSEGV, Segmentation fault.
> > > [Switching to Thread 0xb7623940 (LWP 2515)]
> > > 0xb7698aa8 in strcmp () from /lib/libc.so.6
> > > (gdb) bt
> > > #0  0xb7698aa8 in strcmp () from /lib/libc.so.6
> > > #1  0xb7f11538 in svn_wc_crop_tree () from /usr/lib/libsvn_wc-1.so.0
> > > #2  0xb7f7ad85 in svn_client__update_internal ()
> > >   from /usr/lib/libsvn_client-1.so.0
> > > #3  0xb7f7afdd in svn_client_update3 () from /usr/lib/libsvn_client-1.so.0
> > > #4  0x0805c785 in ?? ()
> > > #5  0x00000000 in ?? ()
> > > (gdb) q
> > >
> > > From IRC
> > > <danielsh> ideasman42_: the cmdline client shouldn't segfault.  Period.
> > > <danielsh> ideasman42_: I can repro with trunk
> > > --
> > > - Campbell
> > >
> > > ------------------------------------------------------
> > > http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=1392093
> > >
> > 
> > ------------------------------------------------------
> > http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=1394166
> >
> 
> ------------------------------------------------------
> http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=1395098

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

Re: SVN Segfault

Posted by Daniel Shahaf <d....@daniel.shahaf.name>.
Trunk.  To reproduce:

% svn mkdir foo
% svn ci foo
% /bin/rm -rf foo
% svn up --set-depth exclude foo

Daniel

Greg Stein wrote on Tue, 24 Mar 2009 at 00:12 +0100:
> What version are you using?
> 
> On Mon, Mar 23, 2009 at 20:47, Campbell Barton <id...@gmail.com> wrote:
> > svn up --set-depth exclude somedir/path
> >
> > ---Type <return> to continue, or q <return> to quit---
> > Program received signal SIGSEGV, Segmentation fault.
> > [Switching to Thread 0xb7623940 (LWP 2515)]
> > 0xb7698aa8 in strcmp () from /lib/libc.so.6
> > (gdb) bt
> > #0  0xb7698aa8 in strcmp () from /lib/libc.so.6
> > #1  0xb7f11538 in svn_wc_crop_tree () from /usr/lib/libsvn_wc-1.so.0
> > #2  0xb7f7ad85 in svn_client__update_internal ()
> >   from /usr/lib/libsvn_client-1.so.0
> > #3  0xb7f7afdd in svn_client_update3 () from /usr/lib/libsvn_client-1.so.0
> > #4  0x0805c785 in ?? ()
> > #5  0x00000000 in ?? ()
> > (gdb) q
> >
> > From IRC
> > <danielsh> ideasman42_: the cmdline client shouldn't segfault.  Period.
> > <danielsh> ideasman42_: I can repro with trunk
> > --
> > - Campbell
> >
> > ------------------------------------------------------
> > http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=1392093
> >
> 
> ------------------------------------------------------
> http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=1394166
>

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

Re: SVN Segfault

Posted by Greg Stein <gs...@gmail.com>.
What version are you using?

On Mon, Mar 23, 2009 at 20:47, Campbell Barton <id...@gmail.com> wrote:
> svn up --set-depth exclude somedir/path
>
> ---Type <return> to continue, or q <return> to quit---
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0xb7623940 (LWP 2515)]
> 0xb7698aa8 in strcmp () from /lib/libc.so.6
> (gdb) bt
> #0  0xb7698aa8 in strcmp () from /lib/libc.so.6
> #1  0xb7f11538 in svn_wc_crop_tree () from /usr/lib/libsvn_wc-1.so.0
> #2  0xb7f7ad85 in svn_client__update_internal ()
>   from /usr/lib/libsvn_client-1.so.0
> #3  0xb7f7afdd in svn_client_update3 () from /usr/lib/libsvn_client-1.so.0
> #4  0x0805c785 in ?? ()
> #5  0x00000000 in ?? ()
> (gdb) q
>
> From IRC
> <danielsh> ideasman42_: the cmdline client shouldn't segfault.  Period.
> <danielsh> ideasman42_: I can repro with trunk
> --
> - Campbell
>
> ------------------------------------------------------
> http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=1392093
>

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