You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Edmund Wong <ed...@kdtc.net> on 2009/08/24 16:49:31 UTC

trunk svn binary (windows) using serf library errors

Hi,

I just used the trunk (newest revision) svn binary:

svn checkout http://svn.collab.net/repos/svn/trunk 

I got the following error:

..\..\..\subversion\svn\checkout-cmd.c:173: (apr_err=20014)
..\..\..\subversion\libsvn_client\checkout.c:124: (apr_err=20014)
..\..\..\subversion\libsvn_client\ra.c:450: (apr_err=20014)
..\..\..\subversion\libsvn_ra\ra_loader.c:486: (apr_err=20014)
..\..\..\subversion\libsvn_ra\ra_loader.c:486: (apr_err=20014)
..\..\..\subversion\libsvn_ra_serf\options.c:477: (apr_err=20014)
..\..\..\subversion\libsvn_ra_serf\util.c:568: (apr_err=20014)
svn: Error running context: Internal error

Then I did:

svn checkout --config-options=servers:global:http-library=neon \
    http://svn.collab.net/repos/svn/trunk

And it proceeded to checkout the trunk repos.  

I'm not entirely sure under what context would an Internal Error.
What is apr_err=20014?

Edmund
--

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

RE: Re: Re: trunk svn binary (windows) using serf library errors

Posted by Edmund Wong <ed...@kdtc.net>.
On Fri, 11 Sep 2009 07:26:00 -0700 (PDT), Edmund Wong wrote
> It seems as if whatever command I use with
> svn, it gives me a context error:
> 
> C:\other_projs\svn\subversion\libsvn_client>svn log -v -g .
> ..\..\..\subversion\svn\log-cmd.c:600: (apr_err=20014)
> ..\..\..\subversion\libsvn_client\log.c:520: (apr_err=20014)
> ..\..\..\subversion\libsvn_client\ra.c:421: (apr_err=20014)
> ..\..\..\subversion\libsvn_ra\ra_loader.c:486: (apr_err=20014)
> ..\..\..\subversion\libsvn_ra\ra_loader.c:486: (apr_err=20014)
> ..\..\..\subversion\libsvn_ra_serf\options.c:477: (apr_err=20014)
> ..\..\..\subversion\libsvn_ra_serf\util.c:568: (apr_err=20014)
> svn: Error running context: Internal error
> 
> I've looked at the lines; but I've yet to trace out whatever's 
> bugging my build. This doesn't happen when I'm at work.  I've got 
> the same setup.  Nearly.  At work, I use VS2008, whereas at home I 
> use VSE2008.  Is this supposed to make a difference?
> 
> Using the neon library has no problems, so now my 'svn update' has 
> become the following:  svn update --config-option 
> servers:global:http-library=neon

Didn't mean to abruptly end that.  Clicked the wrong button. :)
Here's another command (I haven't tried them all, but I suspect
they all choke with the similiar context error).

C:\other_projs\svn>svn ls
..\..\..\subversion\svn\list-cmd.c:289: (apr_err=20014)
..\..\..\subversion\libsvn_client\list.c:143: (apr_err=20014)
..\..\..\subversion\libsvn_client\ra.c:421: (apr_err=20014)
..\..\..\subversion\libsvn_ra\ra_loader.c:486: (apr_err=20014)
..\..\..\subversion\libsvn_ra\ra_loader.c:486: (apr_err=20014)
..\..\..\subversion\libsvn_ra_serf\options.c:477: (apr_err=20014)
..\..\..\subversion\libsvn_ra_serf\util.c:568: (apr_err=20014)
svn: Error running context: Internal error

