Topic: FF400 Midi Drivers Crash MidiServer OS X Lion

Received my Thunderbolt to FW adapter in the mail today.  I installed FF400 drivers restarted with the soundcard still connected.  Opened Ableton Live 8.3.3, no issues, used it for a few hours, quit.  Turned off sound card and unplugged it.

Later tried to open Ableton away from the FF400, froze while opening.  Opened Console and found out that MidiServer was crashing because of Fireface Midi.plugin.  Uninstalled FF400 drivers, AudioMidi Setup started up fine.  Ableton starts up fine.  Reinstalled drivers, breaks MidiServer again.

I need to be able to use Ableton away from my FF400.  Has anyone noticed the same issue with 10.8 Mountain Lion?  Maybe I should just update?

Here is the crash report.

Process:         MIDIServer [528]
Path:            /System/Library/Frameworks/CoreMIDI.framework/Versions/A/MIDIServer
Identifier:      MIDIServer
Version:         ??? (???)
Code Type:       X86-64 (Native)
Parent Process:  launchd [123]

PlugIn Path:       /Library/Audio/MIDI Drivers/Fireface MIDI.plugin/Contents/MacOS/Fireface MIDI
PlugIn Identifier: Fireface MIDI
PlugIn Version:    3.09 (3.09)

Date/Time:       2012-08-07 00:04:39.980 -0400
OS Version:      Mac OS X 10.7.4 (11E2620)
Report Version:  9

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000

Application Specific Information:
objc[528]: garbage collection is OFF
Assertion failed: (result == kIOReturnSuccess), function FirefaceMIDIDriver, file /Users/martin/Audio/Fireface FW/Fireface MIDI/FirefaceMIDI.cpp, line 571.
 

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib            0x00007fff86517ce2 __pthread_kill + 10
1   libsystem_c.dylib                 0x00007fff8af937d2 pthread_kill + 95
2   libsystem_c.dylib                 0x00007fff8af84a7a abort + 143
3   libsystem_c.dylib                 0x00007fff8afb75de __assert_rtn + 146
4   Fireface MIDI                     0x000000010a025100 FirefaceMIDIDriver::FirefaceMIDIDriver() + 388
5   Fireface MIDI                     0x000000010a0255b3 NewFirefaceMIDIDriver + 173
6   com.apple.audio.midi.CoreMIDI     0x0000000108c3ab89 XPluginManager::OpenPlugins() + 53
7   com.apple.audio.midi.CoreMIDI     0x0000000108c3427a MIDIDriverMgr::Init2() + 22
8   com.apple.audio.midi.CoreMIDI     0x0000000108c29dec MIDIServerRun + 433
9   MIDIServer                        0x0000000108c0ce8e 0x108c0c000 + 3726
10  MIDIServer                        0x0000000108c0cdc0 0x108c0c000 + 3520

Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0   libsystem_kernel.dylib            0x00007fff865187e6 kevent + 10
1   libdispatch.dylib                 0x00007fff8b43d78a _dispatch_mgr_invoke + 923
2   libdispatch.dylib                 0x00007fff8b43c31a _dispatch_mgr_thread + 54

Thread 2:
0   libsystem_kernel.dylib            0x00007fff86518192 __workq_kernreturn + 10
1   libsystem_c.dylib                 0x00007fff8af93594 _pthread_wqthread + 758
2   libsystem_c.dylib                 0x00007fff8af94b85 start_wqthread + 13

Thread 3:
0   libsystem_kernel.dylib            0x00007fff86518192 __workq_kernreturn + 10
1   libsystem_c.dylib                 0x00007fff8af93594 _pthread_wqthread + 758
2   libsystem_c.dylib                 0x00007fff8af94b85 start_wqthread + 13

