some ensembles crash Reaktor in OSX High Sierra

Discussion in 'Technical Issues' started by killmaster, Jan 23, 2018.

  1. killmaster

    killmaster NI Product Owner

    Messages:
    787
    I've tried different ways for quite awhile to load certain ensembles in Reaktor and no matter what, it crashes Reaktor 5 or 6 when loading. If I try and load it in a DAW (like Bitwig), it also takes down Bitwig.

    I fried loading with the audio engine turned of, tried in a DAW, tried opening from within Reaktor and importing the ensemble into a new project. All do exactly the same thing. Crash almost instantly.

    The curious thing is that it seems to be fine with anyone not using High Sierra. Loads fine on PC and earlier versions of OSX.

    I'm on OSX 10.13.2 using Bitwig 2.2.3, but this also crashes both 5 & 6 standalone Reaktor.

    Here is one of these ensembles:
    https://www.native-instruments.com/en/reaktor-community/reaktor-user-library/entry/show/11791/

    Thanks for any help figuring out how to fix this.
    I'll post the whole crash log below:
     
  2. killmaster

    killmaster NI Product Owner

    Messages:
    787
    Process: Reaktor 6 [54452]
    Path: /Applications/Native Instruments/*/Reaktor 6.app/Contents/MacOS/Reaktor 6
    Identifier: com.native-instruments.Reaktor 6
    Version: 6.2.1 [R54] (6.2.1 [R54], Copyright © 2017 Native Instruments GmbH)
    Code Type: X86-64 (Native)
    Parent Process: ??? [1]
    Responsible: Reaktor 6 [54452]
    User ID: 502

    Date/Time: 2018-01-23 10:54:27.190 -0800
    OS Version: Mac OS X 10.13.2 (17C205)
    Report Version: 12
    Anonymous UUID: 37B56EA6-A741-F345-E01B-D918EFEE1BF1

    Sleep/Wake UUID: 4BBAF6B9-8215-4ABD-A4A7-4F5171783401

    Time Awake Since Boot: 580000 seconds
    Time Since Wake: 18000 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 0x0000000000000000
    Exception Note: EXC_CORPSE_NOTIFY

    Termination Signal: Segmentation fault: 11
    Termination Reason: Namespace SIGNAL, Code 0xb
    Terminating Process: exc handler [0]

    VM Regions Near 0:
    -->
    __TEXT 0000000104226000-0000000106937000 [ 39.1M] r-x/rwx SM=COW /Applications/Native Instruments/*/Reaktor 6.app/Contents/MacOS/Reaktor 6

    Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
    0 com.apple.CoreFoundation 0x00007fff310e4aea CFStringGetLength + 10
    1 com.apple.CoreFoundation 0x00007fff312554ee URLPathToHFSPath + 110
    2 com.apple.CoreFoundation 0x00007fff310efe4c CFURLCreateStringWithFileSystemPath + 764
    3 com.apple.CoreFoundation 0x00007fff310e95d9 CFURLCopyFileSystemPath + 569
    4 com.native-instruments.Reaktor 6 0x0000000106250424 NI::GP::URI::getFileNameString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) + 36
    5 com.native-instruments.Reaktor 6 0x0000000106259ecf NI::GP::FileName::read(NI::GP::Stream&) + 543
    6 com.native-instruments.Reaktor 6 0x0000000104620993 TInOut::readGPFileName(NI::GP::FileName&, int) + 227
    7 com.native-instruments.Reaktor 6 0x00000001058c49f9 ModStructure::Read(TInOut&, TSModul::ReadHeaderInfo&, bool) + 217
    8 com.native-instruments.Reaktor 6 0x00000001058c9289 ModMacro::Read(TInOut&, TSModul::ReadHeaderInfo&, bool) + 25
    9 com.native-instruments.Reaktor 6 0x0000000104924d96 TSModul::ReadMod(TInOut&, TSModul::ReadHeaderInfo&, bool, bool, int, int) + 86
    10 com.native-instruments.Reaktor 6 0x00000001058c470b ModStructure::ReadMod(TInOut&, TSModul::ReadHeaderInfo&, bool, bool, int, int) + 27
    11 com.native-instruments.Reaktor 6 0x00000001058cfddb ModStructure::ReadChildren(TInOut&, bool) + 571
    12 com.native-instruments.Reaktor 6 0x000000010492557e TSModul::ReadMod(TInOut&, TSModul::ReadHeaderInfo&, bool, bool, int, int) + 2110
    13 com.native-instruments.Reaktor 6 0x00000001058c459c ModInstrument::ReadMod(TInOut&, TSModul::ReadHeaderInfo&, bool, bool, int, int) + 108
    14 com.native-instruments.Reaktor 6 0x00000001059c4ed7 TReaktor::ReadEnsembleBinaryChunk(NI::GP::FileName const&, TInOut&, bool, bool) + 727
    15 com.native-instruments.Reaktor 6 0x00000001042806f8 NISoundInterface::ReadEnsembleBinaryChunk(NI::GP::Stream&, NI::GP::FileName const&, bool, bool) + 120
    16 com.native-instruments.Reaktor 6 0x0000000104288584 NISOUNDINTERFACE_DETAIL::NIEnsembleSoundReadDelegator::ReadEnsembleBinaryChunk(NI::GP::Stream&) + 52
    17 com.native-instruments.Reaktor 6 0x0000000104287c7a NISOUNDINTERFACE_DETAIL::NIEnsembleSoundDelegatorBase::eek:nDelegate(NISOUNDINTERFACE_DETAIL::NISoundDelegatorBase::eWriteReadMode, NI::GP::Stream&) + 378
    18 com.native-instruments.Reaktor 6 0x000000010428824e NISOUNDINTERFACE_DETAIL::NIEnsembleSoundReadDelegator::eek:nDelegate(NISOUNDINTERFACE_DETAIL::NISoundDelegatorBase::eWriteReadMode, NI::GP::Stream&) + 14
    19 com.native-instruments.Reaktor 6 0x0000000105b100af NI::SOUND::BinaryChunk::read(NI::GP::Stream&, NI::SOUND::ReadContext*) + 95
    20 com.native-instruments.Reaktor 6 0x0000000105b32d49 NI::SOUND::BinaryChunkItem::readItem(NI::GP::Stream&, NI::SOUND::ReadContext&) + 137
    21 com.native-instruments.Reaktor 6 0x0000000105b0c499 NI::SOUND::Item::read(NI::GP::Stream&, NI::SOUND::ReadContext&) + 601
    22 com.native-instruments.Reaktor 6 0x0000000105b0bf56 NI::SOUND::Container::readContainer(NI::GP::Stream&, NI::SOUND::ReadContext&) + 358
    23 com.native-instruments.Reaktor 6 0x0000000105b0da29 NI::SOUND::Item::readChildren(NI::GP::Stream&, NI::SOUND::ReadContext&) + 281
    24 com.native-instruments.Reaktor 6 0x0000000105b0c54d NI::SOUND::Item::read(NI::GP::Stream&, NI::SOUND::ReadContext&) + 781
    25 com.native-instruments.Reaktor 6 0x0000000105b2f534 NI::SOUND::AppSpecific::readItem(NI::GP::Stream&, NI::SOUND::ReadContext&) + 68
    26 com.native-instruments.Reaktor 6 0x0000000105b0c499 NI::SOUND::Item::read(NI::GP::Stream&, NI::SOUND::ReadContext&) + 601
    27 com.native-instruments.Reaktor 6 0x0000000105b0bf56 NI::SOUND::Container::readContainer(NI::GP::Stream&, NI::SOUND::ReadContext&) + 358
    28 com.native-instruments.Reaktor 6 0x0000000105b0da29 NI::SOUND::Item::readChildren(NI::GP::Stream&, NI::SOUND::ReadContext&) + 281
    29 com.native-instruments.Reaktor 6 0x0000000105b0c54d NI::SOUND::Item::read(NI::GP::Stream&, NI::SOUND::ReadContext&) + 781
    30 com.native-instruments.Reaktor 6 0x0000000105b0bf56 NI::SOUND::Container::readContainer(NI::GP::Stream&, NI::SOUND::ReadContext&) + 358
    31 com.native-instruments.Reaktor 6 0x0000000105b0da29 NI::SOUND::Item::readChildren(NI::GP::Stream&, NI::SOUND::ReadContext&) + 281
    32 com.native-instruments.Reaktor 6 0x0000000105b0c54d NI::SOUND::Item::read(NI::GP::Stream&, NI::SOUND::ReadContext&) + 781
    33 com.native-instruments.Reaktor 6 0x000000010427c9b8 NISoundInterface::ReadEnsembleSoundFile(NI::GP::Stream&, NI::GP::FileName const&, bool, bool) + 552
    34 com.native-instruments.Reaktor 6 0x00000001059c0bde TReaktor::ReadEnsemble(TInOutGPStorage&, NI::GP::FileName const&, bool, bool, Reaktor::InstanceModeSettingsWriteLock&) + 206
    35 com.native-instruments.Reaktor 6 0x00000001059bf692 TReaktor::EnsembleOpen(TInOutGPStorage&, NI::GP::FileName const&, bool) + 530
    36 com.native-instruments.Reaktor 6 0x00000001059beb78 TReaktor::OpenFileEnsembleOrImportInstrument(NI::GP::FileName const&, bool) + 296
    37 com.native-instruments.Reaktor 6 0x00000001059bfccb TReaktor::OpenFileWithDeferredChunkDataCheck(NI::GP::FileName const&) + 235
    38 com.native-instruments.Reaktor 6 0x00000001059c8a43 TReaktor::restoreLoadFile() + 451
    39 com.native-instruments.Reaktor 6 0x00000001059c8d40 TReaktor::eek:nEvent(unsigned int, NI::UIA::EventData*) + 128
    40 com.native-instruments.Reaktor 6 0x0000000104239d6f Reaktor::App::eek:nEvent(unsigned int, NI::UIA::EventData*) + 47
    41 com.native-instruments.Reaktor 6 0x0000000106154726 NI::UIA::Application::eek:nWndEvent(unsigned int, NI::UIA::EventData*, NI::UIA::Application::WndEventExtra const&) + 70
    42 com.native-instruments.Reaktor 6 0x0000000106154692 NI::UIA::Application::sendEvent(unsigned int, NI::UIA::EventData*) + 34
    43 com.native-instruments.Reaktor 6 0x000000010426dc5d -[NICocoaAppDelegate application:eek:penFile:] + 189
     
  3. killmaster

    killmaster NI Product Owner

    Messages:
    787
    sorry, posted this to the wrong forum!
     
  4. Mr. RecordBot

    Mr. RecordBot NI Product Owner

    Messages:
    210
    Same issue on my Windows Laptop. Reaktor 6 loads fine, when I load any patch it crashes instantly. However on my Workstation PC it works without problems. Contacted NI, they claimed it's because my Laptops CPU doesn't meet the minimum specs, which is pure b****** everything works fine on that Laptop, although the CPU is a bit weaker I can even run multiple instances of VPS Avenger, UVI Falcon and other VST(i), lots of CPU-wise heavyweights. Even Graphics Design Software, all working fine. Just not Reaktor. CPU "incompatible" -

    TL;DR: can't provide any help but same issue on PC.
     
  5. mikegit

    mikegit NI Product Owner

    Messages:
    30
    Happening to me, October-December 2018, High Sierra, Kontrol 2.0.5, Logic 10.4.1. Loading an in-work project fails to open with Kontrol-hosted instances of Reaktor 6 (patch doesn't seem to matter). I'm unable to predict what will cause the fatal crash, prior versions of the project using Reaktor 6 work for awhile, then instant death.

    Project is lost, can't be opened. Here's a short version of the stack trace crash report, full report available on request:

    Process: Logic Pro X [6688]
    Path: /Applications/Logic Pro X.app/Contents/MacOS/Logic Pro X
    Identifier: com.apple.logic10
    Version: 10.4.1 (4905.31)

    Build Info: MALogic-4905030000000000~2
    App Item ID: 634148309
    App External ID: 825945185
    Code Type: X86-64 (Native)
    Parent Process: ??? [1]
    Responsible: Logic Pro X [6688]
    User ID: 502

    Date/Time: 2018-12-02 00:29:12.743 -0800
    OS Version: Mac OS X 10.13.6 (17G65)


    Crashed Thread: 159 NI::OSC::Socket

    Exception Type: EXC_BAD_ACCESS (SIGSEGV)
    Exception Codes: EXC_I386_GPFLT
    Exception Note: EXC_CORPSE_NOTIFY


    Termination Signal: Segmentation fault: 11
    Termination Reason: Namespace SIGNAL, Code 0xb
    Terminating Process: exc handler [0]


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

    0 libsystem_kernel.dylib 0x00007fff7e165c4a __recvfrom_nocancel + 10

    11 Reaktor 6.MusicDevice.component 0x000000023d6a80bd NI::OSC::UDPSocket::addressSet(NI::OSC::UDPAddress*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned int) + 349
    12 Reaktor 6.MusicDevice.component 0x000000023d6a1781 NI::OSC::Manager::initialize() + 337
    13 Reaktor 6.MusicDevice.component 0x000000023c096203 EnsembleOSC::startOSC() + 131
    14 Reaktor 6.MusicDevice.component 0x000000023c09948d TReaktor::init() + 429
    15 Reaktor 6.MusicDevice.component 0x000000023dcb69af NI::AB::InterfaceBase::init() + 31
    16 Reaktor 6.MusicDevice.component 0x000000023d682555 NI::AB::InterfaceAU::init() + 21
    17 Reaktor 6.MusicDevice.component 0x000000023c094e19 non-virtual thunk to ReaktorPlugIn::init() + 25
    18 Reaktor 6.MusicDevice.component 0x000000023c06b9b4 NI::AU::App<Reaktor::AppBase, TReaktor, ReaktorPlugIn>::eek:nEvent(unsigned int, NI::UIA::EventData*) + 260
    19 Reaktor 6.MusicDevice.component 0x000000023dd4fb86 NI::UIA::Application::eek:nWndEvent(unsigned int, NI::UIA::EventData*, NI::UIA::Application::WndEventExtra const&) + 70
    20 Reaktor 6.MusicDevice.component 0x000000023dd4faf2 NI::UIA::Application::sendEvent(unsigned int, NI::UIA::EventData*) + 34
    21 Reaktor 6.MusicDevice.component 0x000000023c0a1df7 NIAudioUnitFactoryImpl<1635085685u>::Construct(void*, ComponentInstanceRecord*) + 71
    22 Reaktor 6.MusicDevice.component 0x000000023d694a4e ComponentBase::AP_Open(void*, ComponentInstanceRecord*) + 78
     
  6. EvilDragon

    EvilDragon Moderator Moderator

    Messages:
    19,521
    Why are you posting a Komplete Kontrol related issue in Kore subforum? :)