Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#11254 closed Bug report (rejected)

OS crash on Mac using any recent FileZilla build

Reported by: stevepodradchik Owned by:
Priority: normal Component: FileZilla Client
Keywords: Cc:
Component version: 3.25.2 Operating system type: OS X
Operating system version: 10.12.4

Description

For > 1 year, loading a directory list causes a crash in Mac OS. Installed multiple OS updates, multiple FileZilla updates, etc. Crash generally happens on directory listing but sometimes takes opening a few directories before the crash happens. I would also note that NO OTHER APP causes anything like this and I am a software developer so please do not blame the OS -- just workaround any OS issue if there is one. Very, very easy to repro. Let me know if you need more info but I think the Mac version, Mac OS version, and FileZilla version are included here. The only 3rd party kexts is the Forinet security/VPN client and .. no .. removing it does NOT make any difference (tried that).

Anonymous UUID: 18660DFD-BB2A-7402-F6D2-3579BA9CA2C0

Mon May 8 13:44:42 2017

* Panic Report *
panic(cpu 2 caller 0xffffff7fa7444aa9): "sfree on invalid allocation at 0xffffff8049b87200"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/Sandbox_executables/Sandbox-592.50.47/src/kext/smalloc.c:240
Backtrace (CPU 2), Frame : Return Address
0xffffff812f83bd30 : 0xffffff80266ec3ec
0xffffff812f83bdb0 : 0xffffff7fa7444aa9
0xffffff812f83bde0 : 0xffffff7fa7442375
0xffffff812f83bed0 : 0xffffff8026d1edb8
0xffffff812f83bf50 : 0xffffff8026c25695
0xffffff812f83bfb0 : 0xffffff802669dd46

Kernel Extensions in backtrace:

com.apple.security.sandbox(300.0)[CDBEAC20-BD05-3DF5-B7D3-51C3E8DCF872]@0xffffff7fa7439000->0xffffff7fa7458fff

dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[200413CD-2982-3EA4-9AFF-B20285024E83]@0xffffff7fa741d000
dependency: com.apple.kext.AppleMatch(1.0.0d1)[3B280DAB-903F-33DC-8110-525A1154B11E]@0xffffff7fa7434000
dependency: com.apple.iokit.IOStorageFamily(2.1)[F908D7F5-4F54-3B89-8657-57F06350F4DB]@0xffffff7fa6e50000

BSD process name corresponding to current thread: cloudphotosd

Mac OS version:
16E195

Kernel version:
Darwin Kernel Version 16.5.0: Fri Mar 3 16:52:33 PST 2017; root:xnu-3789.51.2~3/RELEASE_X86_64
Kernel UUID: 06F94FD7-451F-34A1-B13C-D68FF7EDE0A0
Kernel slide: 0x0000000026400000
Kernel text base: 0xffffff8026600000
HIB text base: 0xffffff8026500000
System model name: MacBookAir5,2 (Mac-2E6FAB96566FE58C)