Thread 4:
0   libsystem_kernel.dylib            0x00007fff86517bca __psynch_cvwait + 10
1   libsystem_c.dylib                 0x00007fff8af952a6 _pthread_cond_wait + 890
2   com.apple.audio.midi.CoreMIDI     0x0000000108c21ac3 CAGuard::WaitFor(unsigned long long) + 183
3   com.apple.audio.midi.CoreMIDI     0x0000000108c219f7 CAGuard::WaitUntil(unsigned long long) + 205
4   com.apple.audio.midi.CoreMIDI     0x0000000108c3b716 TimerTaskMgr::Run() + 412
5   com.apple.audio.midi.CoreMIDI     0x0000000108c2296a XThread::RunHelper(void*) + 10
6   com.apple.audio.midi.CoreMIDI     0x0000000108c22396 CAPThread::Entry(CAPThread*) + 98
7   libsystem_c.dylib                 0x00007fff8af918bf _pthread_start + 335
8   libsystem_c.dylib                 0x00007fff8af94b75 thread_start + 13

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x0000000000000006  rcx: 0x00007fff6880ba58  rdx: 0x0000000000000000
  rdi: 0x0000000000000a07  rsi: 0x0000000000000006  rbp: 0x00007fff6880ba80  rsp: 0x00007fff6880ba58
   r8: 0x00007fff7543efb8   r9: 0x000000000000023b  r10: 0x00007fff86517d0a  r11: 0xffffff80002dad60
  r12: 0x000000010a02690a  r13: 0x0000000108cff000  r14: 0x00007fff75441960  r15: 0x000000010a0267e0
  rip: 0x00007fff86517ce2  rfl: 0x0000000000000246  cr2: 0x0000000108cff000
Logical CPU: 0

