Vienna Symphonic Library Forum
Forum Statistics

196,686 users have contributed to 43,023 threads and 258,420 posts.

In the past 24 hours, we have 2 new thread(s), 4 new post(s) and 94 new user(s).

  • VEP 5 crash when loading metaframe

    I get this about 3 times out of 4 loading the same metaframe. As far as I can tell it is related to one or more Kontakt instances but since the metafram eventually will load, it's hard to tell which or why...:

    Process:         Vienna Ensemble Pro [479]

    Path:            /Applications/Vienna Ensemble Pro/Vienna Ensemble Pro Server (64-bit).app/Contents/MacOS/Vienna Ensemble Pro

    Identifier:      at.co.vsl.viennaensemblepro

    Version:         5.3.13240 (5.3.13240)

    Code Type:       X86-64 (Native)

    Parent Process:  launchd [217]

    Responsible:     Vienna Ensemble Pro [479]

    User ID:         501

    Date/Time:       2014-09-25 12:10:08.112 +0200

    OS Version:      Mac OS X 10.9.4 (13E28)

    Report Version:  11

    Anonymous UUID:  3C68A101-D615-8EB3-8EB8-E65635007887

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

    Exception Type:  EXC_BAD_ACCESS (SIGSEGV)

    Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000016

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

    0   com.apple.CoreServices.CarbonCore 0x00007fff890dc1ba GetOverrideMapFromChain + 64

    1   com.apple.CoreServices.CarbonCore 0x00007fff890db0f3 StandardEntry + 279

    2   com.apple.CoreServices.CarbonCore 0x00007fff890daeaf GetResourceCommon + 46

    3   Kontakt 5.MusicDevice.component 0x0000000165a304ff NI::GP::ResourceStorage::init(void*, unsigned int, char const*) + 79

    4   Kontakt 5.MusicDevice.component 0x0000000165a3082d NI::GP::ResourceStream::init(void*, unsigned int, char const*) + 13

    5   Kontakt 5.MusicDevice.component 0x0000000165a3b5ff NI::UIA::AppModule::getResource(unsigned int, char const*, NI::GP::Endian::eByteOrder) + 335

    6   Kontakt 5.MusicDevice.component 0x0000000165afce58 NI::NGL::PictureManager::createAndInitResource(NI::NGL::DETAIL::PictureEntry*, unsigned int, bool) const + 200

    7   Kontakt 5.MusicDevice.component 0x0000000165afd2b2 NI::NGL::DETAIL::ResourceManagerBase<NI::NGL::DETAIL::PictureEntry>::allocResource(unsigned int, bool) + 146

    8   Kontakt 5.MusicDevice.component 0x0000000165ae917b NI::NGL::Font::init(NI::NGL::PictureManager*, NI::NGL::FontManager*) + 155

    9   Kontakt 5.MusicDevice.component 0x0000000165aec2d8 NI::NGL::FontManager::createAndInitResource(NI::NGL::DETAIL::ResourceEntry<NI::NGL::Font>*, unsigned int, bool) const + 200

    10  Kontakt 5.MusicDevice.component 0x0000000165aec5a2 NI::NGL::DETAIL::ResourceManagerBase<NI::NGL::DETAIL::ResourceEntry<NI::NGL::Font> >::allocResource(unsigned int, bool) + 146

    11  Kontakt 5.MusicDevice.component 0x0000000165ae369e NI::NGL::DETAIL::TextItem::init(NI::NGL::FontManager*, bool) + 62

    12  Kontakt 5.MusicDevice.component 0x0000000165ab0295 NI::NGL::Control::initTextItem(NI::NGL::DETAIL::TextItem&) + 53

    13  Kontakt 5.MusicDevice.component 0x0000000165ab4072 NI::NGL::ListControl::onInit(NI::NGL::Form*) + 98

    14  Kontakt 5.MusicDevice.component 0x0000000165aee220 NI::NGL::Form::init() + 320

    15  Kontakt 5.MusicDevice.component 0x00000001661d0827 NGLProgressDialogForm::init() + 23

    16  Kontakt 5.MusicDevice.component 0x0000000165aedbda NI::NGL::Form::create(unsigned int) + 122

    17  Kontakt 5.MusicDevice.component 0x0000000165af1b3a NI::NGL::FormContainer::createAndAddForm(NI::NGL::Form*, unsigned int, bool) + 74

    18  Kontakt 5.MusicDevice.component 0x00000001661d1c15 NGLProgressDialog::Initialize(NI::GP::Event&) + 101

    19  Kontakt 5.MusicDevice.component 0x00000001662e8fe0 KontaktEngineDialogs::NGLProgress(int (*)(NGLProgressDialogFrontend*, void*), void*, char const*) + 448

    20  Kontakt 5.MusicDevice.component 0x0000000165f13744 BEngine::LoadPatchMem(NI::GP::Stream&) + 1012

    21  Kontakt 5.MusicDevice.component 0x000000016611410e BInstrument::setChunk(NI::GP::MemoryStream&, bool) + 78

    22  Kontakt 5.MusicDevice.component 0x00000001661141b2 non-virtual thunk to BInstrument::setChunk(NI::GP::MemoryStream&, bool) + 18

    23  Kontakt 5.MusicDevice.component 0x0000000165b122e1 NI::AB::InterfaceAU::RestoreState(void const*) + 241

    24  Kontakt 5.MusicDevice.component 0x00000001659e9f5e AUBase::DispatchSetProperty(unsigned int, unsigned int, unsigned int, void const*, unsigned int) + 1270

    25  Kontakt 5.MusicDevice.component 0x00000001659ed411 AUBase::ComponentEntryDispatch(ComponentParameters*, AUBase*) + 533

    26  Kontakt 5.MusicDevice.component 0x0000000165743a0a NIAudioUnitSynthEntry + 410

    27  com.apple.audio.toolbox.AudioToolbox 0x00007fff8e25951f _AT_AudioUnitSetProperty + 204

    28  at.co.vsl.viennaensemblepro   0x0000000100067264 AUPlugin::load(QHash<QString, QVariant> const&) + 2212

    29  at.co.vsl.viennaensemblepro   0x00000001001965db VIAudioEngine::createPluginFromData(QHash<QString, QVariant> const&, QString*) + 2683

    30  at.co.vsl.viennaensemblepro   0x00000001001d3b89 VstiChannelSource::load(QHash<QString, QVariant> const&) + 617

    31  at.co.vsl.viennaensemblepro   0x000000010018ec1b VIAudioEngine::createChannelFromData(QHash<QString, QVariant> const&) + 315

    32  at.co.vsl.viennaensemblepro   0x00000001001a1c9e VIAudioEngine::load(QHash<QString, QVariant> const&, bool, bool, int) + 2558

    33  at.co.vsl.viennaensemblepro   0x000000010018df3f VIAudioEngine::load(QDataStream&, bool, bool, int) + 175

    34  at.co.vsl.viennaensemblepro   0x0000000100290bfb VFMainWindow::loadProject(QByteArray const&, bool) + 235

    35  at.co.vsl.viennaensemblepro   0x00000001002929fb VFMainWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 3803

    36  QtCore                         0x000000010161e8b1 QObject::event(QEvent*) + 1073

    37  QtGui                         0x00000001019f365e QWidget::event(QEvent*) + 78

    38  QtGui                         0x0000000101da5f2b QMainWindow::event(QEvent*) + 219

    39  QtGui                         0x000000010199ca1d QApplicationPrivate::notify_helper(QObject*, QEvent*) + 189

    40  QtGui                         0x00000001019a34d4 QApplication::notify(QObject*, QEvent*) + 1060

    41  QtCore                         0x000000010160a31c QCoreApplication::notifyInternal(QObject*, QEvent*) + 124

    42  QtCore                         0x000000010160b740 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 736

    43  at.co.vsl.viennaensemblepro   0x0000000100298a3f VFMainWindow::VFMainWindow(QWidget*) + 22863

    44  at.co.vsl.viennaensemblepro   0x000000010023e7bd VFServerWindow::createVFInstance(QString const&, QSemaphore*, bool) + 573

    45  at.co.vsl.viennaensemblepro   0x0000000100255328 VFServerWindow::loadFile(QString const&, bool) + 2504

    46  at.co.vsl.viennaensemblepro   0x0000000100256964 VFServerWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 1636

    47  QtCore                         0x000000010161e8b1 QObject::event(QEvent*) + 1073

    48  QtGui                         0x00000001019f365e QWidget::event(QEvent*) + 78

    49  QtGui                         0x0000000101da5f2b QMainWindow::event(QEvent*) + 219

    50  QtGui                         0x000000010199ca1d QApplicationPrivate::notify_helper(QObject*, QEvent*) + 189

    51  QtGui                         0x00000001019a34d4 QApplication::notify(QObject*, QEvent*) + 1060

    52  QtCore                         0x000000010160a31c QCoreApplication::notifyInternal(QObject*, QEvent*) + 124

    53  QtCore                         0x000000010160b740 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 736

    54  com.apple.CoreFoundation       0x00007fff8b4ba5b1 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17

    55  com.apple.CoreFoundation       0x00007fff8b4abc62 __CFRunLoopDoSources0 + 242

    56  com.apple.CoreFoundation       0x00007fff8b4ab3ef __CFRunLoopRun + 831

    57  com.apple.CoreFoundation       0x00007fff8b4aae75 CFRunLoopRunSpecific + 309

    58  com.apple.HIToolbox           0x00007fff8b129a0d RunCurrentEventLoopInMode + 226

    59  com.apple.HIToolbox           0x00007fff8b129685 ReceiveNextEventCommon + 173

    60  com.apple.HIToolbox           0x00007fff8b1295bc _BlockUntilNextEventMatchingListInModeWithFilter + 65

    61  com.apple.AppKit               0x00007fff8d33324e _DPSNextEvent + 1434

    62  com.apple.AppKit               0x00007fff8d33289b -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 122

    63  com.apple.AppKit               0x00007fff8d32699c -[NSApplication run] + 553

    64  QtGui                         0x00000001019559a0 QDesktopWidget::resizeEvent(QResizeEvent*) + 13040

    65  QtCore                         0x0000000101609234 QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 68

    66  QtCore                         0x00000001016095e4 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 324

    67  QtCore                         0x000000010160bccc QCoreApplication::exec() + 188

    68  at.co.vsl.viennaensemblepro   0x00000001004834d5 main + 14981

    69  at.co.vsl.viennaensemblepro   0x000000010002f508 start + 52


  • Really... nobody else have problems with Kontakt 5 crashing VEP endlessly? It seems to be related to custom GUI libraries - which are almost everything these days. Particularly in this instance it is Soundiron Apocalypse and/or Spitfire HZ01. I am trying to hunt down the problem but when it crashes 9 times out of 10 it takes a hell of a lot of time to figure out exactly what it is.


  • I haven't had HZ01 crash it. But I think you're onto something. The thing that causes the trouble here is BFD2 and the crash logs suggest to me the OS, VE Pro, in some combination - and in some cases, a crash while launching I see NI - hate BFD2 GUI.


  • Could be a coincidence, but the least stable frame is probably one of the viframes I've been using lately and it does have two instances of HZ01 with BFD2. But 'thread 0 crashed' has to do with GUI stuff in OSX and BFD2. I have thought for some time that a combination of things with elaborate GUI can be unstable in this sandbox.