You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Justin Erenkrantz <ju...@erenkrantz.com> on 2008/06/06 21:23:19 UTC

Serf 0.2.0 released was Re: NULL-pointer access in RC5

On Thu, Jun 5, 2008 at 2:09 PM, Justin Erenkrantz <ju...@erenkrantz.com> wrote:
> On Thu, Jun 5, 2008 at 10:40 AM, Stefan Küng <to...@gmail.com> wrote:
>> btw: will there be another serf release before Subversion releases 1.5.0?
>
> Lieven's said everything is a go in his tests, so I'm planning to do a
> serf release over the weekend.  -- justin

For dev@svn folks who don't follow serf-dev@, serf 0.2.0 was released.

http://code.google.com/p/serf/

Thanks.  -- justin

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org


Re: Serf 0.2.0 released was Re: NULL-pointer access in RC5

Posted by Blair Zajac <bl...@orcaware.com>.
Lieven Govaerts wrote:
> Justin Erenkrantz wrote:
>> [ adding in serf-dev@ ]
>>
>> On Fri, Jun 6, 2008 at 4:18 PM, Blair Zajac <bl...@orcaware.com> wrote:
>>  
>>> I updated serf in MacPorts to 0.2.0.  Should take a few hours for it 
>>> to show
>>> up in the index.
>>>     
>>
>> Thanks!
>>
>>  
>>> Also, I'm getting these test failures on OS X 10.4 linked against the 
>>> latest
>>> MacPorts ports (apr, apr-util):
>>>
>>> There were 4 failures:
>>> 1) test_serf_setup_proxy: test/test_context.c:566: expected <0> but 
>>> was <22>
>>> 2) test_keepalive_limit_one_by_one: test/test_context.c:700: expected 
>>> <0>
>>> but was <48>
>>> 3) test_keepalive_limit_one_by_one_and_burst: test/test_context.c:860:
>>> expected <0> but was <48>
>>> 4) test_serf_progress_callback: test/test_context.c:978: expected <0> 
>>> but
>>> was <48>
>>>     
> Only the first test is really failing. It's test server wasn't stopped, 
> so the others fail to start their test server. This requires adding a 
> constructor and destructor to the test framework.
> 
>> Well, FWIW, on Mac OS X 10.5, I'm getting:
>>
>> There were 6 failures:
>> 1) test_serf_setup_proxy: ../../serf/test/test_context.c:566: expected
>> <0> but was <47>
>> 2) test_keepalive_limit_one_by_one:
>> ../../serf/test/test_context.c:700: expected <0> but was <48>
>> 3) test_keepalive_limit_one_by_one_and_burst:
>> ../../serf/test/test_context.c:860: expected <0> but was <48>
>> 4) test_serf_progress_callback: ../../serf/test/test_context.c:978:
>> expected <0> but was <48>
>> 5) test_ssl_load_cert_file: ../../serf/test/test_ssl.c:38: expected
>> <0> but was <20014>
>> 6) test_ssl_cert_subject: ../../serf/test/test_ssl.c:53: expected <0>
>> but was <20014>
>>   
> Hm, these last failing tests look like a problem with OpenSSL.
> 
>> ra_serf seems happy enough though.  -- justin
>>   
> Which versions of apr and apr-util are you guys using? The new test 
> suite always had problems on Mac OS X. I've fixed the segfaults, but 
> there seem to be at least one issue remaining. It's possible that the 
> cause is due to an issue in serf it self, but it's more likely it's 
> somewhere in the replay functionality of the test suite.

I have these packages installed:

   apr @1.2.12_1+darwin_9 (active)
   apr-util @1.2.12_0+openldap (active)
   openssl @0.9.8h_0 (active)

Blair

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Serf 0.2.0 released was Re: NULL-pointer access in RC5

Posted by Lieven Govaerts <sv...@mobsol.be>.
Justin Erenkrantz wrote:
> [ adding in serf-dev@ ]
>
> On Fri, Jun 6, 2008 at 4:18 PM, Blair Zajac <bl...@orcaware.com> wrote:
>   
>> I updated serf in MacPorts to 0.2.0.  Should take a few hours for it to show
>> up in the index.
>>     
>
> Thanks!
>
>   
>> Also, I'm getting these test failures on OS X 10.4 linked against the latest
>> MacPorts ports (apr, apr-util):
>>
>> There were 4 failures:
>> 1) test_serf_setup_proxy: test/test_context.c:566: expected <0> but was <22>
>> 2) test_keepalive_limit_one_by_one: test/test_context.c:700: expected <0>
>> but was <48>
>> 3) test_keepalive_limit_one_by_one_and_burst: test/test_context.c:860:
>> expected <0> but was <48>
>> 4) test_serf_progress_callback: test/test_context.c:978: expected <0> but
>> was <48>
>>     
Only the first test is really failing. It's test server wasn't stopped, so the others fail to start their test server. This requires adding a constructor and destructor to the test framework.

