[jira] [Created] (PROTON-893) Calling the session.close() on non-active session causes client seqfault

2015-05-29 Thread Petr Matousek (JIRA)
Petr Matousek created PROTON-893:


 Summary: Calling the session.close() on non-active session causes 
client seqfault
 Key: PROTON-893
 URL: https://issues.apache.org/jira/browse/PROTON-893
 Project: Qpid Proton
  Issue Type: Bug
  Components: python-binding
Affects Versions: 0.9.1
 Environment: packages:
qpid-proton-c-0.9-3
qpid-proton-c-devel-0.9-3
python-qpid-proton-0.9-3
Reporter: Petr Matousek
Priority: Minor


Calling the session.close() on non-active session causes client seqfault (see 
the attached reproducer session_close_con.py).

Moreover calling connection.session().close() causes client seqfault even if 
the session shall be in active state (see the attached reproducer 
session_close_ssn.py).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (PROTON-893) Calling the session.close() on non-active session causes client seqfault

2015-05-29 Thread Petr Matousek (JIRA)

 [ 
https://issues.apache.org/jira/browse/PROTON-893?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Petr Matousek updated PROTON-893:
-
Attachment: session_close_con.py

> Calling the session.close() on non-active session causes client seqfault
> 
>
> Key: PROTON-893
> URL: https://issues.apache.org/jira/browse/PROTON-893
> Project: Qpid Proton
>  Issue Type: Bug
>  Components: python-binding
>Affects Versions: 0.9.1
> Environment: packages:
> qpid-proton-c-0.9-3
> qpid-proton-c-devel-0.9-3
> python-qpid-proton-0.9-3
>Reporter: Petr Matousek
>Priority: Minor
> Attachments: session_close_con.py
>
>
> Calling the session.close() on non-active session causes client seqfault (see 
> the attached reproducer session_close_con.py).
> Moreover calling connection.session().close() causes client seqfault even if 
> the session shall be in active state (see the attached reproducer 
> session_close_ssn.py).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (PROTON-893) Calling the session.close() on non-active session causes client seqfault

2015-05-29 Thread Petr Matousek (JIRA)

 [ 
https://issues.apache.org/jira/browse/PROTON-893?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Petr Matousek updated PROTON-893:
-
Attachment: stacktrace.txt

> Calling the session.close() on non-active session causes client seqfault
> 
>
> Key: PROTON-893
> URL: https://issues.apache.org/jira/browse/PROTON-893
> Project: Qpid Proton
>  Issue Type: Bug
>  Components: python-binding
>Affects Versions: 0.9.1
> Environment: packages:
> qpid-proton-c-0.9-3
> qpid-proton-c-devel-0.9-3
> python-qpid-proton-0.9-3
>Reporter: Petr Matousek
>Priority: Minor
> Attachments: session_close_con.py, session_close_ssn.py, 
> stacktrace.txt
>
>
> Calling the session.close() on non-active session causes client seqfault (see 
> the attached reproducer session_close_con.py).
> Moreover calling connection.session().close() causes client seqfault even if 
> the session shall be in active state (see the attached reproducer 
> session_close_ssn.py).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (PROTON-893) Calling the session.close() on non-active session causes client seqfault

2015-05-29 Thread Petr Matousek (JIRA)

 [ 
https://issues.apache.org/jira/browse/PROTON-893?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Petr Matousek updated PROTON-893:
-
Attachment: session_close_ssn.py

> Calling the session.close() on non-active session causes client seqfault
> 
>
> Key: PROTON-893
> URL: https://issues.apache.org/jira/browse/PROTON-893
> Project: Qpid Proton
>  Issue Type: Bug
>  Components: python-binding
>Affects Versions: 0.9.1
> Environment: packages:
> qpid-proton-c-0.9-3
> qpid-proton-c-devel-0.9-3
> python-qpid-proton-0.9-3
>Reporter: Petr Matousek
>Priority: Minor
> Attachments: session_close_con.py, session_close_ssn.py, 
> stacktrace.txt
>
>
> Calling the session.close() on non-active session causes client seqfault (see 
> the attached reproducer session_close_con.py).
> Moreover calling connection.session().close() causes client seqfault even if 
> the session shall be in active state (see the attached reproducer 
> session_close_ssn.py).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (PROTON-893) Calling the session.close() on non-active session causes client seqfault

2015-05-29 Thread Petr Matousek (JIRA)

 [ 
https://issues.apache.org/jira/browse/PROTON-893?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Petr Matousek updated PROTON-893:
-
Component/s: proton-c

> Calling the session.close() on non-active session causes client seqfault
> 
>
> Key: PROTON-893
> URL: https://issues.apache.org/jira/browse/PROTON-893
> Project: Qpid Proton
>  Issue Type: Bug
>  Components: proton-c, python-binding
>Affects Versions: 0.9.1
> Environment: packages:
> qpid-proton-c-0.9-3
> qpid-proton-c-devel-0.9-3
> python-qpid-proton-0.9-3
>Reporter: Petr Matousek
>Priority: Minor
> Attachments: session_close_con.py, session_close_ssn.py, 
> stacktrace.txt
>
>
> Calling the session.close() on non-active session causes client seqfault (see 
> the attached reproducer session_close_con.py).
> Moreover calling connection.session().close() causes client seqfault even if 
> the session shall be in active state (see the attached reproducer 
> session_close_ssn.py).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (PROTON-893) Calling the session.close() on non-active session causes client seqfault

2015-06-12 Thread Petr Matousek (JIRA)

 [ 
https://issues.apache.org/jira/browse/PROTON-893?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Petr Matousek updated PROTON-893:
-
Description: 
Calling the session.close() on non-active session causes client segfault (see 
the attached reproducer session_close_con.py).

Moreover calling connection.session().close() causes client seqfault even if 
the session shall be in active state (see the attached reproducer 
session_close_ssn.py).

  was:
Calling the session.close() on non-active session causes client seqfault (see 
the attached reproducer session_close_con.py).

Moreover calling connection.session().close() causes client seqfault even if 
the session shall be in active state (see the attached reproducer 
session_close_ssn.py).


> Calling the session.close() on non-active session causes client seqfault
> 
>
> Key: PROTON-893
> URL: https://issues.apache.org/jira/browse/PROTON-893
> Project: Qpid Proton
>  Issue Type: Bug
>  Components: proton-c, python-binding
>Affects Versions: 0.9.1
> Environment: packages:
> qpid-proton-c-0.9-3
> qpid-proton-c-devel-0.9-3
> python-qpid-proton-0.9-3
>Reporter: Petr Matousek
>Priority: Minor
> Attachments: session_close_con.py, session_close_ssn.py, 
> stacktrace.txt
>
>
> Calling the session.close() on non-active session causes client segfault (see 
> the attached reproducer session_close_con.py).
> Moreover calling connection.session().close() causes client seqfault even if 
> the session shall be in active state (see the attached reproducer 
> session_close_ssn.py).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (PROTON-912) Improve SSL error reporting

2015-06-12 Thread Petr Matousek (JIRA)
Petr Matousek created PROTON-912:


 Summary: Improve SSL error reporting
 Key: PROTON-912
 URL: https://issues.apache.org/jira/browse/PROTON-912
 Project: Qpid Proton
  Issue Type: Improvement
  Components: python-binding
Affects Versions: 0.9.1
Reporter: Petr Matousek
Priority: Minor


I've spent some time with configuring python client to talk with SSL ActiveMQ 
broker requesting client authentication. Majority of client configuration 
problems ends with just the following exception: "proton.SSLException: SSL 
failure.", that makes quite difficult to identify the actual problem. It would 
be great if the error reporting can be improved.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (PROTON-913) Calling allow_unsecured_client() on SSLDomain.MODE_CLIENT causes client segfault

2015-06-12 Thread Petr Matousek (JIRA)
Petr Matousek created PROTON-913:


 Summary: Calling allow_unsecured_client() on SSLDomain.MODE_CLIENT 
causes client segfault
 Key: PROTON-913
 URL: https://issues.apache.org/jira/browse/PROTON-913
 Project: Qpid Proton
  Issue Type: Bug
  Components: python-binding
Affects Versions: 0.9.1
 Environment: packages:
qpid-proton-c-0.9-3
qpid-proton-c-devel-0.9-3
python-qpid-proton-0.9-3 
Reporter: Petr Matousek
Priority: Minor


Calling allow_unsecured_client() on SSLDomain.CLIENT_MODE object causes client 
segmentation fault. It is not intended to call this method on client instance, 
but obviously the client segfault should not appear. 

Please see the attached reproducer ssl_client_allow_unsecured_client.py for 
details. Attaching also client traces.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (PROTON-913) Calling allow_unsecured_client() on SSLDomain.MODE_CLIENT causes client segfault

2015-06-12 Thread Petr Matousek (JIRA)

 [ 
https://issues.apache.org/jira/browse/PROTON-913?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Petr Matousek updated PROTON-913:
-
Attachment: ssl_client_allow_unsecured_client.py

reproducer

> Calling allow_unsecured_client() on SSLDomain.MODE_CLIENT causes client 
> segfault
> 
>
> Key: PROTON-913
> URL: https://issues.apache.org/jira/browse/PROTON-913
> Project: Qpid Proton
>  Issue Type: Bug
>  Components: python-binding
>Affects Versions: 0.9.1
> Environment: packages:
> qpid-proton-c-0.9-3
> qpid-proton-c-devel-0.9-3
> python-qpid-proton-0.9-3 
>Reporter: Petr Matousek
>Priority: Minor
> Attachments: ssl_client_allow_unsecured_client.py
>
>
> Calling allow_unsecured_client() on SSLDomain.CLIENT_MODE object causes 
> client segmentation fault. It is not intended to call this method on client 
> instance, but obviously the client segfault should not appear. 
> Please see the attached reproducer ssl_client_allow_unsecured_client.py for 
> details. Attaching also client traces.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (PROTON-913) Calling allow_unsecured_client() on SSLDomain.MODE_CLIENT causes client segfault

2015-06-12 Thread Petr Matousek (JIRA)

 [ 
https://issues.apache.org/jira/browse/PROTON-913?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Petr Matousek updated PROTON-913:
-
Attachment: stacktrace.txt

client stack trace

> Calling allow_unsecured_client() on SSLDomain.MODE_CLIENT causes client 
> segfault
> 
>
> Key: PROTON-913
> URL: https://issues.apache.org/jira/browse/PROTON-913
> Project: Qpid Proton
>  Issue Type: Bug
>  Components: python-binding
>Affects Versions: 0.9.1
> Environment: packages:
> qpid-proton-c-0.9-3
> qpid-proton-c-devel-0.9-3
> python-qpid-proton-0.9-3 
>Reporter: Petr Matousek
>Priority: Minor
> Attachments: ssl_client_allow_unsecured_client.py, stacktrace.txt
>
>
> Calling allow_unsecured_client() on SSLDomain.CLIENT_MODE object causes 
> client segmentation fault. It is not intended to call this method on client 
> instance, but obviously the client segfault should not appear. 
> Please see the attached reproducer ssl_client_allow_unsecured_client.py for 
> details. Attaching also client traces.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)