Hi Alan,
You seem to be experiencing a lot of crashes in Cubase. That is unfortunate and I’m sure greatly frustrating.
Here’s a simple guide on how you can help yourself by analyzing these crash dump files with WinDbg.
Step 1
- Download and install WinDbg from Microsoft. You’ll find the installer here.
- Run the installer.
This should associate the .dmp files with WinDbg so that you simply can double click the dump file and have it open in WinDbg.
(If this association is not automatically made, double click on a .dmp file and when Windows asks what application you wish to open the file in, Choose “WinDbg”.)
Alternatively, you can start by opening the WinDbg application and from its File menu, choose “Open dump file”, navigate to the Cubase dump file by clicking “Browse…” in the right hand pane and lastly click “Open”.
Step 2
After the .dmp file is opened you should see the text:
For analysis of this file, run !analyze -v
If you can’t see that line of text, make sure you have the “Command” window open. From the menu, choose “View” and then “Command”
- Click the text that says: !analyze -v and wait patiently for a minute or so.
Step 3
Here’s where it could get tricky.
Start by scrolling back up until you reached the text you last clicked. Then read through the gibberish and keep an eye out for any VST plugin names.
Here’s an example of an analysis of a dump file that was created due to Kontakt crashing Cubase.
We start from:
*******************************************************************************
* *
* Exception Analysis *
* *
*******************************************************************************
And keep scrolling down until we see something interesting. In this file I found this:
Key : Failure.Bucket
Value: CPP_EXCEPTION_e06d7363_Kontakt_8.vst3!Unknown
And later in the same analysis:
STACK_TEXT:
00000000`0015ea60 00007fff`da5152c7 : 00000000`0015ec78 0000000d`00000000 00000000`00000000 00000000`00000000 : KERNELBASE!RaiseException+0x8a
00000000`0015eb60 00007fff`13d338e8 : 00000000`0015ece0 00000003`eacfb0c0 00000000`0015ece0 00000003`eacfb0c0 : VCRUNTIME140!_CxxThrowException+0x97
00000000`0015ebc0 00000000`0015ece0 : 00000003`eacfb0c0 00000000`0015ece0 00000003`eacfb0c0 00007fff`17d0c6c0 : Kontakt_8+0x4f38e8
00000000`0015ebc8 00000003`eacfb0c0 : 00000000`0015ece0 00000003`eacfb0c0 00007fff`17d0c6c0 00007fff`17d0c6e0 : 0x15ece0
00000000`0015ebd0 00000000`0015ece0 : 00000003`eacfb0c0 00007fff`17d0c6c0 00007fff`17d0c6e0 0000000d`3a42ced0 : 0x00000003`eacfb0c0
00000000`0015ebd8 00000003`eacfb0c0 : 00007fff`17d0c6c0 00007fff`17d0c6e0 0000000d`3a42ced0 00000000`00000001 : 0x15ece0
00000000`0015ebe0 00007fff`17d0c6c0 : 00007fff`17d0c6e0 0000000d`3a42ced0 00000000`00000001 00000000`00000006 : 0x00000003`eacfb0c0
00000000`0015ebe8 00007fff`17d0c6e0 : 0000000d`3a42ced0 00000000`00000001 00000000`00000006 00007fff`1cce7250 : Kontakt_8+0x44cc6c0
00000000`0015ebf0 0000000d`3a42ced0 : 00000000`00000001 00000000`00000006 00007fff`1cce7250 00000000`00000003 : Kontakt_8+0x44cc6e0
00000000`0015ebf8 00000000`00000001 : 00000000`00000006 00007fff`1cce7250 00000000`00000003 00007fff`17d0c6f8 : 0x0000000d`3a42ced0
00000000`0015ec00 00000000`00000006 : 00007fff`1cce7250 00000000`00000003 00007fff`17d0c6f8 00000000`00000000 : 0x1
00000000`0015ec08 00007fff`1cce7250 : 00000000`00000003 00007fff`17d0c6f8 00000000`00000000 00007fff`17d0b490 : 0x6
00000000`0015ec10 00000000`00000003 : 00007fff`17d0c6f8 00000000`00000000 00007fff`17d0b490 00007fff`17d0b400 : Kontakt_8+0x94a7250
00000000`0015ec18 00007fff`17d0c6f8 : 00000000`00000000 00007fff`17d0b490 00007fff`17d0b400 0000000d`00000045 : 0x3
00000000`0015ec20 00000000`00000000 : 00007fff`17d0b490 00007fff`17d0b400 0000000d`00000045 00000000`00000000 : Kontakt_8+0x44cc6f8
This is a strong indication that the offender in this case was Kontakt 8.
Sometimes you won’t find the name of a VST plugin in the analysis. That could point to an issue with a driver or with Cubase itself.
Good entries to look for are the:
Key : Failure.Bucket
and the block of text under:
STACK_TEXT:
Good luck!