C:\other_projs\svn>svn update
..\..\..\subversion\svn\update-cmd.c:96: (apr_err=20014)
..\..\..\subversion\libsvn_client\update.c:371: (apr_err=20014)
..\..\..\subversion\libsvn_client\update.c:231: (apr_err=20014)
..\..\..\subversion\libsvn_ra\ra_loader.c:486: (apr_err=20014)
..\..\..\subversion\libsvn_ra\ra_loader.c:486: (apr_err=20014)
..\..\..\subversion\libsvn_ra_serf\options.c:477: (apr_err=20014)
..\..\..\subversion\libsvn_ra_serf\util.c:568: (apr_err=20014)
svn: Error running context: Internal error

(etc..)

Does anyone know what apr_err=20014 mean? 

Thanks

Edmund

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

RE: Re: Re: trunk svn binary (windows) using serf library errors

Posted by Edmund Wong <ed...@kdtc.net>.
It seems as if whatever command I use with
svn, it gives me a context error:

C:\other_projs\svn\subversion\libsvn_client>svn log -v -g .
..\..\..\subversion\svn\log-cmd.c:600: (apr_err=20014)
..\..\..\subversion\libsvn_client\log.c:520: (apr_err=20014)
..\..\..\subversion\libsvn_client\ra.c:421: (apr_err=20014)
..\..\..\subversion\libsvn_ra\ra_loader.c:486: (apr_err=20014)
..\..\..\subversion\libsvn_ra\ra_loader.c:486: (apr_err=20014)
..\..\..\subversion\libsvn_ra_serf\options.c:477: (apr_err=20014)
..\..\..\subversion\libsvn_ra_serf\util.c:568: (apr_err=20014)
svn: Error running context: Internal error

I've looked at the lines; but I've yet to trace out whatever's bugging my build. This doesn't happen when I'm at work.  I've got the same setup.  Nearly.  At work, I use VS2008, whereas at home I use VSE2008.  Is this supposed to make a difference?  

Using the neon library has no problems, so now my 'svn update' has become the following:
  svn update --config-option servers:global:http-library=neon

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

Re: Re: trunk svn binary (windows) using serf library errors

Posted by Mark Phippard <ma...@gmail.com>.
On Wed, Sep 9, 2009 at 11:10 AM, Lieven Govaerts <sv...@mobsol.be> wrote:
> On Mon, Aug 31, 2009 at 4:57 PM, Mark Phippard<ma...@gmail.com> wrote:
>> On Mon, Aug 31, 2009 at 10:36 AM, Edmund Wong<ed...@kdtc.net> wrote:
>>> Hi Lieven,
>>>
>>>> Can you build and run 1.6.x correctly with serf? It seems that the
>>>> buildbot doesn't have a problem (on a Mac) with svn trunk + serf 0.3,
>>>> so this either can be a windows specific problem, or a problem
>>>> specific to your configuration.
>>>
>>> Yes I can use the 1.6.x correctly with
>>> serf.  I'm not entirely sure what's going on
>>> here.  Perhaps I made a mistake somewhere.
>>> I see the buildbot is green so I guess it's
>>> my machine that's wonky.   I'll check
>>> thoroughly.
>>
>> I just tried it on my OSX 10.6 (using Serf 0.3.0).  When I checkout
>> trunk using the latest trunk I get a Segmentation fault before it
>> completed.  I do not know how to get any more information out of OSX
>> about what the error was.
>
> Crash Reporter?
>
> http://developer.apple.com/mac/library/technotes/tn2004/tn2123.html

I have used that before, but in this case it does not come up and
offer me the option.  Maybe it only works when the code is running
from a GUI?  I do not see anything in that article about how to make a
command line tool use it.

Maybe I should generate the error from Eclipse so that I get the
dialog?  No time at the moment.



-- 
Thanks

Mark Phippard
http://markphip.blogspot.com/

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


Re: Re: trunk svn binary (windows) using serf library errors