Binary Images:
       0x108c0c000 -        0x108c0cfff  MIDIServer (??? - ???) <611CCAD7-F706-37A3-A957-4F74184B852E> /System/Library/Frameworks/CoreMIDI.framework/MIDIServer
       0x108c12000 -        0x108c63ff7  com.apple.audio.midi.CoreMIDI (1.8 - 42) <CB0357AF-15B1-34AC-865A-6AC8F39F780E> /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI
       0x108cf4000 -        0x108cf9fff  com.apple.FWAUserLib (2.6.5 - 2.6.5fc3) <501D4255-2EF3-329F-A747-71BD91DF6DD3> /System/Library/Frameworks/FWAUserLib.framework/Versions/A/FWAUserLib
       0x109f5c000 -        0x109f66fff  com.apple.AppleMIDIFWDriver (265.4.1 - 265.4.3) <449CA07F-6A51-3EE4-8C61-034066B88771> /System/Library/Extensions/AppleMIDIFWDriver.plugin/Contents/MacOS/AppleMIDIFWDriver
       0x109ff5000 -        0x109ff7ff7  com.apple.AppleMIDIIACDriver (1.8 - 42) <28B5E67B-94FC-3121-9CF9-C4F578E3F4C7> /System/Library/Extensions/AppleMIDIIACDriver.plugin/Contents/MacOS/AppleMIDIIACDriver
       0x109ffc000 -        0x10a00eff7  com.apple.AppleMIDIRTPDriver (1.8 - 42) <87E21340-77B4-3214-84A2-D2E7E5F3CD99> /System/Library/Extensions/AppleMIDIRTPDriver.plugin/Contents/MacOS/AppleMIDIRTPDriver
       0x10a015000 -        0x10a01dff7  com.apple.AppleMIDIUSBDriver (1.8 - 42) <9F2030E9-23A1-3652-94F8-029B14D54E97> /System/Library/Extensions/AppleMIDIUSBDriver.plugin/Contents/MacOS/AppleMIDIUSBDriver
       0x10a023000 -        0x10a027fff +Fireface MIDI (3.09 - 3.09) <E0003F7C-270F-A8AF-F688-D11D93503213> /Library/Audio/MIDI Drivers/Fireface MIDI.plugin/Contents/MacOS/Fireface MIDI
    0x7fff6880c000 -     0x7fff68840baf  dyld (195.6 - ???) <C58DAD8A-4B00-3676-8637-93D6FDE73147> /usr/lib/dyld
    0x7fff84834000 -     0x7fff84a08ff7  com.apple.CoreFoundation (6.7.2 - 635.21) <62A3402E-A4E7-391F-AD20-1EF20236CE1B> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff84a48000 -     0x7fff84a63fff  libexpat.1.dylib (7.2.0 - compatibility 7.0.0) <DDB91E75-A2FA-331F-8069-999127AC6A9D> /usr/lib/libexpat.1.dylib
    0x7fff84a64000 -     0x7fff84a68fff  libdyld.dylib (195.6.0 - compatibility 1.0.0) <FFC59565-64BD-3B37-90A4-E2C3A422CFC1> /usr/lib/system/libdyld.dylib
    0x7fff84c7c000 -     0x7fff84de3fff  com.apple.CFNetwork (520.4.3 - 520.4.3) <31D7A595-375E-341A-8E97-21E73CC62E4A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff852cb000 -     0x7fff85319fff  libauto.dylib (??? - ???) <D8AC8458-DDD0-3939-8B96-B6CED81613EF> /usr/lib/libauto.dylib
    0x7fff856e7000 -     0x7fff8575afff  libstdc++.6.dylib (52.0.0 - compatibility 7.0.0) <6BDD43E4-A4B1-379E-9ED5-8C713653DFF2> /usr/lib/libstdc++.6.dylib
    0x7fff8575b000 -     0x7fff85760ff7  libsystem_network.dylib (??? - ???) <DD7492F9-39FB-3E73-9028-3E1027D012B9> /usr/lib/system/libsystem_network.dylib
    0x7fff85761000 -     0x7fff85767ff7  libunwind.dylib (30.0.0 - compatibility 1.0.0) <1E9C6C8C-CBE8-3F4B-A5B5-E03E3AB53231> /usr/lib/system/libunwind.dylib
    0x7fff864b1000 -     0x7fff864b6fff  libcompiler_rt.dylib (6.0.0 - compatibility 1.0.0) <98ECD5F6-E85C-32A5-98CD-8911230CB66A> /usr/lib/system/libcompiler_rt.dylib
    0x7fff86501000 -     0x7fff86521fff  libsystem_kernel.dylib (1699.31.2 - compatibility 1.0.0) <185823F1-409E-3AFD-93A9-C214013C17C8> /usr/lib/system/libsystem_kernel.dylib
    0x7fff86526000 -     0x7fff86568ff7  libcommonCrypto.dylib (55010.0.0 - compatibility 1.0.0) <A5B9778E-11C3-3F61-B740-1F2114E967FB> /usr/lib/system/libcommonCrypto.dylib
    0x7fff865c3000 -     0x7fff865d5ff7  libbsm.0.dylib (??? - ???) <666E88F0-F8F3-3490-B688-2CF9418CB7E8> /usr/lib/libbsm.0.dylib
    0x7fff865d6000 -     0x7fff866e2fff  libcrypto.0.9.8.dylib (44.0.0 - compatibility 0.9.8) <557A7749-70EE-3ADF-BC3E-0A5E7DDCD8C1> /usr/lib/libcrypto.0.9.8.dylib
    0x7fff866e3000 -     0x7fff867c7ed7  libobjc.A.dylib (228.0.0 - compatibility 1.0.0) <76082BBC-446B-3355-AED5-0DBCEE600CB2> /usr/lib/libobjc.A.dylib
    0x7fff867cc000 -     0x7fff86ae8fff  com.apple.CoreServices.CarbonCore (960.24 - 960.24) <CDCB53C0-D212-3485-A594-DDE33AAC5AF0> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff86ae9000 -     0x7fff86b59fff  com.apple.datadetectorscore (3.0 - 179.4) <D14F635D-D403-3780-85C9-91EB0CA07F8E> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fff86cba000 -     0x7fff86ceaff7  com.apple.DictionaryServices (1.2.1 - 158.2) <3107DEB8-A19E-3C51-8F2D-67CCE49FD401> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff86ddd000 -     0x7fff86ddefff  libunc.dylib (24.0.0 - compatibility 1.0.0) <0482C762-746D-37EB-A8C9-E1048CF70462> /usr/lib/system/libunc.dylib
    0x7fff86e82000 -     0x7fff8719bfff  com.apple.Foundation (6.7.2 - 833.25) <F6584E06-7C8F-3422-AF84-3AA58EC67935> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff87a89000 -     0x7fff87ab4ff7  libxslt.1.dylib (3.24.0 - compatibility 3.0.0) <E71220D3-8015-38EC-B97D-7FDB383C2BDC> /usr/lib/libxslt.1.dylib
    0x7fff89177000 -     0x7fff89178ff7  libremovefile.dylib (21.1.0 - compatibility 1.0.0) <8901B7EE-6CA0-31F3-BBFE-BB71C90B1E49> /usr/lib/system/libremovefile.dylib
    0x7fff8922e000 -     0x7fff8926dfff  com.apple.AE (527.7 - 527.7) <9B3F7EC2-EDE2-3123-BAA5-C36A09BA038E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff8926f000 -     0x7fff8927aff7  libc++abi.dylib (14.0.0 - compatibility 1.0.0) <8FF3D766-D678-36F6-84AC-423C878E6D14> /usr/lib/libc++abi.dylib
    0x7fff892d8000 -     0x7fff892e2ff7  liblaunch.dylib (392.38.0 - compatibility 1.0.0) <6ECB7F19-B384-32C1-8652-2463C1CF4815> /usr/lib/system/liblaunch.dylib
    0x7fff8955e000 -     0x7fff895e1fef  com.apple.Metadata (10.7.0 - 627.35) <6769AD6A-58D2-3D25-B289-15C65B82CF8D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff895e2000 -     0x7fff895e8fff  com.apple.DiskArbitration (2.4.1 - 2.4.1) <22E77322-56E7-3730-9289-D8825A08408F> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff896cc000 -     0x7fff896dfff7  libCRFSuite.dylib (??? - ???) <322486D1-359C-3059-BF53-D4B038621E18> /usr/lib/libCRFSuite.dylib
    0x7fff8970e000 -     0x7fff8970efff  com.apple.CoreServices (53 - 53) <97E086D0-20B4-3BB4-BEE2-04EE5700D55B> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff8971b000 -     0x7fff89786ff7  com.apple.framework.IOKit (2.0 - ???) <BA8FC1EB-0360-394F-9D6C-1D58BB187466> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff89787000 -     0x7fff897d3ff7  com.apple.SystemConfiguration (1.11.3 - 1.11) <0A7F1982-B4EA-3424-A0C7-FE46C6224F03> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff898ff000 -     0x7fff89911ff7  libz.1.dylib (1.2.5 - compatibility 1.0.0) <30CBEF15-4978-3DED-8629-7109880A19D4> /usr/lib/libz.1.dylib
    0x7fff8996d000 -     0x7fff8996ffff  com.apple.TrustEvaluationAgent (2.0 - 1) <3087AE86-B57F-3D39-9885-C93DC6FD5163> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fff8997c000 -     0x7fff89980fff  libmathCommon.A.dylib (2026.0.0 - compatibility 1.0.0) <FF83AFF7-42B2-306E-90AF-D539C51A4542> /usr/lib/system/libmathCommon.A.dylib
    0x7fff89981000 -     0x7fff8998fff7  libkxld.dylib (??? - ???) <9F65E9DF-2A92-3CE2-BA34-247D392DAB48> /usr/lib/system/libkxld.dylib
    0x7fff899e9000 -     0x7fff899eafff  libDiagnosticMessagesClient.dylib (??? - ???) <3DCF577B-F126-302B-BCE2-4DB9A95B8598> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff89d99000 -     0x7fff89da0fff  libcopyfile.dylib (85.1.0 - compatibility 1.0.0) <65602684-33B1-32DE-802B-050CE07659AC> /usr/lib/system/libcopyfile.dylib
    0x7fff89f5a000 -     0x7fff89f69fff  libxar-nossl.dylib (??? - ???) <518C0791-AB8D-3E8A-BB40-D4F312704FE2> /usr/lib/libxar-nossl.dylib
    0x7fff8af43000 -     0x7fff8b020fef  libsystem_c.dylib (763.13.0 - compatibility 1.0.0) <535C622E-2C14-3DD4-98D0-EA181DF8D582> /usr/lib/system/libsystem_c.dylib
    0x7fff8b092000 -     0x7fff8b093fff  libdnsinfo.dylib (395.11.0 - compatibility 1.0.0) <853BAAA5-270F-3FDC-B025-D448DB72E1C3> /usr/lib/system/libdnsinfo.dylib
    0x7fff8b219000 -     0x7fff8b320fe7  libsqlite3.dylib (9.6.0 - compatibility 9.0.0) <EE02BB01-64C9-304D-9719-A35F5CD6D04C> /usr/lib/libsqlite3.dylib
    0x7fff8b321000 -     0x7fff8b326fff  libcache.dylib (47.0.0 - compatibility 1.0.0) <3D114C8A-AD1F-3C78-9E8C-B8F3810740E5> /usr/lib/system/libcache.dylib
    0x7fff8b353000 -     0x7fff8b358fff  libpam.2.dylib (3.0.0 - compatibility 3.0.0) <D952F17B-200A-3A23-B9B2-7C1F7AC19189> /usr/lib/libpam.2.dylib
    0x7fff8b395000 -     0x7fff8b3acfff  com.apple.CFOpenDirectory (10.7 - 146) <BBB7C97E-7B46-3286-9128-32B5D16B5CBE> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff8b43a000 -     0x7fff8b448fff  libdispatch.dylib (187.9.0 - compatibility 1.0.0) <1D5BE322-A9B9-3BCE-8FAC-076FB07CF54A> /usr/lib/system/libdispatch.dylib
    0x7fff8c9fa000 -     0x7fff8ca16ff7  com.apple.GenerationalStorage (1.0 - 126.1) <509F52ED-E54B-3FEF-B3C2-759387B826E6> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
    0x7fff8caae000 -     0x7fff8caaefff  libkeymgr.dylib (23.0.0 - compatibility 1.0.0) <61EFED6A-A407-301E-B454-CD18314F0075> /usr/lib/system/libkeymgr.dylib
    0x7fff8cb0a000 -     0x7fff8cb45fff  libsystem_info.dylib (??? - ???) <35F90252-2AE1-32C5-8D34-782C614D9639> /usr/lib/system/libsystem_info.dylib
    0x7fff8cb46000 -     0x7fff8cd48fff  libicucore.A.dylib (46.1.0 - compatibility 1.0.0) <38CD6ED3-C8E4-3CCD-89AC-9C3198803101> /usr/lib/libicucore.A.dylib
    0x7fff8cdf5000 -     0x7fff8cdfdfff  libsystem_dnssd.dylib (??? - ???) <8A0F6F23-53C1-34FD-B641-4C0771C71E2A> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff8ce3e000 -     0x7fff8ce3fff7  libsystem_sandbox.dylib (??? - ???) <96D38E74-F18F-3CCB-A20B-E8E3ADC4E166> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff8ce6c000 -     0x7fff8ce7afff  com.apple.NetAuth (3.2 - 3.2) <B247BEAB-E3DA-3075-A2E5-BD3371AB0FA4> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fff8ced6000 -     0x7fff8d1bfff7  com.apple.security (7.0 - 55148.1) <19F7B16B-B974-3274-886F-B8B2FA56032F> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff8d425000 -     0x7fff8d42eff7  libsystem_notify.dylib (80.1.0 - compatibility 1.0.0) <A4D651E3-D1C6-3934-AD49-7A104FD14596> /usr/lib/system/libsystem_notify.dylib
    0x7fff8d623000 -     0x7fff8d62afff  com.apple.NetFS (4.0 - 4.0) <30AAE235-3F64-38BC-B0C9-271C8979C1C9> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff8ebba000 -     0x7fff8ebbbfff  liblangid.dylib (??? - ???) <CACBE3C3-2F7B-3EED-B50E-EDB73F473B77> /usr/lib/liblangid.dylib
    0x7fff8efed000 -     0x7fff8f087ff7  com.apple.SearchKit (1.4.0 - 1.4.0) <C5585E08-76A0-34E0-B92C-22BA9D3E083C> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff8f568000 -     0x7fff8f595fe7  libSystem.B.dylib (159.1.0 - compatibility 1.0.0) <1984E3E7-8A90-338F-93F1-6EB44C212C9C> /usr/lib/libSystem.B.dylib
    0x7fff8fbf6000 -     0x7fff8fcdafff  com.apple.CoreServices.OSServices (478.46 - 478.46) <DAE95FD5-AA73-30E2-B563-EA2BDBD4D3CF> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff901e3000 -     0x7fff901e9fff  libmacho.dylib (800.0.0 - compatibility 1.0.0) <548BAEB6-8C4C-3B0F-AB0C-7E1C960BCAB5> /usr/lib/system/libmacho.dylib
    0x7fff901eb000 -     0x7fff9028cff7  com.apple.LaunchServices (480.34 - 480.34) <67D5B865-B4B6-3522-8652-654A4E3F4B6D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff9072f000 -     0x7fff9073cff7  libbz2.1.0.dylib (1.0.5 - compatibility 1.0.0) <DFAB8CA8-CC9D-3F58-8C12-CE120442AACD> /usr/lib/libbz2.1.0.dylib
    0x7fff90abd000 -     0x7fff90b33fff  libc++.1.dylib (28.1.0 - compatibility 1.0.0) <DA22E4D6-7F20-3BEA-9B89-2FBA735C2EE1> /usr/lib/libc++.1.dylib
    0x7fff90c38000 -     0x7fff90d3afff  libxml2.2.dylib (10.3.0 - compatibility 10.0.0) <AFBB22B7-07AE-3F2E-B88C-70BEEBFB8A86> /usr/lib/libxml2.2.dylib
    0x7fff90dc1000 -     0x7fff90dc2ff7  libsystem_blocks.dylib (53.0.0 - compatibility 1.0.0) <8BCA214A-8992-34B2-A8B9-B74DEACA1869> /usr/lib/system/libsystem_blocks.dylib
    0x7fff9183b000 -     0x7fff91858fff  libxpc.dylib (77.19.0 - compatibility 1.0.0) <9F57891B-D7EF-3050-BEDD-21E7C6668248> /usr/lib/system/libxpc.dylib
    0x7fff918ef000 -     0x7fff918f1fff  libquarantine.dylib (36.6.0 - compatibility 1.0.0) <0EBF714B-4B69-3E1F-9A7D-6BBC2AACB310> /usr/lib/system/libquarantine.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 726
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=77.1M resident=44.4M(58%) swapped_out_or_unallocated=32.7M(42%)
Writable regions: Total=49.9M written=432K(1%) resident=764K(1%) swapped_out=0K(0%) unallocated=49.1M(99%)
 
