WinDbg

Hi, I’ve installed the debugger program WinDbg to be able to view the dump files constantly being vomited up by Cubase. Is anyone on here familiar with WinDbg and able to give a few pointers about how to read the information? More specifically, am I wrong to conclude from the paste below that my latest crash was caused by some issue with Universal Audio’s Pure Plate reverb?

Exception Analysis *

  •                                                                         *
    

*** WARNING: Unable to verify timestamp for Cubase12.exe
*** WARNING: Unable to verify timestamp for igd10um64xe.DLL
Unable to load image C:\Program Files\Common Files\VST3\Vienna Synchron Pianos.vst3, Win32 error 0n2
*** WARNING: Unable to verify timestamp for Vienna Synchron Pianos.vst3
*** WARNING: Unable to verify timestamp for license-engine-access.dll
*** WARNING: Unable to verify timestamp for SYNSOACC.dll
*** WARNING: Unable to verify timestamp for videoengine.dll
*** WARNING: Unable to verify timestamp for mediaservice.dll
*** WARNING: Unable to verify timestamp for igxelpicd64.dll
*** WARNING: Unable to verify timestamp for Cubase Plug-in Set.vst3
*** WARNING: Unable to verify timestamp for EmbeddedBrowserWebView.dll
*** WARNING: Unable to verify timestamp for EZdrummer 3.vst3
*** WARNING: Unable to verify timestamp for HALion Sonic.vst3
*** WARNING: Unable to verify timestamp for mediaclient.dll
*** WARNING: Unable to verify timestamp for WaveShell1-VST3 14.12_x64.vst3
*** WARNING: Unable to verify timestamp for uaudio_pure_plate.x64.dll
*** WARNING: Unable to verify timestamp for universalaudiousbaudioasio_x64.dll
*** WARNING: Unable to verify timestamp for baios.dll

KEY_VALUES_STRING: 1

Key  : Analysis.CPU.mSec
Value: 6312

Key  : Analysis.Elapsed.mSec
Value: 23953

Key  : Analysis.IO.Other.Mb
Value: 0

Key  : Analysis.IO.Read.Mb
Value: 0

Key  : Analysis.IO.Write.Mb
Value: 0

Key  : Analysis.Init.CPU.mSec
Value: 421

Key  : Analysis.Init.Elapsed.mSec
Value: 19159

Key  : Analysis.Memory.CommitPeak.Mb
Value: 220

Key  : Failure.Bucket
Value: BREAKPOINT_80000003_uaudio_pure_plate.vst3!Unknown

Key  : Failure.Hash
Value: {904679ca-3f99-f6d6-059d-ca4b01555c23}

Key  : Timeline.OS.Boot.DeltaSec
Value: 2074

Key  : Timeline.Process.Start.DeltaSec
Value: 787

Key  : WER.OS.Branch
Value: ni_release

Key  : WER.OS.Version
Value: 10.0.22621.1

Key  : WER.Process.Version
Value: 1.1.2.464

FILE_IN_CAB: Cubase 12.0.70.464 64bit 2023.12.10 15.48.12.729-freezedump.dmp

NTGLOBALFLAG: 0

PROCESS_BAM_CURRENT_THROTTLED: 0

PROCESS_BAM_PREVIOUS_THROTTLED: 0

EXCEPTION_RECORD: (.exr -1)
ExceptionAddress: 0000000000000000
ExceptionCode: 80000003 (Break instruction exception)
ExceptionFlags: 00000000
NumberParameters: 0

FAULTING_THREAD: 00000804

PROCESS_NAME: Cubase12.exe

ERROR_CODE: (NTSTATUS) 0x80000003 - {UNDTAGELSE} Afbrydelsespunkt Et afbrydelsespunkt er n et.

EXCEPTION_CODE_STR: 80000003

STACK_TEXT:
000000000014b9f8 00007ffab67f44ee : 0000000000000000 0000000000000000 0000000000000340 0000000000000000 : ntdll!NtWaitForSingleObject+0x14
000000000014ba00 00007ffab67e6a2f : 000000000014bb18 000000000014bb18 0000000000000000 000000000000209c : KERNELBASE!WaitForSingleObjectEx+0x8e
000000000014baa0 0000000159f6acff : 0000000000002094 0000000000000004 0000000071710533 0000000000000000 : KERNELBASE!GetOverlappedResult+0xcf
000000000014bae0 0000000000002094 : 0000000000000004 0000000071710533 0000000000000000 0000000000000000 : uaudio_pure_plate+0x75acff
000000000014bae8 0000000000000004 : 0000000071710533 0000000000000000 0000000000000000 00007ffab83ec870 : 0x2094
000000000014baf0 0000000071710533 : 0000000000000000 0000000000000000 00007ffab83ec870 0000000000000000 : 0x4
000000000014baf8 0000000000000000 : 0000000000000000 00007ffab83ec870 0000000000000000 0000000000000103 : 0x71710533

STACK_COMMAND: ~0s; .ecxr ; kb

SYMBOL_NAME: uaudio_pure_plate+75acff

MODULE_NAME: uaudio_pure_plate

IMAGE_NAME: uaudio_pure_plate.vst3

FAILURE_BUCKET_ID: BREAKPOINT_80000003_uaudio_pure_plate.vst3!Unknown

OS_VERSION: 10.0.22621.1

BUILDLAB_STR: ni_release

OSPLATFORM_TYPE: x64

OSNAME: Windows 10

FAILURE_ID_HASH: {904679ca-3f99-f6d6-059d-ca4b01555c23}

Hi,

This is the important part for you. You read it from top to bottom. On the top, there are some
ntdll! and KERNELBASE stoff, which is the system. But later on, you can see the uaudio_pure_plate. This might sound familiar. So yes, in this case, the UAD Pure Plate crashed.

All right, thanks. Just checked 14 of my latest dump files, and 11 of those pointed to UAD as the culprit, so I guess that stuff needs to go.

Any idea what OSNAME is supposed to mean? I would have thought it was a reference to my operating system, but I’m on Win 11 so that doesn’t make sense. Wondering if UAD has sold me a sack of ancient, outdated Win 10 code!

I don’t know, but I remember some talks about this.

That is ok, Microsoft internally uses Windows 10 together with build numbers. you didn’t copy the full dump in your post, it Always starts with something like this.

There you see the full release, here it is a Windows 10 19045, but it is already Windows 11. What release you have shows the ommand ‘winver’ in a command line box

1 Like

So you saying that this OSNAME information is part of some sort of signature for WinDbg rather that a reference to anything on my system? That makes sense.

Anyway, thanks. I guess there nothing else to do but try and reinstall my UAD stuff. Probabaly won’t work, but we’ll see …

What Juergen says is that Microsoft calls it Windows 11 for customers, but internally it is still called Windows 10.

Ah, of course. Thanks.