Wireshark-bugs: [Wireshark-bugs] [Bug 12471] New: ciscodump crashes when launching WireShark.app
Date: Wed, 25 May 2016 19:46:29 +0000
Bug ID 12471
Summary ciscodump crashes when launching WireShark.app due to missing libssh.4.dylib
Product Wireshark
Version 2.1.x (Experimental)
Hardware x86
OS Mac OS X 10.11
Status UNCONFIRMED
Severity Major
Priority Low
Component Build process
Assignee bugzilla-admin@wireshark.org
Reporter jeremyhu@freedesktop.org

Build Information:
I didn't try if this is an issue in the 2.0.4rcs.
I see this issue with Wireshark 2.1.0-3151-gbf62898 Intel 64.dmg

--
Upon launch, I hit this crash in ciscodump:

Process:               ciscodump [30535]
Path:                 
/Applications/Wireshark.app/Contents/MacOS/extcap/ciscodump
Identifier:            ciscodump
Version:               ???
Code Type:             X86-64 (Native)
Parent Process:        Wireshark [29075]
Responsible:           ciscodump [30535]
User ID:               501

Date/Time:             2016-05-25 12:41:16.952 -0700
OS Version:            XXXXXXXXX
Report Version:        11
Anonymous UUID:        1F70FDBA-936B-7CCF-17FE-84A1852F1452


Time Awake Since Boot: 940 seconds

System Integrity Protection: enabled

Crashed Thread:        0

Exception Type:        EXC_BREAKPOINT (SIGTRAP)
Exception Codes:       0x0000000000000002, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
  Library not loaded: @rpath/libssh.4.dylib
  Referenced from: /Applications/Wireshark.app/Contents/MacOS/extcap/ciscodump
  Reason: image not found

Binary Images:
    0x7fff6d0eb000 -     0x7fff6d12225f  dyld (360.22)
<71808CC8-D95C-3907-82CD-B06C98D4F39B> /usr/lib/dyld

Model: MacBookPro11,5, BootROM MBP114.0172.B09, 4 processors, Intel Core i7,
2.8 GHz, 16 GB, SMC 2.30f2
Graphics: AMD RadeonR9 M370X, AMD RadeonR9 M370X, PCIe, 2048 MB
Graphics: Intel Iris Pro, Intel Iris Pro, Built-In
Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x802C,
0x31364B544631473634485A2D314736453120
Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x802C,
0x31364B544631473634485A2D314736453120
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x152), Broadcom
BCM43xx 1.0 (7.21.95.175.1a6)
Bluetooth: Version 4.4.5f3 17904, 3 services, 27 devices, 1 incoming serial
ports
Network Service: Display Ethernet, Ethernet, en6
Network Service: Wi-Fi, AirPort, en0
PCI Card: pci11c1,5901, IEEE 1394 Open HCI, Thunderbolt@191,0,0
PCI Card: Apple 57761-B0, Ethernet Controller, Thunderbolt@192,0,0
PCI Card: pci12d8,400e, USB Open Host Controller, Thunderbolt@197,0,0
PCI Card: pci12d8,400e, USB Open Host Controller, Thunderbolt@197,0,1
PCI Card: pci12d8,400f, USB Enhanced Host Controller, Thunderbolt@197,0,2
Serial ATA Device: APPLE SSD SM1024G, 1 TB
USB Device: USB 2.0 Bus
USB Device: Hub
USB Device: Composite Device
USB Device: FaceTime HD Camera (Display)
USB Device: Apple Thunderbolt Display
USB Device: USB Optical Mouse
USB Device: Display Audio
USB Device: USB 3.0 Bus
USB Device: Apple Internal Keyboard / Trackpad
USB Device: Bluetooth USB Host Controller
Thunderbolt Bus: MacBook Pro, Apple Inc., 27.1
Thunderbolt Device: Thunderbolt Display, Apple Inc., 1, 26.2

---

$ otool -L /Applications/Wireshark.app/Contents/MacOS/extcap/ciscodump
/Applications/Wireshark.app/Contents/MacOS/extcap/ciscodump:
    @rpath/libwsutil.0.dylib (compatibility version 0.0.0, current version
0.0.0)
    @rpath/libglib-2.0.0.dylib (compatibility version 3601.0.0, current version
3601.0.0)
    @rpath/libssh.4.dylib (compatibility version 4.0.0, current version 4.4.0)
   
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
(compatibility version 150.0.0, current version 635.21.0)
    @rpath/libgmodule-2.0.0.dylib (compatibility version 3601.0.0, current
version 3601.0.0)
    @rpath/libintl.8.dylib (compatibility version 10.0.0, current version
10.2.0)
    @rpath/libgcrypt.11.dylib (compatibility version 19.0.0, current version
19.0.0)
    @rpath/libgpg-error.0.dylib (compatibility version 9.0.0, current version
9.0.0)
    /usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.5)
    /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version
159.1.0)

$ otool -l /Applications/Wireshark.app/Contents/MacOS/extcap/ciscodump | grep
-A2 LC_RPATH
          cmd LC_RPATH
      cmdsize 48
         path @executable_path/../../Frameworks (offset 12)

The issue is that libssh.4.dylib is missing:

$ find /Applications/Wireshark.app -name libssh.4.dylib

It should be at /Applications/Wireshark.app/Contents/Frameworks/libssh.4.dylib,
but it's not.


You are receiving this mail because:
  • You are watching all bug changes.