REGION TYPE                      VIRTUAL
===========                      =======
MALLOC                             39.5M
MALLOC guard page                    48K
STACK GUARD                        56.0M
Stack                              10.0M
VM_ALLOCATE                          40K
__DATA                             3108K
__LINKEDIT                         49.2M
__TEXT                             27.9M
__UNICODE                           544K
mapped file                        15.6M
shared memory                        16K
===========                      =======
TOTAL                             202.0M

2

Re: FF400 Midi Drivers Crash MidiServer OS X Lion

Thanks for the details. From your description it seems this is a problem with the MIDI driver crashing when the FW controller is removed. We will try to fix this. For you the simple workaround is to start the computer with everything connected, not remove TB or the FF in-between, then it will work with any program.

Regards
Matthias Carstens
RME

3

Re: FF400 Midi Drivers Crash MidiServer OS X Lion

Can you please try the new driver 3.10? It includes a special handling for a missing FW controller, maybe it already helps with the TB disconnection as well.

https://archiv.rme-audio.de/download/fireface_x86.zip

Regards
Matthias Carstens
RME

Re: FF400 Midi Drivers Crash MidiServer OS X Lion

Hello:

I have found the same problem, and this patched driver resolves it. Thanks a lot. Very pleasant surprise to find a brand new fix already available when I encounter an issue.