Posted by Mark Phippard <ma...@gmail.com>.
On Wed, Sep 9, 2009 at 11:10 AM, Lieven Govaerts <sv...@mobsol.be> wrote:
> On Mon, Aug 31, 2009 at 4:57 PM, Mark Phippard<ma...@gmail.com> wrote:
>> On Mon, Aug 31, 2009 at 10:36 AM, Edmund Wong<ed...@kdtc.net> wrote:
>>> Hi Lieven,
>>>
>>>> Can you build and run 1.6.x correctly with serf? It seems that the
>>>> buildbot doesn't have a problem (on a Mac) with svn trunk + serf 0.3,
>>>> so this either can be a windows specific problem, or a problem
>>>> specific to your configuration.
>>>
>>> Yes I can use the 1.6.x correctly with
>>> serf.  I'm not entirely sure what's going on
>>> here.  Perhaps I made a mistake somewhere.
>>> I see the buildbot is green so I guess it's
>>> my machine that's wonky.   I'll check
>>> thoroughly.
>>
>> I just tried it on my OSX 10.6 (using Serf 0.3.0).  When I checkout
>> trunk using the latest trunk I get a Segmentation fault before it
>> completed.  I do not know how to get any more information out of OSX
>> about what the error was.
>
> Crash Reporter?
>
> http://developer.apple.com/mac/library/technotes/tn2004/tn2123.html

Lieven,

Thanks, after reading that link more closely I saw where it linked to
another technote that showed how to change the preferences on Crash
Reporter to "Developer" mode where it then causes it to come up for
command line crashes.

Using the r39434 of trunk, I just checked out trunk using Serf via
https and it is no longer crashing.  So while I cannot test out this
new ability to get a stack trace, I thought I'd let you know it is not
longer crashing for me.

If it does in the future, hopefully I will be able to provide some details.

-- 
Thanks

Mark Phippard
http://markphip.blogspot.com/

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

Re: Re: trunk svn binary (windows) using serf library errors

Posted by Lieven Govaerts <sv...@mobsol.be>.
On Mon, Aug 31, 2009 at 4:57 PM, Mark Phippard<ma...@gmail.com> wrote:
> On Mon, Aug 31, 2009 at 10:36 AM, Edmund Wong<ed...@kdtc.net> wrote:
>> Hi Lieven,
>>
>>> Can you build and run 1.6.x correctly with serf? It seems that the
>>> buildbot doesn't have a problem (on a Mac) with svn trunk + serf 0.3,
>>> so this either can be a windows specific problem, or a problem
>>> specific to your configuration.
>>
>> Yes I can use the 1.6.x correctly with
>> serf.  I'm not entirely sure what's going on
>> here.  Perhaps I made a mistake somewhere.
>> I see the buildbot is green so I guess it's
>> my machine that's wonky.   I'll check
>> thoroughly.
>
> I just tried it on my OSX 10.6 (using Serf 0.3.0).  When I checkout
> trunk using the latest trunk I get a Segmentation fault before it
> completed.  I do not know how to get any more information out of OSX
> about what the error was.

Crash Reporter?

http://developer.apple.com/mac/library/technotes/tn2004/tn2123.html

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


Re: Re: trunk svn binary (windows) using serf library errors

Posted by Mark Phippard <ma...@gmail.com>.
On Mon, Aug 31, 2009 at 10:36 AM, Edmund Wong<ed...@kdtc.net> wrote:
> Hi Lieven,
>
>> Can you build and run 1.6.x correctly with serf? It seems that the
>> buildbot doesn't have a problem (on a Mac) with svn trunk + serf 0.3,
>> so this either can be a windows specific problem, or a problem
>> specific to your configuration.
>
> Yes I can use the 1.6.x correctly with
> serf.  I'm not entirely sure what's going on
> here.  Perhaps I made a mistake somewhere.
> I see the buildbot is green so I guess it's
> my machine that's wonky.   I'll check
> thoroughly.

I just tried it on my OSX 10.6 (using Serf 0.3.0).  When I checkout
trunk using the latest trunk I get a Segmentation fault before it
completed.  I do not know how to get any more information out of OSX
about what the error was.

I upgraded to Snow Leopard on Friday, it is interesting to note that
it ended with "Segmentation fault" where as in past releases of OSX,
it was called "Bus error".  Also, when I try to cleanup I get this:

