Topic: FireFace 400/firefaceAgent & SIGSEGV
Hi RME,
I have two RME interfaces -- a FF400 and a UCX. Pretty much whenever I plug in the FF400 (externally powered, connected via Thunderbolt adapter) to my 2013 MBP, the firefaceAgent repeatedly dies with a SIGSEGV and restarting. Restarting my machine sometimes stops this, but that's no real solution. It only seems to happen after I've used the UCX and then come back to the FF400.
When this happens, TotalMix doesn't open automatically, nor the FF control panel, although if I manually open them, they see and can control the FF400. However, the encoder on the interface itself is disabled when it is in this state. This is using the latest version of drivers & firmware on OSX.
I've attached an example crashlog -- it won't be much help, though, since there are no symbols:
Process: firefaceAgent [9256]
Path: /Library/Extensions/FirefaceAudioDriver.kext/Contents/Resources/firefaceAgent.app/Contents/MacOS/firefaceAgent
Identifier: firefaceAgent
Version: 1.8
Code Type: X86 (Native)
Parent Process: ??? [1]
Responsible: firefaceAgent [9256]
User ID: 501
Date/Time: 2018-05-11 17:14:46.770 +0200
OS Version: Mac OS X 10.13.4 (17E202)
Report Version: 12
Anonymous UUID: D3412F37-76D6-2961-BDCA-97C97F55F2C0
Time Awake Since Boot: 8200 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000c0000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [0]
VM Regions Near 0xc0000000:
Stack 00000000bf800000-00000000c0000000 [ 8192K] rw-/rwx SM=PRV
-->
Submap 00000000ffff0000-00000000ffff1000 [ 4K] r--/r-- SM=PRV process-only VM submap
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 de.rme-audio.firefaceAgent 0x00002740 0x1000 + 5952
1 de.rme-audio.firefaceAgent 0x000029d9 0x1000 + 6617
2 de.rme-audio.firefaceAgent 0x00002ba7 0x1000 + 7079
3 de.rme-audio.firefaceAgent 0x0000204b 0x1000 + 4171
4 de.rme-audio.firefaceAgent 0x00001f79 0x1000 + 3961