Details:

I have a retina MacBook Pro hooked into a Thunderbolt Display. My Fireface 400 connects to the Thunderbolt Display via a FF800 / FF400 converter cable. Everything works fine in the studio. When I undock the computer and take it home, Logic hangs on startup with

Checking MIDI drivers

With this patch -- no more problem!

Thanks again,

EddieD

Re: FF400 Midi Drivers Crash MidiServer OS X Lion

WOW, less than 9 hours between report and solution.  I am very impressed.  The first time I heard my music through the ff400 I was blown away (came from the korg zero8, sound improvement was night and day).  Now with the speedy resolution of my issue I am blown away by the customer service.  I have recommended you to everyone and now I will do so even more fervently.

@EddieD, are you running Lion or ML?  Thinking about upgrading if there are no issues.

Re: FF400 Midi Drivers Crash MidiServer OS X Lion

I am having the exact problem.  Thunderbolt to Fireface 800-400 into Fireface 400 works fine, but once I disconnect the Thunderbolt adapter, my audio programs (MaxMSP and Ableton LIVE both) hangs exactly about 5 minutes, but does start up with an error message (in MaxMSP)   "coremidi: couldn't become a client".

Cycling74 (MaxMSP) told me to clean out the software and reinstall, and also download the latest RME driver.   Which driver am I supposed to download?  The latest one wasn't compatible with my Fireface I don't think..

