You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Vishal Sharda (JIRA)" <ji...@apache.org> on 2016/06/07 05:36:21 UTC

[jira] [Comment Edited] (DISPATCH-358) Intermittent crashes in qdrouterd under load from parallel senders

    [ https://issues.apache.org/jira/browse/DISPATCH-358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15317880#comment-15317880 ] 

Vishal Sharda edited comment on DISPATCH-358 at 6/7/16 5:36 AM:
----------------------------------------------------------------

Ganesh,

Yes, I am able to reproduce the crash without SSL also and filed another bug DISPATCH-360 for the same.  I am working on refining my Java client (it currently does SSL always).  Until then you can use the drivers.tar.gz from DISPATCH-343 against the three routers connected insecurely as per the config files in DISPATCH-360.

You will see the issues with the following very basic test:

$ ./recv_no_ssl -n 1 amqp://<host2>:<port2>/paypal/foo

Separate terminal:

$ ./send_no_ssl -m 4 -n 1 amqp://<host1>:<port1>/paypal/foo

Be sure to have host3 connected to the two hosts as described and run the test several times.  (It will work occasionally and fail most of the times).

Then run again with host3 removed.  (It will work almost always.)



was (Author: vsharda):
Ganesh,

Yes, I am able to reproduce the crash without SSL also and filed another bug DISPATCH-360 for the same.  I am working on refining my Java client (it currently does SSL always).  Until then you can use the drivers.tar.gz from DISPATCH-343 against the three routers connected insecurely as per the config files in DISPATCH-360.

You will see the issues with the following very basic test:

$ ./recv_no_ssl -n 1 amqp://<host1>:<port1>/paypal/foo

Separate terminal:

$ ./send_no_ssl -m 4 -n 1 amqp://<host1>:<port1>/paypal/foo

Be sure to have host3 connected to the two hosts as described and run the test several times.  (It will work occasionally and fail most of the times).

Then run again with host3 removed.  (It will work almost always.)


> Intermittent crashes in qdrouterd under load from parallel senders
> ------------------------------------------------------------------
>
>                 Key: DISPATCH-358
>                 URL: https://issues.apache.org/jira/browse/DISPATCH-358
>             Project: Qpid Dispatch
>          Issue Type: Bug
>          Components: Routing Engine
>    Affects Versions: 0.6.0
>         Environment: Debian 8.3, Apache Qpid Proton 0.12.2 for drivers and dependencies, Hardware: 2 CPUs, 15 GB RAM, 60 GB HDD on 2 separate machines
>            Reporter: Vishal Sharda
>            Priority: Critical
>         Attachments: Crash_Java_Router_3.png, Crash_Java_Send.png, Crash_Java_free_qd_connection.png, Crash_Java_same_router.png, Crash_Java_same_router_another.png, Crash_Java_same_router_another_bt.png, Crash_SASL.png, Crash_SASL_2.png, Crash_SR_1.png, Crash_SR_2.png, Crash_bt_double_free_Java_RES_266MB.png, Crash_double_free_Java_RES_266MB.png, Crash_free.png, Crash_sasl_server_done.png, Crash_watch_qdstat.png, Overflow_Error.png
>
>
> In my setup of two inter-connected routers, several senders connecting to one router while few receivers connecting to the other router, I see several crashes in the router to which senders connect.  These crashes are intermittent and happen once in every 10 runs or so.  I have collected the backtraces of all the crashes but do not yet have a test case that can reliably reproduce any of them.



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

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