Cubase 13 always freezing

Hi,

C13 is always freezing for me.
Either shortly after opening the hub or just in between having a project open.
It freezes in the hub reproducable - always if I kill Cubase and then restart (select “start normal”), then hub will not freeze. However, next time freeze again.
As mentioned, also happens during projects are open (e.g. also when not playing)
Them cubase is more or less completely frozen, only thing what can be done still: moving faders in the mixer

Need help here, since C12 never showed such behavior

last Dmp attached

Thanks,
Cubase 13.0.10 64bit 2023.11.18 19.56.40.431-freezedump.dmp (2.3 MB)
Cubase 13.0.10 64bit 2023.11.18 15.32.29.814-freezedump.dmp (1.7 MB)
Cubase 13.0.10 64bit 2023.11.18 14.29.34.729-freezedump.dmp (1.6 MB)
Cubase 13.0.10 64bit 2023.11.17 20.41.33.619-freezedump.dmp (1.7 MB)

…don’t see it, try again to attach?

latest one is from freeze when project was open, latter three are from freezes in Hub

Can’t tell much from the logs. Have you already ruled out a prefs corruption?

yes, no difference unfortunately.
Does the dump not yield to any specific operation or else?

3 of them are like this one below, and the log below it was the only unique one.

 
Loading Dump File [C:\Users\me\Downloads\Cubase 13.0.10 64bit 2023.11.17 20.41.33.619-freezedump.dmp]

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

FAULTING_THREAD:  000028bc

PROCESS_NAME:  Cubase13.exe

ERROR_CODE: (NTSTATUS) 0x80000003 - {EXCEPTION}  Breakpoint  A breakpoint has been reached.

EXCEPTION_CODE_STR:  80000003

STACK_TEXT:  
00000000`0014ef98 00007fff`f8da3c03     : 00000000`0014f049 00000000`00000000 00000000`004002ac 00007fff`f8dad1aa : ntdll!NtWaitForAlertByThreadId+0x14
00000000`0014efa0 00007fff`f8d918e4     : 00000000`00000002 00000000`000007d0 00000000`4b5bb200 00000000`000007d0 : ntdll!RtlpWaitOnCriticalSection+0x1e3
00000000`0014f0b0 00007fff`f8d916d2     : 00000000`4a514e01 00000000`00000001 00000000`48c5e888 00000000`00000006 : ntdll!RtlpEnterCriticalSectionContended+0x204
00000000`0014f130 00000001`41b98871     : 00000000`24601520 00000000`00000020 00000000`00000000 00007fff`f60f1b06 : ntdll!RtlEnterCriticalSection+0x42
00000000`0014f160 00000000`24601520     : 00000000`00000020 00000000`00000000 00007fff`f60f1b06 00000000`00000000 : Cubase13+0x1b98871
00000000`0014f168 00000000`00000020     : 00000000`00000000 00007fff`f60f1b06 00000000`00000000 00000000`00000000 : 0x24601520
00000000`0014f170 00000000`00000000     : 00007fff`f60f1b06 00000000`00000000 00000000`00000000 00000000`00000000 : 0x20


STACK_COMMAND:  ~0s; .ecxr ; kb

SYMBOL_NAME:  cubase13+1b98871

MODULE_NAME: Cubase13

IMAGE_NAME:  Cubase13.exe

FAILURE_BUCKET_ID:  BREAKPOINT_80000003_Cubase13.exe!Unknown

OS_VERSION:  10.0.22621.1

BUILDLAB_STR:  ni_release

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

IMAGE_VERSION:  13.0.10.123

FAILURE_ID_HASH:  {67d8d02a-a38e-4fbf-1830-5988981a56e9}

Followup:     MachineOwner
---------


Loading Dump File [C:\Users\me\Downloads\Cubase 13.0.10 64bit 2023.11.18 14.29.34.729-freezedump.dmp]
User Mini Dump File: Only registers, stack and portions of memory are available

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

FAULTING_THREAD:  00000980

PROCESS_NAME:  Cubase13.exe

ERROR_CODE: (NTSTATUS) 0x80000003 - {EXCEPTION}  Breakpoint  A breakpoint has been reached.

EXCEPTION_CODE_STR:  80000003