$ svn cleanup
subversion/svn/cleanup-cmd.c:67: (apr_err=155016)
subversion/libsvn_client/cleanup.c:55: (apr_err=155016)
subversion/libsvn_wc/log.c:2418: (apr_err=155016)
subversion/libsvn_wc/log.c:2418: (apr_err=155016)
subversion/libsvn_wc/log.c:2350: (apr_err=155016)
subversion/libsvn_wc/log.c:2418: (apr_err=155016)
subversion/libsvn_wc/log.c:2328: (apr_err=155016)
subversion/libsvn_wc/entries.c:1559: (apr_err=155016)
subversion/libsvn_wc/entries.c:681: (apr_err=155016)
subversion/libsvn_wc/wc_db.c:3006: (apr_err=155016)
subversion/libsvn_wc/wc_db.c:1202: (apr_err=155016)
svn: Missing a row in WCROOT for '/Users/mphippard/work/trunk-wc/build/win32'.
subversion/libsvn_wc/wc_db.c:972: (apr_err=155016)
svn: Missing a row in WCROOT.

-- 
Thanks

Mark Phippard
http://markphip.blogspot.com/

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


RE: Re: trunk svn binary (windows) using serf library errors

Posted by Edmund Wong <ed...@kdtc.net>.
Hi Lieven,

> Can you build and run 1.6.x correctly with serf? It seems that the
> buildbot doesn't have a problem (on a Mac) with svn trunk + serf 0.3,
> so this either can be a windows specific problem, or a problem
> specific to your configuration.

Yes I can use the 1.6.x correctly with
serf.  I'm not entirely sure what's going on
here.  Perhaps I made a mistake somewhere.
I see the buildbot is green so I guess it's
my machine that's wonky.   I'll check 
thoroughly.

Thanks

Edmund

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

Re: trunk svn binary (windows) using serf library errors

Posted by Lieven Govaerts <sv...@mobsol.be>.
On Tue, Aug 25, 2009 at 3:38 AM, Edmund Wong<ed...@belfordhk.com> wrote:
> Lieven Govaerts wrote:
>> What version of serf did you use?
>> What OS did you use?
>> Do you have a proxy configured?
>
> Hi Lieven,
>
> The version of serf would be the one that came with
> the 1.6.4 deps.
>
> OS is Vista Business.
>
> As for proxy, I do use one for surfing the net, but
> not with svn.
>
Can you build and run 1.6.x correctly with serf? It seems that the
buildbot doesn't have a problem (on a Mac) with svn trunk + serf 0.3,
so this either can be a windows specific problem, or a problem
specific to your configuration.

Lieven

>>
>> On Mon, Aug 24, 2009 at 6:49 PM, Edmund Wong<ed...@kdtc.net> wrote:
>>> Hi,
>>>
>>> I just used the trunk (newest revision) svn binary:
>>>
>>> svn checkout http://svn.collab.net/repos/svn/trunk
>>>
>>> I got the following error:
>>>
>>> ..\..\..\subversion\svn\checkout-cmd.c:173: (apr_err=20014)
>>> ..\..\..\subversion\libsvn_client\checkout.c:124: (apr_err=20014)
>>> ..\..\..\subversion\libsvn_client\ra.c:450: (apr_err=20014)
>>> ..\..\..\subversion\libsvn_ra\ra_loader.c:486: (apr_err=20014)
>>> ..\..\..\subversion\libsvn_ra\ra_loader.c:486: (apr_err=20014)
>>> ..\..\..\subversion\libsvn_ra_serf\options.c:477: (apr_err=20014)
>>> ..\..\..\subversion\libsvn_ra_serf\util.c:568: (apr_err=20014)
>>> svn: Error running context: Internal error
>>>
>>> Then I did:
>>>
>>> svn checkout --config-options=servers:global:http-library=neon \
>>>    http://svn.collab.net/repos/svn/trunk
>>>
>>> And it proceeded to checkout the trunk repos.
>>>
>>> I'm not entirely sure under what context would an Internal Error.
>>> What is apr_err=20014?
>>>
>>> Edmund
>>> --
>>>
>>> ------------------------------------------------------
>>> http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2386782
>>>
>>
>> ------------------------------------------------------
>> http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2386799
>>
>
> ------------------------------------------------------
> http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2386881
>

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


