This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

OS X / nRF Sniffer v2 / Wireshark 2.5.0 Crash

Hey Everyone ... Looking for some ideas / help with crash involving nRF Sniffer v2 and Wireshark. Specifically I have an older White MacBook that I use for sniffing and nRF Connect. Recently I tried to update everything to the new(er) version v2 of the sniffer, and while the install went fine, Wireshark crashes every time I try to *start* a "capture".

Specific Setup is:

2010 MacBook (4GB Ram) / El Cap 10.11.6 / Wireshark 2.5.0 / Pyserial 3.4 / Python 2.7.10 / JLink 6.16c / Nordic Dongle (pca10031) with the correct firmware.

Long story short, when I install the Nordic python sniffer files in the "extcap" directory, Wireshark will crash when I try to start a capture (NOT at startup / launch). If I remove the nRF sniffer files, Wireshark runs normally (i.e. when I start a capture on say an ethernet port, it works correctly without crashing). I could post a crash report, but I'd rather not ... essentially it's showing a bus error (exc_bad_access) which seems to indicate that Wireshark is trying access something in memory that it shouldn't ... Anyone have any thoughts?

  • So we've come to a bit of a stop here ... There appears to be a fix for the crash at capture start, but there is now an unresolved crash at capture stop. May be an incompatibility between the version of Qt that ships with El Cap, and the version of Qt that Wireshark is built against. Just not sure at this point. Any other thoughts?

  • Guys (at Nordic, or Wireshark, or whatever)

    This was already an issue 6 years ago. It still crashes. The internet is full of people looking at it stupid, as far as I can see it has never worked. Can you please look into this issue. It looks pretty bad on Nordic Semi that their stuff just plain and simple doesn't work. There is this desktop app , that nRF Connect whatever full of apps. I don't get why that doesn't have a sniffer. The we wouldn't need wireshark at all.

Related