Uploaded image for project: 'Qpid Dispatch'
  1. Qpid Dispatch
  2. DISPATCH-382

Intermittent router crash when starting 50 receivers/0 senders and doing qdstat

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Cannot Reproduce
    • 0.6.0
    • None
    • Routing Engine
    • None
    • Debian 8.3, Apache Qpid Proton 0.13.0-RC for drivers and dependencies, Hardware: 2 CPUs, 15 GB RAM, 60 GB HDD each on 3 separate machines

    Description

      Network: A network of 3 interior routers built from trunk and connected to each other using 2-way SSL.

      We ran a Proton-J Reactor API based client to start 50 receivers and 0 senders on one of the above 3 routers. After that we ran "qdstat -c". This leads to intermittent crash in the router. This crash could not be reproduced while running the routers independently or inside gdb. When we run the routers inside Valgrind, this crash is frequent. I was able to reproduce the crash 3 times using Valgrind (Screenshots and Valgrind output files are attached).

      This intermittent crash becomes permanent in our instrumented build.

      Attachments

        1. Crash_in_Valgrind_1.png
          1.32 MB
          Vishal Sharda
        2. Crash_in_Valgrind_2.png
          1.45 MB
          Vishal Sharda
        3. Crash_in_Valgrind_3.png
          1.51 MB
          Vishal Sharda
        4. Crash_in_Valgrind_3.txt
          2.97 MB
          Vishal Sharda
        5. val_crash_1.txt
          3.35 MB
          Vishal Sharda
        6. val_crash_2.txt
          3.65 MB
          Vishal Sharda

        Activity

          People

            Unassigned Unassigned
            vsharda Vishal Sharda
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: