Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-bugs: [Wireshark-bugs] [Bug 2631] B.A.T.M.A.N. Advanced dissector

Date: Wed, 2 Jun 2010 13:07:43 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2631

--- Comment #47 from Stig Bjørlykke <stig@xxxxxxxxxxxxx> 2010-06-02 13:07:42 PDT ---
Removing the "if (tree)" fixes the infinite loop, but then I found this code:

   if (PTREE_DATA(tree)->visible)

Why do you use this check?  And why is all dissect_batadv_batman_* functions
recursive?  Has this something to do with the TAP?


I also find similar "if (tree)" in packet-bat.c, so I suspect we have the same
problem there.

-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.