> Well, FWIW, on Mac OS X 10.5, I'm getting:
>
> There were 6 failures:
> 1) test_serf_setup_proxy: ../../serf/test/test_context.c:566: expected
> <0> but was <47>
> 2) test_keepalive_limit_one_by_one:
> ../../serf/test/test_context.c:700: expected <0> but was <48>
> 3) test_keepalive_limit_one_by_one_and_burst:
> ../../serf/test/test_context.c:860: expected <0> but was <48>
> 4) test_serf_progress_callback: ../../serf/test/test_context.c:978:
> expected <0> but was <48>
> 5) test_ssl_load_cert_file: ../../serf/test/test_ssl.c:38: expected
> <0> but was <20014>
> 6) test_ssl_cert_subject: ../../serf/test/test_ssl.c:53: expected <0>
> but was <20014>
>   
Hm, these last failing tests look like a problem with OpenSSL.

> ra_serf seems happy enough though.  -- justin
>   
Which versions of apr and apr-util are you guys using? The new test 
suite always had problems on Mac OS X. I've fixed the segfaults, but 
there seem to be at least one issue remaining. It's possible that the 
cause is due to an issue in serf it self, but it's more likely it's 
somewhere in the replay functionality of the test suite.

The whole Subversion test suite runs almost without problems on Mac, and 
the remaining problems are in ra_serf, not serf.

Lieven

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Serf 0.2.0 released was Re: NULL-pointer access in RC5

Posted by Justin Erenkrantz <ju...@erenkrantz.com>.
[ adding in serf-dev@ ]

On Fri, Jun 6, 2008 at 4:18 PM, Blair Zajac <bl...@orcaware.com> wrote:
> I updated serf in MacPorts to 0.2.0.  Should take a few hours for it to show
> up in the index.

Thanks!

> Also, I'm getting these test failures on OS X 10.4 linked against the latest
> MacPorts ports (apr, apr-util):
>
> There were 4 failures:
> 1) test_serf_setup_proxy: test/test_context.c:566: expected <0> but was <22>
> 2) test_keepalive_limit_one_by_one: test/test_context.c:700: expected <0>
> but was <48>
> 3) test_keepalive_limit_one_by_one_and_burst: test/test_context.c:860:
> expected <0> but was <48>
> 4) test_serf_progress_callback: test/test_context.c:978: expected <0> but
> was <48>

Well, FWIW, on Mac OS X 10.5, I'm getting:

There were 6 failures:
1) test_serf_setup_proxy: ../../serf/test/test_context.c:566: expected
<0> but was <47>
2) test_keepalive_limit_one_by_one:
../../serf/test/test_context.c:700: expected <0> but was <48>
3) test_keepalive_limit_one_by_one_and_burst:
../../serf/test/test_context.c:860: expected <0> but was <48>
4) test_serf_progress_callback: ../../serf/test/test_context.c:978:
expected <0> but was <48>
5) test_ssl_load_cert_file: ../../serf/test/test_ssl.c:38: expected
<0> but was <20014>
6) test_ssl_cert_subject: ../../serf/test/test_ssl.c:53: expected <0>
but was <20014>

ra_serf seems happy enough though.  -- justin

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Serf 0.2.0 released was Re: NULL-pointer access in RC5

Posted by Blair Zajac <bl...@orcaware.com>.
Justin Erenkrantz wrote:
> On Thu, Jun 5, 2008 at 2:09 PM, Justin Erenkrantz <ju...@erenkrantz.com> wrote:
>> On Thu, Jun 5, 2008 at 10:40 AM, Stefan Küng <to...@gmail.com> wrote:
>>> btw: will there be another serf release before Subversion releases 1.5.0?
>> Lieven's said everything is a go in his tests, so I'm planning to do a
>> serf release over the weekend.  -- justin
> 
> For dev@svn folks who don't follow serf-dev@, serf 0.2.0 was released.
> 
> http://code.google.com/p/serf/
> 
> Thanks.  -- justin

I updated serf in MacPorts to 0.2.0.  Should take a few hours for it to show up 
in the index.

Also, I'm getting these test failures on OS X 10.4 linked against the latest 
MacPorts ports (apr, apr-util):

There were 4 failures:
1) test_serf_setup_proxy: test/test_context.c:566: expected <0> but was <22>
2) test_keepalive_limit_one_by_one: test/test_context.c:700: expected <0> but 
was <48>
3) test_keepalive_limit_one_by_one_and_burst: test/test_context.c:860: expected 
<0> but was <48>
4) test_serf_progress_callback: test/test_context.c:978: expected <0> but was <48>

!!!FAILURES!!!
Runs: 13 Passes: 9 Fails: 4


Blair

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org