STACK_TEXT:  
00000000`0014cc78 00007ffb`e4cb44ee     : 00000000`002f8013 00000000`00000103 00000000`00000000 00000000`00000002 : ntdll!NtWaitForSingleObject+0x14
00000000`0014cc80 00007ffb`9c0bcaf4     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00002228 : KERNELBASE!WaitForSingleObjectEx+0x8e
00000000`0014cd20 00007ffb`9c0bca29     : 00000000`00000000 00000000`00000010 00000000`00000000 00000000`00000000 : wdmaud!CMIDIOutDevice::WriteEvent+0x9c
00000000`0014cdc0 00007ffb`9c0ba57a     : 00000000`37099ab0 00000000`37099ab0 00000000`37099ab0 00000000`16b287c0 : wdmaud!CMIDIOutDevice::PlaySysEx+0x6d
00000000`0014ce00 00007ffb`9c0ac4ed     : 00000000`37099ab0 00000000`00000000 00000000`37099ab0 00000000`00000070 : wdmaud!HwModMessage+0x11a
00000000`0014ce40 00007ffb`ca3575d0     : 00000000`45104d80 00000000`00000070 00000000`37099ab0 00000000`479eea70 : wdmaud!modMessage+0x5e2d
00000000`0014cef0 00007ffb`ca3588a5     : 00000000`37099ab0 00000000`00000000 00000000`00000070 00000000`45104d80 : winmmbase!midiMessage+0xb0
00000000`0014cf30 00000001`41a1edb6     : 00000000`165003b0 00000000`37099ab0 00000000`479eea70 00000000`165003b0 : winmmbase!midiOutLongMsg+0xb5
00000000`0014cf60 00000000`165003b0     : 00000000`37099ab0 00000000`479eea70 00000000`165003b0 00000000`165003b0 : Cubase13+0x1a1edb6
00000000`0014cf68 00000000`37099ab0     : 00000000`479eea70 00000000`165003b0 00000000`165003b0 00000001`41a1efba : 0x165003b0
00000000`0014cf70 00000000`479eea70     : 00000000`165003b0 00000000`165003b0 00000001`41a1efba 00000000`165003b0 : 0x37099ab0
00000000`0014cf78 00000000`165003b0     : 00000000`165003b0 00000001`41a1efba 00000000`165003b0 00000000`16500370 : 0x479eea70
00000000`0014cf80 00000000`165003b0     : 00000001`41a1efba 00000000`165003b0 00000000`16500370 00000000`16500120 : 0x165003b0
00000000`0014cf88 00000001`41a1efba     : 00000000`165003b0 00000000`16500370 00000000`16500120 00000000`0000143c : 0x165003b0
00000000`0014cf90 00000000`165003b0     : 00000000`16500370 00000000`16500120 00000000`0000143c 00000000`004e0000 : Cubase13+0x1a1efba
00000000`0014cf98 00000000`16500370     : 00000000`16500120 00000000`0000143c 00000000`004e0000 00007ffb`e78cc7ba : 0x165003b0
00000000`0014cfa0 00000000`16500120     : 00000000`0000143c 00000000`004e0000 00007ffb`e78cc7ba 00000000`16500120 : 0x16500370
00000000`0014cfa8 00000000`0000143c     : 00000000`004e0000 00007ffb`e78cc7ba 00000000`16500120 00000000`16500348 : 0x16500120
00000000`0014cfb0 00000000`004e0000     : 00007ffb`e78cc7ba 00000000`16500120 00000000`16500348 00000000`00000000 : 0x143c
00000000`0014cfb8 00007ffb`e78cc7ba     : 00000000`16500120 00000000`16500348 00000000`00000000 00000000`16500120 : 0x4e0000
00000000`0014cfc0 00007ffb`e5281b06     : 40881800`00000000 00000000`00000000 40080000`00000000 00000000`00000000 : ntdll!RtlpAllocateHeapInternal+0x12a
00000000`0014d0c0 00000000`279e0930     : 00000000`4685d630 00000000`479eea70 00000000`0014d300 00000001`42f333f6 : ucrtbase!_malloc_base+0x36
00000000`0014d0f0 00000000`4685d630     : 00000000`479eea70 00000000`0014d300 00000001`42f333f6 00000000`479eea70 : 0x279e0930
00000000`0014d0f8 00000000`479eea70     : 00000000`0014d300 00000001`42f333f6 00000000`479eea70 00000000`165001d0 : 0x4685d630
00000000`0014d100 00000000`0014d300     : 00000001`42f333f6 00000000`479eea70 00000000`165001d0 00000000`00000006 : 0x479eea70
00000000`0014d108 00000001`42f333f6     : 00000000`479eea70 00000000`165001d0 00000000`00000006 00000000`479eea70 : 0x14d300
00000000`0014d110 00000000`479eea70     : 00000000`165001d0 00000000`00000006 00000000`479eea70 00000001`45ed0720 : Cubase13+0x2f333f6
00000000`0014d118 00000000`165001d0     : 00000000`00000006 00000000`479eea70 00000001`45ed0720 00000000`279e0950 : 0x479eea70
00000000`0014d120 00000000`00000006     : 00000000`479eea70 00000001`45ed0720 00000000`279e0950 00000000`00000001 : 0x165001d0
00000000`0014d128 00000000`479eea70     : 00000001`45ed0720 00000000`279e0950 00000000`00000001 00000000`4685d630 : 0x6
00000000`0014d130 00000001`45ed0720     : 00000000`279e0950 00000000`00000001 00000000`4685d630 00000000`4685d620 : 0x479eea70
00000000`0014d138 00000000`279e0950     : 00000000`00000001 00000000`4685d630 00000000`4685d620 00000001`41bd949f : Cubase13+0x5ed0720
00000000`0014d140 00000000`00000001     : 00000000`4685d630 00000000`4685d620 00000001`41bd949f 00000000`479eea70 : 0x279e0950
00000000`0014d148 00000000`4685d630     : 00000000`4685d620 00000001`41bd949f 00000000`479eea70 00000000`4685d620 : 0x1
00000000`0014d150 00000000`4685d620     : 00000001`41bd949f 00000000`479eea70 00000000`4685d620 00000000`0014d300 : 0x4685d630
00000000`0014d158 00000001`41bd949f     : 00000000`479eea70 00000000`4685d620 00000000`0014d300 00000000`46c71430 : 0x4685d620
00000000`0014d160 00000000`479eea70     : 00000000`4685d620 00000000`0014d300 00000000`46c71430 00000000`0014d1c0 : Cubase13+0x1bd949f
00000000`0014d168 00000000`4685d620     : 00000000`0014d300 00000000`46c71430 00000000`0014d1c0 00000001`458d9f78 : 0x479eea70
00000000`0014d170 00000000`0014d300     : 00000000`46c71430 00000000`0014d1c0 00000001`458d9f78 00000001`4588ee48 : 0x4685d620
00000000`0014d178 00000000`46c71430     : 00000000`0014d1c0 00000001`458d9f78 00000001`4588ee48 00000000`00000000 : 0x14d300
00000000`0014d180 00000000`0014d1c0     : 00000001`458d9f78 00000001`4588ee48 00000000`00000000 00000000`40000000 : 0x46c71430
00000000`0014d188 00000001`458d9f78     : 00000001`4588ee48 00000000`00000000 00000000`40000000 00000001`4588ee48 : 0x14d1c0
00000000`0014d190 00000001`4588ee48     : 00000000`00000000 00000000`40000000 00000001`4588ee48 00000000`00000000 : Cubase13+0x58d9f78
00000000`0014d198 00000000`00000000     : 00000000`40000000 00000001`4588ee48 00000000`00000000 00000000`40000000 : Cubase13+0x588ee48


