OSX / Wireshark ~2.4.x / Nordic nRF Sniffer v2 - Crash on capture start
Hi All ... Very first time posting here ... be gentle.
I've asked a similar question over on the Nordic Semi forums (https://devzone.nordicsemi.com/f/nord...), but wanted to get some additional "eyes" on the problem.
Trying to get the new(er) version of the Nordic nRF BLE Sniffer (v2) (written in python) working with a new(er) version of Wireshark on an OS X system. Specifics are: 2010 MacBook (4GB Ram) / Stock 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. Note that I have also tried 2.4.2, 2.4.5, and 2.4.6 ... all fail.
Long story short, when I install the Nordic nRF sniffer python 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 an ethernet port, it works correctly without crashing). I can post a crash report if necessary ... essentially it's showing a bus error (excbadaccess) to libobjc.A.dylib which seems to indicate that something associated with Wireshark is trying access something in memory that it shouldn't ... Anyone have any thoughts?
Note: Others with similar / identical setups have gotten the "system" to work ...
BR, Marshall