You are viewing a plain text version of this content. The canonical link for it is here.
Posted to proton@qpid.apache.org by Rafael Schloming <rh...@alum.mit.edu> on 2014/09/29 23:28:12 UTC

Proton 0.8 RC1

Hi Everyone,

I've created 0.8 RC1 and posted it in the usual locations. The source can
be found here:

  http://people.apache.org/~rhs/qpid-proton-0.8rc1/

Java binaries are available here:

  https://repository.apache.org/content/repositories/orgapacheqpid-1015/

Please check it out and follow up with email and/or JIRAs as appropriate.

Thanks,

---Rafael

Re: Proton 0.8 RC1

Posted by Ken Giusti <kg...@redhat.com>.
I'm hitting an 'invalid read' valgrind error in the python message LoadSave tests:

[kgiusti@t530 python]$ valgrind -q --trace-children=yes --suppressions=./proton_tests/valgrind.supp ./proton-test "proton_tests.message.LoadSaveTest.testData"proton_tests.message.LoadSaveTest.testData ..............................==18459== Invalid read of size 1
==18459==    at 0x4A0A534: memcpy@@GLIBC_2.14 (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==18459==    by 0x30F0A8F1B7: PyString_FromStringAndSize (string3.h:51)
==18459==    by 0xF24F5C7: _wrap_pn_message_save (cprotonPYTHON_wrap.c:3303)
==18459==    by 0x30F0ADDC2D: PyEval_EvalFrameEx (ceval.c:4098)
==18459==    by 0x30F0ADD74B: PyEval_EvalFrameEx (ceval.c:4184)
==18459==    by 0x30F0ADEBBC: PyEval_EvalCodeEx (ceval.c:3330)
==18459==    by 0x30F0ADD6A8: PyEval_EvalFrameEx (ceval.c:4194)
==18459==    by 0x30F0ADD74B: PyEval_EvalFrameEx (ceval.c:4184)
==18459==    by 0x30F0ADD74B: PyEval_EvalFrameEx (ceval.c:4184)
==18459==    by 0x30F0ADEBBC: PyEval_EvalCodeEx (ceval.c:3330)
==18459==    by 0x30F0ADD6A8: PyEval_EvalFrameEx (ceval.c:4194)
==18459==    by 0x30F0ADD74B: PyEval_EvalFrameEx (ceval.c:4184)
==18459==  Address 0x1055bb08 is 7 bytes after a block of size 17 alloc'd
==18459==    at 0x4A06409: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==18459==    by 0xF24F500: _wrap_pn_message_save (cprotonPYTHON_wrap.c:4029)
==18459==    by 0x30F0ADDC2D: PyEval_EvalFrameEx (ceval.c:4098)
==18459==    by 0x30F0ADD74B: PyEval_EvalFrameEx (ceval.c:4184)
==18459==    by 0x30F0ADEBBC: PyEval_EvalCodeEx (ceval.c:3330)
==18459==    by 0x30F0ADD6A8: PyEval_EvalFrameEx (ceval.c:4194)
==18459==    by 0x30F0ADD74B: PyEval_EvalFrameEx (ceval.c:4184)
==18459==    by 0x30F0ADD74B: PyEval_EvalFrameEx (ceval.c:4184)
==18459==    by 0x30F0ADEBBC: PyEval_EvalCodeEx (ceval.c:3330)
==18459==    by 0x30F0ADD6A8: PyEval_EvalFrameEx (ceval.c:4194)
==18459==    by 0x30F0ADD74B: PyEval_EvalFrameEx (ceval.c:4184)
==18459==    by 0x30F0ADD74B: PyEval_EvalFrameEx (ceval.c:4184)
==18459== 
 pass


-K


----- Original Message -----
> From: "Rafael Schloming" <rh...@alum.mit.edu>
> To: proton@qpid.apache.org, users@qpid.apache.org
> Sent: Monday, September 29, 2014 5:28:12 PM
> Subject: Proton 0.8 RC1
> 
> Hi Everyone,
> 
> I've created 0.8 RC1 and posted it in the usual locations. The source can
> be found here:
> 
>   http://people.apache.org/~rhs/qpid-proton-0.8rc1/
> 
> Java binaries are available here:
> 
>   https://repository.apache.org/content/repositories/orgapacheqpid-1015/
> 
> Please check it out and follow up with email and/or JIRAs as appropriate.
> 
> Thanks,
> 
> ---Rafael
> 

-- 
-K

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
For additional commands, e-mail: users-help@qpid.apache.org


Re: Proton 0.8 RC1

Posted by Cliff Jansen <cl...@gmail.com>.
Windows now works with ctest for 0.8.  Yay!

The rc1 version of qpid-proton-0.8.tar.gz works for me (build and ctest) on:

  XP    32bit compile  python27  cmake28  VS2010  server VM
  WIN7  32bit compile  python25  cmake28  vs2008  laptop
  WIN8  64bit compile  python27  cmake30  vs2013  server VM


Cliff

On Mon, Sep 29, 2014 at 2:28 PM, Rafael Schloming <rh...@alum.mit.edu> wrote:
> Hi Everyone,
>
> I've created 0.8 RC1 and posted it in the usual locations. The source can
> be found here:
>
>   http://people.apache.org/~rhs/qpid-proton-0.8rc1/
>
> Java binaries are available here:
>
>   https://repository.apache.org/content/repositories/orgapacheqpid-1015/
>
> Please check it out and follow up with email and/or JIRAs as appropriate.
>
> Thanks,
>
> ---Rafael

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
For additional commands, e-mail: users-help@qpid.apache.org


Re: Proton 0.8 RC1

Posted by Ken Giusti <kg...@redhat.com>.
I'm hitting an 'invalid read' valgrind error in the python message LoadSave tests:

[kgiusti@t530 python]$ valgrind -q --trace-children=yes --suppressions=./proton_tests/valgrind.supp ./proton-test "proton_tests.message.LoadSaveTest.testData"proton_tests.message.LoadSaveTest.testData ..............................==18459== Invalid read of size 1
==18459==    at 0x4A0A534: memcpy@@GLIBC_2.14 (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==18459==    by 0x30F0A8F1B7: PyString_FromStringAndSize (string3.h:51)
==18459==    by 0xF24F5C7: _wrap_pn_message_save (cprotonPYTHON_wrap.c:3303)
==18459==    by 0x30F0ADDC2D: PyEval_EvalFrameEx (ceval.c:4098)
==18459==    by 0x30F0ADD74B: PyEval_EvalFrameEx (ceval.c:4184)
==18459==    by 0x30F0ADEBBC: PyEval_EvalCodeEx (ceval.c:3330)
==18459==    by 0x30F0ADD6A8: PyEval_EvalFrameEx (ceval.c:4194)
==18459==    by 0x30F0ADD74B: PyEval_EvalFrameEx (ceval.c:4184)
==18459==    by 0x30F0ADD74B: PyEval_EvalFrameEx (ceval.c:4184)
==18459==    by 0x30F0ADEBBC: PyEval_EvalCodeEx (ceval.c:3330)
==18459==    by 0x30F0ADD6A8: PyEval_EvalFrameEx (ceval.c:4194)
==18459==    by 0x30F0ADD74B: PyEval_EvalFrameEx (ceval.c:4184)
==18459==  Address 0x1055bb08 is 7 bytes after a block of size 17 alloc'd
==18459==    at 0x4A06409: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==18459==    by 0xF24F500: _wrap_pn_message_save (cprotonPYTHON_wrap.c:4029)
==18459==    by 0x30F0ADDC2D: PyEval_EvalFrameEx (ceval.c:4098)
==18459==    by 0x30F0ADD74B: PyEval_EvalFrameEx (ceval.c:4184)
==18459==    by 0x30F0ADEBBC: PyEval_EvalCodeEx (ceval.c:3330)
==18459==    by 0x30F0ADD6A8: PyEval_EvalFrameEx (ceval.c:4194)
==18459==    by 0x30F0ADD74B: PyEval_EvalFrameEx (ceval.c:4184)
==18459==    by 0x30F0ADD74B: PyEval_EvalFrameEx (ceval.c:4184)
==18459==    by 0x30F0ADEBBC: PyEval_EvalCodeEx (ceval.c:3330)
==18459==    by 0x30F0ADD6A8: PyEval_EvalFrameEx (ceval.c:4194)
==18459==    by 0x30F0ADD74B: PyEval_EvalFrameEx (ceval.c:4184)
==18459==    by 0x30F0ADD74B: PyEval_EvalFrameEx (ceval.c:4184)
==18459== 
 pass


-K


----- Original Message -----
> From: "Rafael Schloming" <rh...@alum.mit.edu>
> To: proton@qpid.apache.org, users@qpid.apache.org
> Sent: Monday, September 29, 2014 5:28:12 PM
> Subject: Proton 0.8 RC1
> 
> Hi Everyone,
> 
> I've created 0.8 RC1 and posted it in the usual locations. The source can
> be found here:
> 
>   http://people.apache.org/~rhs/qpid-proton-0.8rc1/
> 
> Java binaries are available here:
> 
>   https://repository.apache.org/content/repositories/orgapacheqpid-1015/
> 
> Please check it out and follow up with email and/or JIRAs as appropriate.
> 
> Thanks,
> 
> ---Rafael
> 

-- 
-K

Re: Proton 0.8 RC1

Posted by Dominic Evans <do...@uk.ibm.com>.
fadams wrote
> And possibly PROTON-571 too?
> 
> See the thread "proton Messenger error handling/recovery REQUEST 
> FEEDBACK!" on the qpid user list, I *think* Dominic's patch should go 
> some way to improving that (is that correct Dominic?)

It does indeed. And PROTON-574 and PROTON-676 extend it to SASL and SSL
errors.

However, I don't know if it is too late to include these for 0.8 now we're
already at RC? In particular, I haven't gone through the send+recv samples
in the various languages to confirm whether or not they already check the
status of messenger-->error. Because pre-patch messenger outputs these
messages itself so the samples would implicitly display them on screen, but
post-patch this may no longer be the case.




--
View this message in context: http://qpid.2158936.n2.nabble.com/Proton-0-8-RC1-tp7614474p7614649.html
Sent from the Apache Qpid Proton mailing list archive at Nabble.com.

Re: Proton 0.8 RC1

Posted by Fraser Adams <fr...@blueyonder.co.uk>.
On 03/10/14 12:34, Dominic Evans wrote:
> Rafael Schloming-3 wrote
>> I've created 0.8 RC1 and posted it in the usual locations. The source can
>> be found here:
>>
>>    http://people.apache.org/~rhs/qpid-proton-0.8rc1/
> I know it is a *very* minor issue, but just for tidyness could someone fix
> PROTON-618 for 0.8 ?
>
>
>
>
>
> --
> View this message in context: http://qpid.2158936.n2.nabble.com/Proton-0-8-RC1-tp7614474p7614647.html
> Sent from the Apache Qpid Proton mailing list archive at Nabble.com.

And possibly PROTON-571 too?

See the thread "proton Messenger error handling/recovery REQUEST 
FEEDBACK!" on the qpid user list, I *think* Dominic's patch should go 
some way to improving that (is that correct Dominic?)

Frase



Re: Proton 0.8 RC1

Posted by Robbie Gemmell <ro...@gmail.com>.
On 3 October 2014 12:34, Dominic Evans <do...@uk.ibm.com> wrote:

> Rafael Schloming-3 wrote
> > I've created 0.8 RC1 and posted it in the usual locations. The source can
> > be found here:
> >
> >   http://people.apache.org/~rhs/qpid-proton-0.8rc1/
>
> I know it is a *very* minor issue, but just for tidyness could someone fix
> PROTON-618 for 0.8 ?
>
>
>
Done.



>
>
>
> --
> View this message in context:
> http://qpid.2158936.n2.nabble.com/Proton-0-8-RC1-tp7614474p7614647.html
> Sent from the Apache Qpid Proton mailing list archive at Nabble.com.
>

Re: Proton 0.8 RC1

Posted by Dominic Evans <do...@uk.ibm.com>.
Rafael Schloming-3 wrote
> I've created 0.8 RC1 and posted it in the usual locations. The source can
> be found here:
> 
>   http://people.apache.org/~rhs/qpid-proton-0.8rc1/

I know it is a *very* minor issue, but just for tidyness could someone fix
PROTON-618 for 0.8 ?





--
View this message in context: http://qpid.2158936.n2.nabble.com/Proton-0-8-RC1-tp7614474p7614647.html
Sent from the Apache Qpid Proton mailing list archive at Nabble.com.

Re: Proton 0.8 RC1

Posted by Cliff Jansen <cl...@gmail.com>.
Windows now works with ctest for 0.8.  Yay!

The rc1 version of qpid-proton-0.8.tar.gz works for me (build and ctest) on:

  XP    32bit compile  python27  cmake28  VS2010  server VM
  WIN7  32bit compile  python25  cmake28  vs2008  laptop
  WIN8  64bit compile  python27  cmake30  vs2013  server VM


Cliff

On Mon, Sep 29, 2014 at 2:28 PM, Rafael Schloming <rh...@alum.mit.edu> wrote:
> Hi Everyone,
>
> I've created 0.8 RC1 and posted it in the usual locations. The source can
> be found here:
>
>   http://people.apache.org/~rhs/qpid-proton-0.8rc1/
>
> Java binaries are available here:
>
>   https://repository.apache.org/content/repositories/orgapacheqpid-1015/
>
> Please check it out and follow up with email and/or JIRAs as appropriate.
>
> Thanks,
>
> ---Rafael