STACK_COMMAND:  ~0s; .ecxr ; kb

SYMBOL_NAME:  wdmaud!CMIDIOutDevice::WriteEvent+9c

MODULE_NAME: wdmaud

IMAGE_NAME:  wdmaud.drv

FAILURE_BUCKET_ID:  BREAKPOINT_80000003_wdmaud.drv!CMIDIOutDevice::WriteEvent

OS_VERSION:  10.0.22621.1

BUILDLAB_STR:  ni_release

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

IMAGE_VERSION:  10.0.22621.1

FAILURE_ID_HASH:  {a21b8663-3ce0-b978-1130-15527403b15e}

Followup:     MachineOwner
---------

Thanks,

since one of the dumps mentions:
wdmaud!CMIDIOutDevice::WriteEvent+9c

I tried by removing my Midi interface (Midiface 4x4 THRU).
Bingo, using another Midi interface instead yete did not produce the mentioned freezes.
Somethin about this Midi interface interfering with Cubase. Freezing happens at the time Cubase starts sending the Sync to this Midi interface I guess.

1 Like

Hi,

You could also try to enable the WinRT MIDI Subset in the Studio > Studio Setup > MIDI Ports Setup.

2 Likes

Ok, thanks for the hint. I tried once in C12 out of curiosity, but with WinRT enabled, “nothing worked”/was unstable.
What does it do in detail, some other type of accessing midi gear i guess

Edit: I tried WinRT on this particular interface: same result (freezing)

I would like to add that selecting WinRT MIDI Subset also worked for me. 13 was freezing on startup at the hub, often. Also Cubase was crashing on quit.
This tip cured everything.
Perhaps WinRT MIDI Subset should be on as a default?

So it was a MIDIFACE 4X4?
I think it’s important, just in case someone here has the same interface and can maybe confirm the same issue or whether it’s working properly for them.

It must be a problem with something related to USB device initialization. I have the same problem with ESI M8U EX. People are having it with MIDI interfaces on different DAWs but I’m not ruling out a bug in Cubase. I need to power up my both ESI MIDI interfaces before I launch Cubase or restart them between sessions. This is kinda odd.