Re: trunk svn binary (windows) using serf library errors

Posted by Edmund Wong <ed...@belfordhk.com>.
Lieven Govaerts wrote:
> What version of serf did you use?
> What OS did you use?
> Do you have a proxy configured?

Hi Lieven,

The version of serf would be the one that came with
the 1.6.4 deps.

OS is Vista Business.

As for proxy, I do use one for surfing the net, but
not with svn.

Edmund
> 
> L
> 
> On Mon, Aug 24, 2009 at 6:49 PM, Edmund Wong<ed...@kdtc.net> wrote:
>> Hi,
>>
>> I just used the trunk (newest revision) svn binary:
>>
>> svn checkout http://svn.collab.net/repos/svn/trunk
>>
>> I got the following error:
>>
>> ..\..\..\subversion\svn\checkout-cmd.c:173: (apr_err=20014)
>> ..\..\..\subversion\libsvn_client\checkout.c:124: (apr_err=20014)
>> ..\..\..\subversion\libsvn_client\ra.c:450: (apr_err=20014)
>> ..\..\..\subversion\libsvn_ra\ra_loader.c:486: (apr_err=20014)
>> ..\..\..\subversion\libsvn_ra\ra_loader.c:486: (apr_err=20014)
>> ..\..\..\subversion\libsvn_ra_serf\options.c:477: (apr_err=20014)
>> ..\..\..\subversion\libsvn_ra_serf\util.c:568: (apr_err=20014)
>> svn: Error running context: Internal error
>>
>> Then I did:
>>
>> svn checkout --config-options=servers:global:http-library=neon \
>>    http://svn.collab.net/repos/svn/trunk
>>
>> And it proceeded to checkout the trunk repos.
>>
>> I'm not entirely sure under what context would an Internal Error.
>> What is apr_err=20014?
>>
>> Edmund
>> --
>>
>> ------------------------------------------------------
>> http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2386782
>>
> 
> ------------------------------------------------------
> http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2386799
>

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

Re: trunk svn binary (windows) using serf library errors

Posted by Lieven Govaerts <sv...@mobsol.be>.
What version of serf did you use?
What OS did you use?
Do you have a proxy configured?

L

On Mon, Aug 24, 2009 at 6:49 PM, Edmund Wong<ed...@kdtc.net> wrote:
> Hi,
>
> I just used the trunk (newest revision) svn binary:
>
> svn checkout http://svn.collab.net/repos/svn/trunk
>
> I got the following error:
>
> ..\..\..\subversion\svn\checkout-cmd.c:173: (apr_err=20014)
> ..\..\..\subversion\libsvn_client\checkout.c:124: (apr_err=20014)
> ..\..\..\subversion\libsvn_client\ra.c:450: (apr_err=20014)
> ..\..\..\subversion\libsvn_ra\ra_loader.c:486: (apr_err=20014)
> ..\..\..\subversion\libsvn_ra\ra_loader.c:486: (apr_err=20014)
> ..\..\..\subversion\libsvn_ra_serf\options.c:477: (apr_err=20014)
> ..\..\..\subversion\libsvn_ra_serf\util.c:568: (apr_err=20014)
> svn: Error running context: Internal error
>
> Then I did:
>
> svn checkout --config-options=servers:global:http-library=neon \
>    http://svn.collab.net/repos/svn/trunk
>
> And it proceeded to checkout the trunk repos.
>
> I'm not entirely sure under what context would an Internal Error.
> What is apr_err=20014?
>
> Edmund
> --
>
> ------------------------------------------------------
> http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2386782
>

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