Snow Leopardなのですが、どうやらMountain Lionなどでも生じるバグがWiresharkの1.10.1にあるようです。
なので起動しない。
原因はlibcairo.2.dylibのバージョンによるもの。
私のクラッシュレポートはこの通り。
Process: wireshark-bin [503] Path: /Applications/Wireshark.app/Contents/Resources/bin/wireshark-bin Identifier: wireshark-bin Version: ??? (???) Code Type: X86-64 (Native) Parent Process: Wireshark [500] Date/Time: 2013-08-20 11:26:16.688 +0900 OS Version: Mac OS X 10.6.8 (10K549) Report Version: 6 Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000002, 0x0000000000000000 Crashed Thread: 0 Dyld Error Message: Library not loaded: /usr/X11/lib/libcairo.2.dylib Referenced from: /Applications/Wireshark.app/Contents/Resources/bin/wireshark-bin Reason: Incompatible library version: wireshark-bin requires version 11003.0.0 or later, but libcairo.2.dylib provides version 10803.0.0 Binary Images: 0x7fff5fc00000 - 0x7fff5fc3be0f dyld 132.1 (???) <29DECB19-0193-2575-D838-CF743F0400B2> /usr/lib/dyld
libcairo.2.dylibのバージョンの確認は
$ otool -L /usr/X11/lib/libcairo.2.dylib | head -2 /usr/X11/lib/libcairo.2.dylib: /usr/X11/lib/libcairo.2.dylib (compatibility version 10803.0.0, current version 10803.6.0)
なのだけど、どうやらこのバージョンが11003.0.0以上でも誤認識するらしい。
ということで修正版は1.10.2pre1-51015以上のようです。
Try
Wireshark 1.10.2pre1-51015 Intel 64.dmg
or a later
Wireshark 1.10.2-pre1-XXX Intel 64.dmg
(so that XXX is greater than or equal to 51015) from
http://www.wireshark.org/download/prerelease/
Guy Harris 2013-07-30 12:36:06 PDT
8987 – Wireshark 1.10.1 doesn't start on OS X 10.6
いまの最新版は
Wireshark 1.10.2pre1-51426 Intel 64.dmg
なのでこれを使ってみます。
ちゃんと動作しました^_^。