Crash, Hang, Kill, Restart issue

I am sick and tired of Cubase 15 freezing up for no reason, and then being unable to restart it.

Example being, I open Cubase 15, (latest patch) , it freezes at the recent project page, I kill it in task manager, then I have to manually kill Steinberg Mediabay and Steinberg Plugin exe’s , and it STILL will not reopen. It hangs at Initializing all midi inputs everytime.

The only way I can reopen Cubase, is to restart the PC. This is really bizarre behaviour. Is there a list of processes I need to kill before it will restart normally ?

Killing Cubase…It’s like that old girlfriend that just won’t go away…or is there a better analogy? That crazy wife…no wait…

I think my love of Cubase has overshadowed it’s (literal) hangups.

All Im saying is…you get used to it :rofl:

…its like beer. It tastes horrible until you drink it enough and then realize it’s kind of good.

ok i’m done with my analogies…for now

I think you are asking the wrong question. There must be something else responsible for Cubase behaving like this. The best way to get to the bottom of it is information. Starting with OS, exact Cubase version, system info like CPU, GPU (and driver), RAM and also when these crashes exactly occur. And of course dump files we can look into.

It’s a freeze dump, Cubase loads as far as the recently opened projects page, and then that’s it. Sometimes it randomly hangs while being used. I thought it was third party plugins doing it, but no, because it wouldn’t hang at the hub.

Killing Cubase process in task manager and two other processes isn’t enough as it won’t reopen. If I reboot the PC it opens fine and I can use it fine.

This is in the last but one update, its started acting this way. I’ve trashed preferences, doesn’t matter. Removed all third party plugins and opened it, it sometimes hangs.

When you open Cubase, how many other processes are opened along with Cubase.exe ? If knew what to kill, I could do that rather than reboot.

Like I said, it works fine after the reboot. And it doesnt’ always hang on loading. its totally random. I was hoping this latest maintenance update would fix it, apparently not.

************* Path validation summary **************
Response                         Time (ms)     Location
Deferred                                       srv*

************* Preparing the environment for Debugger Extensions Gallery repositories **************
   ExtensionRepository : Implicit
   UseExperimentalFeatureForNugetShare : true
   AllowNugetExeUpdate : true
   NonInteractiveNuget : true
   AllowNugetMSCredentialProviderInstall : true
   AllowParallelInitializationOfLocalRepositories : true
   EnableRedirectToChakraJsProvider : false

   -- Configuring repositories
      ----> Repository : LocalInstalled, Enabled: true
      ----> Repository : UserExtensions, Enabled: true

>>>>>>>>>>>>> Preparing the environment for Debugger Extensions Gallery repositories completed, duration 0.000 seconds

************* Waiting for Debugger Extensions Gallery to Initialize **************

>>>>>>>>>>>>> Waiting for Debugger Extensions Gallery to Initialize completed, duration 0.110 seconds
   ----> Repository : UserExtensions, Enabled: true, Packages count: 0
   ----> Repository : LocalInstalled, Enabled: true, Packages count: 46

Microsoft (R) Windows Debugger Version 10.0.29547.1002 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [C:\Users\levzi\Documents\Steinberg\CrashDumps\Cubase 15.0.30 64bit 2026.6.4 8.38.39.424-freezedump.dmp]
User Mini Dump File: Only registers, stack and portions of memory are available


************* Path validation summary **************
Response                         Time (ms)     Location
Deferred                                       srv*
Symbol search path is: srv*
Executable search path is: 
Windows 10 Version 26200 MP (24 procs) Free x64
Product: WinNt, suite: SingleUserTS
Edition build lab: 26100.1.amd64fre.ge_release.240331-1435
Debug session time: Thu Jun  4 08:38:39.000 2026 (UTC + 1:00)
System Uptime: 0 days 1:16:18.264
Process Uptime: 0 days 0:02:36.000
...................................

+------------------------------------------------------------------------+
| This target supports Hardware-enforced Stack Protection. A HW based    |
| "Shadow Stack" may be available to assist in debugging and analysis.   |
| See aka.ms/userhsp for more info.                                      |
|                                                                        |
| dps @ssp                                                               |
|                                                                        |
+------------------------------------------------------------------------+

