I have my Cubase crashing when using Kontakt libraries, this happens very frequently.
I saw that someone posted their crash log and Martin took a look, Martin or anyone else from the team could you please help me? I can barely work on projects and have no idea what to do
This isn’t that helpful to you, since it just confirms what you know, that the crash is in Kontakt’s VST3 plugin.
Buit here’s the analysis from WinDbg Preview, a publicly available utility from Microsoft.
************* Path validation summary **************
Response Time (ms) Location
Deferred srv*
Symbol search path is: srv*
Executable search path is:
Windows 10 Version 19044 MP (16 procs) Free x64
Product: WinNt, suite: SingleUserTS Personal
Edition build lab: 19041.1.amd64fre.vb_release.191206-1406
Machine Name:
Debug session time: Mon May 16 12:52:15.000 2022 (UTC - 5:00)
System Uptime: not available
Process Uptime: 0 days 2:38:10.000
................................................................
........
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(2b34.1ad4): Access violation - code c0000005 (first/second chance not available)
For analysis of this file, run !analyze -v
ntdll!NtGetContextThread+0x14:
00007ffe`101aeb74 c3 ret
0:146> !analyze -v
*******************************************************************************
* *
* Exception Analysis *
* *
*******************************************************************************
*** WARNING: Unable to verify timestamp for Cubase10.5.exe
*** WARNING: Unable to verify timestamp for nvwgf2umx.dll
*** WARNING: Unable to verify timestamp for graphics2d.dll
*** WARNING: Unable to verify timestamp for atidxx64.dll
*** WARNING: Unable to verify timestamp for videoengine.dll
*** WARNING: Unable to verify timestamp for amdihk64.dll
*** WARNING: Unable to verify timestamp for fireface_usb_asio_64.dll
*** WARNING: Unable to verify timestamp for nvoglv64.dll
*** WARNING: Unable to verify timestamp for Cubase Plug-in Set.vst3
*** WARNING: Unable to verify timestamp for mediaservice.dll
*** WARNING: Unable to verify timestamp for FileSyncShell64.dll
*** WARNING: Unable to verify timestamp for BC Gain 3 VST3(Stereo).vst3
*** WARNING: Unable to verify timestamp for WaveShell1-VST3 10.0_x64.vst3
*** WARNING: Unable to verify timestamp for Ozone 9.dll
*** WARNING: Unable to verify timestamp for ADPTR MetricAB.vst3
*** WARNING: Unable to verify timestamp for HALion Sonic SE.dll
*** WARNING: Unable to verify timestamp for ABU.vst3
*** WARNING: Unable to verify timestamp for AmpliTube 5.vst3
*** WARNING: Unable to verify timestamp for Sampler Track.dll
*** WARNING: Unable to verify timestamp for Rev INTENSITY.vst3
*** WARNING: Unable to verify timestamp for EZbass.dll
*** WARNING: Unable to verify timestamp for Superior Drummer 3.dll
*** WARNING: Unable to verify timestamp for AGT.vst3
*** WARNING: Unable to verify timestamp for HeartCore.core_64
*** WARNING: Unable to verify timestamp for AGL.vst3
*** WARNING: Unable to verify timestamp for AGSJ.vst3
*** WARNING: Unable to verify timestamp for Keyscape.dll
*** WARNING: Unable to verify timestamp for Diva.dll
*** WARNING: Unable to verify timestamp for Repro-5.dll
*** WARNING: Unable to verify timestamp for aria_x64.dll
*** WARNING: Unable to verify timestamp for TAL-Chorus-LX.vst3
*** WARNING: Unable to verify timestamp for baios.dll
*** WARNING: Unable to verify timestamp for BasicConvolver_x64.dll
*** WARNING: Unable to verify timestamp for WaveShell4-VST3 10.0_x64.vst3
KEY_VALUES_STRING: 1
Key : AV.Dereference
Value: NullPtr
Key : AV.Fault
Value: Read
Key : Analysis.CPU.mSec
Value: 14484
Key : Analysis.DebugAnalysisManager
Value: Create
Key : Analysis.Elapsed.mSec
Value: 37788
Key : Analysis.Init.CPU.mSec
Value: 15
Key : Analysis.Init.Elapsed.mSec
Value: 2848
Key : Analysis.Memory.CommitPeak.Mb
Value: 252
Key : Timeline.Process.Start.DeltaSec
Value: 9490
Key : WER.OS.Branch
Value: vb_release
Key : WER.OS.Timestamp
Value: 2019-12-06T14:06:00Z
Key : WER.OS.Version
Value: 10.0.19041.1
Key : WER.Process.Version
Value: 10.0.0.16
FILE_IN_CAB: Cubase 10.5.0.68 64bit 2022.5.16 20.52.14.998.dmp
NTGLOBALFLAG: 0
PROCESS_BAM_CURRENT_THROTTLED: 0
PROCESS_BAM_PREVIOUS_THROTTLED: 0
CONTEXT: (.ecxr)
rax=0000000000000000 rbx=0000000000000000 rcx=000000000000e601
rdx=0000000000000000 rsi=00000000cc007130 rdi=0000000000000000
rip=00007ffda830594f rsp=00000000c726edc0 rbp=00000000c726eea1
r8=00000000c726f180 r9=0000000000000002 r10=0000000000000000
r11=0000000000000001 r12=0000000000000000 r13=00000000000003b2
r14=0000000000000002 r15=00000000cc007110
iopl=0 nv up ei ng nz ac po cy
cs=0033 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010297
Kontakt+0x7d594f:
I understand, what would you recommend to do next, install another version of Cubase (11) ? Another version of Kontakt? Since it happens randomly every 20 minutes it’s difficult to troubleshoot blindly. Do you have any experience with something like that?
I see ok I will try this way thanks!
Just one last question please, technically speaking if I freeze a Kontakt track, this track can’t trigger Cubase to crash the way it currently does? I mean technically it will be played back from an audio file by Cubase and therefore won’t crash?
But unfortunately there are times when it doesn’t crash for a few hours, I would have to disable each one and test for at least a day, but if there’s no other choice of course I will try this
I’m sorry, earlier I wrote plugin and meant library - just to confirm, the dump file doesn’t give any clue to what library caused the crash?
Thanks a lot for all your help
Just a heads up that there’s a Kontakt update in Native Access that I just installed, and although I’m using C12 and you’re using C10, it seems to have resolved my CPU overload issues I was having. Check Native Access for a Kontakt update and then report back. If you’re already using the update, let me know.
Yeah man, it looks like 6.7.1 (R0). I am using the Kontakt 6 Player, although I do own Kontakt 5 full version. Another thing I would suggest is that if you’re using the full version of Kontakt 6 and there’s no updated version shown in the Native Access app, to try the Player version, just as a troubleshooting step. Unless you’re not using official libraries and require the full version of Kontakt. But I’m using the MM-Bass library so it works in either version.
I mean problems and bugs should be sorted out by the vendors, but Cubase should still not crash, even if the plugins crash. Would be nice if you could leave a vote here if you think the same:
Hey guys I think I found out what the problem was, I think it’s not a specific library within Kontakt, it’s actually the use of purging samples. I tend to do it in many libraries and it seems that if you do it too much it causes Kontakt to crash Cubase in a totally random fashion.
Once I reloaded the samples in some libraries (not all), I don’t experience any more crashes.
Maybe it’s a bug that was fixed in a later version as yeahimsteve suggests, I’m honestly afraid to even upgrade now that it’s working fine