ALSO!!!  The Thunderbolt Fireface 800 adapter NO LONGER BUS-POWER the Fireface 400, which is a HUGE disappointment...




EddieD wrote:

Hello:

I have found the same problem, and this patched driver resolves it. Thanks a lot. Very pleasant surprise to find a brand new fix already available when I encounter an issue.

Details:

I have a retina MacBook Pro hooked into a Thunderbolt Display. My Fireface 400 connects to the Thunderbolt Display via a FF800 / FF400 converter cable. Everything works fine in the studio. When I undock the computer and take it home, Logic hangs on startup with

Checking MIDI drivers

With this patch -- no more problem!

Thanks again,

EddieD

7

Re: FF400 Midi Drivers Crash MidiServer OS X Lion

You are not allowed to remove the Thunderbolt adapter - only the FF 400. And by searching this forum you would have found that TB is limited to about 7 Watts, not enough to power the FF.

Regards
Matthias Carstens
RME

Re: FF400 Midi Drivers Crash MidiServer OS X Lion

To be fair, Apple does market Thunderbolt to be hot-plugable and on OS X it is. Of course that doesn't mean that your software likes to see a whole part of your computer just vanish into nothing. ;-)

Re: FF400 Midi Drivers Crash MidiServer OS X Lion

Yes, it seems when I am not using FF400 (using CoreAudio for a class for example, I teach at Juilliard in NYC), I am "not allowed to" unplug the Thunderbolt (for Ableton LIVE or MaxMSP) and I have to have the Thunderbolt adapter hanging from a computer although I am not using FF400.  It is very unseemly and strange.


MC wrote:

You are not allowed to remove the Thunderbolt adapter - only the FF 400. And by searching this forum you would have found that TB is limited to about 7 Watts, not enough to power the FF.

Re: FF400 Midi Drivers Crash MidiServer OS X Lion

marikimura wrote:

Yes, it seems when I am not using FF400 (using CoreAudio for a class for example, I teach at Juilliard in NYC), I am "not allowed to" unplug the Thunderbolt (for Ableton LIVE or MaxMSP) and I have to have the Thunderbolt adapter hanging from a computer although I am not using FF400.  It is very unseemly and strange.


MC wrote:

You are not allowed to remove the Thunderbolt adapter - only the FF 400. And by searching this forum you would have found that TB is limited to about 7 Watts, not enough to power the FF.

You need to first unplug the Fireface from the TB adapter so that the RME driver notices the removal. Then you can unplug the TB adapter.

Later you plug both back in. For plugging in it doesn't matter in what order you do that. You can either first plug in the TB adapter and then the Fireface, or you can first plug the Fireface into the adapter and then plug both into the Mac at once.