System uptime in nanoseconds: 94841157106
last loaded kext at 40807836026: com.fortinet.fct.kext.fctapnke 1 (addr 0xffffff7fa980c000, size 516096)
loaded kexts:
com.fortinet.fct.kext.fctapnke 1
com.intel.kext.intelhaxm 6.0.1
com.apple.driver.AppleBluetoothMultitouch 92
com.apple.driver.AudioAUUC 1.70
com.apple.filesystems.autofs 3.0
com.apple.macos.driver.AppleUSBEthernetHost 8.0.1
com.apple.driver.ApplePlatformEnabler 2.7.0d0
com.apple.driver.AGPM 110.23.17
com.apple.driver.X86PlatformShim 1.0.0
com.apple.driver.AppleMikeyHIDDriver 131
com.apple.driver.AppleGraphicsDevicePolicy 3.14.41
com.apple.driver.AppleUpstreamUserClient 3.6.4
com.apple.driver.AppleHDAHardwareConfigDriver 279.48
com.apple.driver.pmtelemetry 1
com.apple.driver.AppleHDA 279.48
com.apple.driver.AppleIntelHD4000Graphics 10.2.4
com.apple.driver.AppleOSXWatchdog 1
com.apple.iokit.IOUserEthernet 1.0.1
com.apple.iokit.IOBluetoothSerialManager 5.0.4f18
com.apple.Dont_Steal_Mac_OS_X 7.0.0
com.apple.driver.AppleThunderboltIP 3.0.8
com.apple.driver.AppleHV 1
com.apple.driver.AppleLPC 3.1
com.apple.driver.AppleMikeyDriver 279.48
com.apple.driver.AppleIntelFramebufferCapri 10.2.4
com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0
com.apple.driver.AppleSMCLMU 208
com.apple.driver.AppleFIVRDriver 4.1.0
com.apple.driver.ACPI_SMC_PlatformPlugin 1.0.0
com.apple.driver.AppleSMCPDRC 1.0.0
com.apple.driver.AppleMuxControl 3.14.41
com.apple.driver.AppleBacklight 170.9.14
com.apple.driver.AppleMCCSControl 1.3.1
com.apple.iokit.IOBluetoothUSBDFU 5.0.4f18
com.apple.iokit.SCSITaskUserClient 394.50.1
com.apple.driver.AppleUSBTCKeyEventDriver 252
com.apple.driver.AppleUSBTCKeyboard 252
com.apple.driver.AppleUSBTCButtons 252
com.apple.driver.AppleUSBStorageCoexistentDriver 404.50.6
com.apple.driver.AppleUSBCardReader 404.50.6
com.apple.driver.CoreStorageFsck 540.30.1
com.apple.driver.AppleFileSystemDriver 3.0.1
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0
com.apple.BootCache 40
com.apple.filesystems.hfs.kext 366.50.19
com.apple.iokit.IOAHCIBlockStorage 295.20.1
com.apple.driver.AirPort.Brcm4331 800.20.24
com.apple.driver.AirPort.Brcm4360 1150.9.1a2
com.apple.driver.AppleAHCIPort 326
com.apple.driver.AppleHPET 1.8
com.apple.driver.AppleSmartBatteryManager 161.0.0
com.apple.driver.AppleACPIButtons 5.0
com.apple.driver.AppleRTC 2.0
com.apple.driver.AppleSMBIOS 2.1
com.apple.driver.AppleACPIEC 5.0
com.apple.driver.AppleAPIC 1.7
com.apple.driver.AppleIntelCPUPowerManagementClient 219.0.0
com.apple.nke.applicationfirewall 172
com.apple.security.quarantine 3
com.apple.security.TMSafetyNet 8
com.apple.driver.AppleIntelCPUPowerManagement 219.0.0
com.apple.driver.IOBluetoothHIDDriver 5.0.4f18
com.apple.driver.AppleMultitouchDriver 368.14
com.apple.driver.AppleInputDeviceSupport 76.6
com.apple.kext.triggers 1.0
com.apple.driver.DspFuncLib 279.48
com.apple.kext.OSvKernDSPLib 525
com.apple.iokit.IOSurface 159.6
com.apple.iokit.IOSerialFamily 11
com.apple.driver.AppleSSE 1.0
com.apple.driver.AppleThunderboltEDMSink 4.1.1
com.apple.driver.AppleThunderboltDPOutAdapter 5.0.2
com.apple.iokit.IOAcceleratorFamily2 311.11
com.apple.AppleGraphicsDeviceControl 3.14.41
com.apple.driver.AppleHDAController 279.48
com.apple.iokit.IOHDAFamily 279.48
com.apple.iokit.IOAudioFamily 205.15
com.apple.vecLib.kext 1.2.0
com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0
com.apple.driver.IOPlatformPluginLegacy 1.0.0
com.apple.driver.X86PlatformPlugin 1.0.0
com.apple.driver.IOPlatformPluginFamily 6.0.0d8
com.apple.driver.AppleSMBusPCI 1.0.14d1
com.apple.driver.AppleGraphicsControl 3.14.41
com.apple.driver.AppleBacklightExpert 1.1.0
com.apple.iokit.IONDRVSupport 514.10
com.apple.driver.AppleSMC 3.1.9
com.apple.driver.AppleSMBusController 1.0.18d1
com.apple.iokit.IOGraphicsFamily 514.10
com.apple.driver.AppleHIDKeyboard 199
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 5.0.4f18
com.apple.iokit.IOBluetoothHostControllerUSBTransport 5.0.4f18
com.apple.iokit.IOBluetoothHostControllerTransport 5.0.4f18
com.apple.iokit.IOBluetoothFamily 5.0.4f18
com.apple.driver.AppleUSBMultitouch 258
com.apple.driver.usb.IOUSBHostHIDDevice 1.1
com.apple.iokit.IOUSBMassStorageClass 4.0.4
com.apple.iokit.IOSCSIBlockCommandsDevice 394.50.1
com.apple.iokit.IOUSBMassStorageDriver 131.50.1
com.apple.iokit.IOSCSIArchitectureModelFamily 394.50.1
com.apple.driver.usb.cdc 5.0.0
com.apple.driver.usb.networking 5.0.0
com.apple.driver.usb.AppleUSBHostCompositeDevice 1.1
com.apple.driver.usb.AppleUSBHub 1.1
com.apple.driver.CoreStorage 540.30.1
com.apple.filesystems.hfs.encodings.kext 1
com.apple.driver.AppleThunderboltDPInAdapter 5.0.2
com.apple.driver.AppleThunderboltDPAdapterFamily 5.0.2
com.apple.driver.AppleThunderboltPCIDownAdapter 2.1.2
com.apple.driver.AppleXsanScheme 3
com.apple.driver.AppleThunderboltNHI 4.5.3
com.apple.iokit.IOThunderboltFamily 6.5.6
com.apple.driver.AppleUSBMergeNub 900.4.1
com.apple.iokit.IO80211Family 1200.12.2
com.apple.driver.mDNSOffloadUserClient 1.0.1b8
com.apple.iokit.IONetworkingFamily 3.2
com.apple.driver.corecapture 1.0.4
com.apple.iokit.IOAHCIFamily 288
com.apple.driver.usb.AppleUSBEHCIPCI 1.1
com.apple.driver.usb.AppleUSBEHCI 1.1
com.apple.driver.usb.AppleUSBXHCIPCI 1.1
com.apple.driver.usb.AppleUSBXHCI 1.1
com.apple.driver.usb.AppleUSBHostPacketFilter 1.0
com.apple.iokit.IOUSBFamily 900.4.1
com.apple.driver.AppleUSBHostMergeProperties 1.1
com.apple.driver.AppleEFINVRAM 2.1
com.apple.driver.AppleEFIRuntime 2.0
com.apple.iokit.IOHIDFamily 2.0.0
com.apple.iokit.IOSMBusFamily 1.1
com.apple.security.sandbox 300.0
com.apple.kext.AppleMatch 1.0.0d1
com.apple.driver.AppleKeyStore 2
com.apple.driver.AppleMobileFileIntegrity 1.0.5
com.apple.driver.AppleCredentialManager 1.0
com.apple.driver.KernelRelayHost 1
com.apple.iokit.IOUSBHostFamily 1.1
com.apple.driver.AppleBusPowerController 1.0
com.apple.driver.DiskImages 444.50.16
com.apple.iokit.IOStorageFamily 2.1
com.apple.iokit.IOReportFamily 31
com.apple.driver.AppleFDEKeyStore 28.30
com.apple.driver.AppleACPIPlatform 5.0
com.apple.iokit.IOPCIFamily 2.9
com.apple.iokit.IOACPIFamily 1.4
com.apple.kec.Libm 1
com.apple.kec.pthread 1
com.apple.kec.corecrypto 1.0
Model: MacBookAir5,2, BootROM MBA51.00EF.B0C, 2 processors, Intel Core i7, 2 GHz, 8 GB, SMC 2.5f9
Graphics: Intel HD Graphics 4000, Intel HD Graphics 4000, Built-In
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1600 MHz, 0x80AD, 0x484D5434353153364D465238412D50422020
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1600 MHz, 0x80AD, 0x484D5434353153364D465238412D50422020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xE9), Broadcom BCM43xx 1.0 (7.21.171.124.1a2)
Bluetooth: Version 5.0.4f18, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
Serial ATA Device: APPLE SSD SM512E, 500.28 GB
USB Device: USB 2.0 Bus
USB Device: Hub
USB Device: USB 2.0 Hub
USB Device: Keyboard Hub
USB Device: Apple Keyboard
USB Device: FaceTime HD Camera (Built-in)
USB Device: USB 2.0 Bus
USB Device: Hub
USB Device: Hub
USB Device: Card Reader
USB Device: Apple Internal Keyboard / Trackpad
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: USB 3.0 Bus
USB Device: iPhone
Thunderbolt Bus: MacBook Air, Apple Inc., 23.4