For analysis of this file, run !analyze -v
ntdll!NtAlpcSendWaitReceivePort+0x14:
00007ff9`3e502e54 c3              ret
0:000> !analyze -v
...................................
*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************


KEY_VALUES_STRING: 1

    Key  : Analysis.CPU.mSec
    Value: 3734

    Key  : Analysis.Elapsed.mSec
    Value: 9452

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

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

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

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

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

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

    Key  : Analysis.Version.DbgEng
    Value: 10.0.29547.1002

    Key  : Analysis.Version.Description
    Value: 10.2602.27.2 amd64fre

    Key  : Analysis.Version.Ext
    Value: 1.2602.27.2

    Key  : Failure.Bucket
    Value: BREAKPOINT_80000003_wdmaud2.drv!_CMidi2MidiSrv::Shutdown_::_29_::_lambda_1_::operator

    Key  : Failure.Exception.Code
    Value: 0x80000003

    Key  : Failure.Hash
    Value: {7324c7b8-d638-1c42-b438-6a0c0b1e0978}

    Key  : Failure.ProblemClass.Primary
    Value: BREAKPOINT

    Key  : Faulting.IP.Type
    Value: Null

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

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

    Key  : WER.OS.Branch
    Value: ge_release

    Key  : WER.OS.Version
    Value: 10.0.26100.1

    Key  : WER.Process.Version
    Value: 15.0.30.287


FILE_IN_CAB:  Cubase 15.0.30 64bit 2026.6.4 8.38.39.424-freezedump.dmp

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

FAULTING_THREAD:  142c

PROCESS_NAME:  Cubase15.exe

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

EXCEPTION_CODE_STR:  80000003

STACK_TEXT:  
00000000`0015e528 00007ff9`3de9d304     : 00000000`0015e630 00000000`0015ea20 00000000`00000000 00000000`00000030 : ntdll!NtAlpcSendWaitReceivePort+0x14
00000000`0015e530 00007ff9`3de9c7a6     : 00000000`00000000 00000000`b69f33a0 00000000`0015ea20 00000000`0015ea20 : rpcrt4!LRPC_BASE_CCALL::DoSendReceive+0x154
00000000`0015e670 00007ff9`3df37c9c     : 00007ff9`2fb376b0 00000000`00000000 00000000`0015ea20 00000000`0015ea20 : rpcrt4!LRPC_CCALL::SendReceive+0x76
00000000`0015e760 00007ff9`3df375fd     : 00007ff9`2fb37200 00000000`00000001 00007ff9`2fb376b0 00000000`00000000 : rpcrt4!NdrpClientCall3+0x63c
00000000`0015ead0 00007ff9`2fb341dc     : 00000000`0015ef10 00000000`0015eef0 00000000`00000000 00000000`b9579050 : rpcrt4!NdrClientCall3+0xed
00000000`0015ee70 00007ff9`2fb35501     : 00000000`00000000 00000000`00000000 00000000`3678c130 00000000`00000001 : wdmaud2!`CMidi2MidiSrv::Shutdown'::`29'::<lambda_1>::operator()+0x34
00000000`0015eeb0 00007ff9`2fb2bffb     : 00000000`b9579050 00000000`7b092160 00000000`7b092210 00000000`7b092150 : wdmaud2!CMidi2MidiSrv::Shutdown+0x10d
00000000`0015ef10 00007ff9`2fb2dd8c     : 00000000`3678c140 00000000`3678c130 00000002`00000000 00000000`00000047 : wdmaud2!CMidiPort::Shutdown+0x6b
00000000`0015ef60 00007ff9`2fb2f8ca     : 00000000`3678c140 00000000`3678c130 00000000`00000000 00000000`b6e13b30 : wdmaud2!CMidiPorts::Close+0x110
00000000`0015f000 00007ff9`2fb30f29     : 00000000`b6e86c50 00000000`7b092150 00000000`00420000 00000000`00000000 : wdmaud2!CMidiPorts::ModMessage+0x162
00000000`0015f0c0 00007ff9`265d6bae     : 00000000`b6e86c50 00000000`39bbd6f8 00000000`b6e86c28 00000000`b6e86c50 : wdmaud2!modMessage+0x149
00000000`0015f170 00000001`4193a0ba     : 00000000`39bbd6b8 00000000`0000001a 00000000`39bbd6f8 00000001`43333783 : winmmbase!midiOutClose+0xae
00000000`0015f1b0 00000001`4196ad19     : 00000000`39bbd6b8 00000000`39bbd518 00000000`39bbd6f8 00000000`39bbd460 : Cubase15+0x193a0ba
00000000`0015f200 00000001`43332f1f     : 00000000`15b468b0 00000000`00000000 00000000`00000004 00000000`0045700f : Cubase15+0x196ad19
00000000`0015f230 00000001`41c70307     : 00000000`15b468b0 00000000`0045700f 00000000`0045700f 00000000`7d4fb080 : Cubase15+0x3332f1f
00000000`0015f260 00000001`41c70188     : 00000000`15b468b0 00000000`7d4fb080 00000000`0045700f 00000000`00000004 : Cubase15+0x1c70307
00000000`0015f290 00000001`41c6ff86     : 00000000`7d4fb080 00000000`0015f3b0 00000000`15b468f0 00000000`0015f3b0 : Cubase15+0x1c70188
00000000`0015f2c0 00000001`4467ed8a     : 00000000`00000015 00000000`13bf1868 00000000`15b46450 00000000`15b46410 : Cubase15+0x1c6ff86
00000000`0015f2f0 00000001`444fad2e     : 00000001`45ecea58 00000000`00000004 00000000`0015f3b0 00000001`44555d77 : Cubase15+0x467ed8a
00000000`0015f320 00000001`4467e11c     : 00000000`0015f3b0 00000000`13bf183b 00000000`0015f3f0 00000000`0015f3e8 : Cubase15+0x44fad2e
00000000`0015f370 00000001`44681e30     : 00000000`0015f3b0 00000000`00000001 00000000`0001f671 00000001`4467ed70 : Cubase15+0x467e11c
00000000`0015f420 00000001`44b1a624     : 00000000`00000000 00000000`00000113 00000000`00000001 00000000`00000100 : Cubase15+0x4681e30
00000000`0015f450 00000001`44b07a70     : 00000000`13bb2550 00000000`00000000 00000000`00000000 00000000`00000113 : Cubase15+0x4b1a624
00000000`0015f480 00000001`44b33da1     : 00000000`00000000 00000000`00000001 00000000`00000000 00000000`00000000 : Cubase15+0x4b07a70
00000000`0015f4b0 00007ff9`3e17c396     : 00000000`00000000 00000000`0015fdb0 00000000`00000001 00000000`00000000 : Cubase15+0x4b33da1
00000000`0015f950 00007ff9`3e17a7ed     : 00000000`0260b218 00000001`44b33a50 00000000`002504c6 00000000`00000000 : user32!UserCallWinProcCheckWow+0x356
00000000`0015fab0 00000001`44b18d9e     : 00000000`0260b218 00000000`0260b138 00000000`0260b218 00007ff9`3b5ce0fb : user32!DispatchMessageWorker+0x1dd
00000000`0015fb30 00000001`44b0984f     : 00000000`0260b210 00000000`0260b138 00000000`00000000 00000000`00000000 : Cubase15+0x4b18d9e
00000000`0015fba0 00000001`44b07350     : 00000000`0260b138 00000000`00000000 00000000`00000000 00000000`00000000 : Cubase15+0x4b0984f
00000000`0015fbd0 00000001`44b071cb     : 00000000`0260b138 00000000`0260b138 00000000`00000000 00000000`13bf1810 : Cubase15+0x4b07350
00000000`0015fc30 00000001`4467c838     : 00000000`00000000 00000000`0260b140 00000000`00000000 00000000`00000000 : Cubase15+0x4b071cb
00000000`0015fc80 00000001`4394f569     : 00000000`00511150 00000000`00511150 00000000`005113d0 00000000`00511408 : Cubase15+0x467c838
00000000`0015fcb0 00000001`44ccc10e     : 00000000`00000000 00000000`0015fcd8 00000000`0015fd18 00000000`0015fcd8 : Cubase15+0x394f569
00000000`0015ff20 00007ff9`3c1fe957     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : Cubase15+0x4ccc10e
00000000`0015ff60 00007ff9`3e3a427c     : 00000000`00000000 00000000`00000000 000004f0`fffffb30 000004d0`fffffb30 : kernel32!BaseThreadInitThunk+0x17
00000000`0015ff90 00000000`00000000     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x2c


STACK_COMMAND: ~0s; .ecxr ; kb

SYMBOL_NAME:  wdmaud2!`CMidi2MidiSrv::Shutdown'::`29'::<lambda_1>::operator+34

MODULE_NAME: wdmaud2

IMAGE_NAME:  wdmaud2.drv

FAILURE_BUCKET_ID:  BREAKPOINT_80000003_wdmaud2.drv!_CMidi2MidiSrv::Shutdown_::_29_::_lambda_1_::operator

OS_VERSION:  10.0.26100.1

BUILDLAB_STR:  ge_release

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

IMAGE_VERSION:  10.0.26100.8328

FAILURE_ID_HASH:  {7324c7b8-d638-1c42-b438-6a0c0b1e0978}

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



Click on the blue !analyze -v at the and of the debugger output, that will show more detailed Infos.

Oops my bad, edited it with the extended dump info.

The issue seems to be somewhere in using the new Midi Stack. @Psychlist1972 probably knows what to do here.

Ah right ok, thanks. I’m in his discord channel, so i’ll ask him there. Unless he sees this first.