Change History (5)

comment:1 by Tim Kosse, 8 years ago

Resolution: rejected
Status: newclosed

com.fortinet.fct.kext.fctapnke 1

That's your problem. The fortinet snake oil is rancid. Please uninstall this placebo and hire a real doctor.

comment:2 by stevepodradchik, 8 years ago

Wow! Thanks for being a complete jerk. You apparently missed the part about removing FortiNet did NOT resolve the issue. Do you ever get out in the real world and talk to humans?

Rather, I'm uninstalling FileZilla from all our corporate machines and using an app that works and doesn't have people like you maintaining it.

Steve

comment:3 by Tim Kosse, 8 years ago

According to the crash log the FortiNet kernel extension is still loaded, it has not been removed.

comment:4 by stevepodradchik, 8 years ago

Correct. I put it back in because I need it for a work VPN and removing it has NOT made any difference in the past (and it's a bit of a pain to put back once removed).

If I remove it and still get the crash, will you or someone look at the bug and not close it out of hand?

Thanks, Steve

comment:5 by Tim Kosse, 8 years ago

I can have a look at the clean dump, though I won't be able to do anything with it.

A fundamental design aspect of modern operating system is process separation to prevent one process from crashing the entire system. In your case, FileZilla does something that crashes your entire system. This means that there must be an underlying fault in your system (be it kernel, drivers or hardware) that results in this this design principle violation.

The most common cause for system crashes are faulty third-party drivers and kernel extensions. Nearly all reported system crashes show at least one loaded third-party kernel extension, making them the most likely culprit.

Analyzing MacOS crashes is Apple's responsibility, you need to contact them. They'll probably ask you to remove all third-party kernel extensions, if they reply at all. If the problem then goes away if not using any third-party kernel extensions then it must be reported to the kerel extension vendor.

That said, the fortinet kernel extensions are known to be highly problematic and a leading cause for MacOS system crashes.

Note: See TracTickets for help on using tickets.