Cubase freezes when closing.

Hello, I have the same issue. Cubase 10.5.12 freezes almost always on close, and it feels more likely after a longer session.

MS procdumps:

Thanks for looking into this.

I’m on CB 10.0.50 on Trashcan Mac on Mojave 10.14.6
Closing a project takes a very long time. It does not crash… I think this started after the last Cubase update.
It takes way too long to close.

Bob, how much time does it take in your case?

Hi Lutz,
Sorry for my late replay. It seems about the same time to load a project. Typically between 20 to 40 seconds.
Shutting down used to go a lot quicker. It is without saving by the way.

@Lutz_H: Your hang is due to reaching a breakpoint and is related to a plugin, but I wouldn’t know to which point it’s actually the plugin’s fault.
There is some operation from Limiter6_x64 (possibly quitting the plugin or closing the UI, releasing memory…), then a long series of operations from d2d1 and d3d11. The fault module is D3D10Warp.dll.
You could try and re-install the NVIDIA driver (custom mode → video driver only). You can also try an older driver revision.
I don’t recall seeing this call-stack before, but I resolved 3 dumps like this in the last 2 days, involving different plugins.
In case this started after Windows update, you could also try and roll back, then re-apply the update. Or run SFC /scannow.

The slow close on Mac is most likely something different.

1 Like

Microsoft released an update for Windows 10 yesterday (KB4541335) with the following highlights:
Updates an issue that causes an error when printing to a document share.
Updates a performance issue in applications that occurs when content that is protected by digital rights management (DRM) plays or is paused in the background.
Updates an issue that prevents the mute button from working on certain devices with the Microsoft Your Phone app.
Updates an issue that prevents applications from closing.
Updates an issue that causes calendar dates to appear on the wrong day of the week in the clock and date region of the notification area when you select the Samoa time zone.
Updates an issue that causes applications to close unexpectedly when a user enters East Asian characters after changing the keyboard layout.


I don’t know, if it has something to do with it.

PS.: sorry, it still crashes when closing. I had this problem with Cubase 10.xx, but not since 10.5x. I think the crashes started again with 10.5.12.

Fabio, many thanks for the reply!

I alreadfy did the basic reinstall of the current nvidia drivers, following a suggestion in a different post. I will now try to revert to an earlier release and see how that works out.

I uninstalled Cubase 10.5.12, trashed the preferences, did a complete new install, opened my last project, saved, quit - crashed again. Cubase created three dmp-files at once.
Cubase 10.5.12.123 64bit 2020.3.27 10.24.08.518.dmp (1.03 MB)
Cubase 10.5.12.123 64bit 2020.3.27 10.24.11.443.dmp (633 KB)
Cubase 10.5.12.123 64bit 2020.3.27 10.24.11.417.dmp (1.17 MB)

Hi,

Two of the crashes are quite similar. The third one (10.24.08.518) is totally different. Are you sure this crash happed also while quit, please?

Reported to Steinberg CAN-28461.

Thank you! Those three crashes share the same timestamp (screenshot 1), and there was no other crash than while quit. I also attached a screenshot with all crashdumps. Most of them happened with the latest Cubase-Update, but none of them with 10.5.10 or 10.5.11.


Hi,

Thank you for the clarification.

Hello,

I had to remove the Limiter6 and Nova67P plugins to fix the problem. It appears to me like any one of them prevented cubase from closing correctly, once they were opened and also in use for some amount of time. But this is not very clear to me. The problem came up only after some time of usage. Once I had them removed, the problem was gone.

I have been using those 2 plugins I think since cubase 7… they never caused any such problems in the older versions. No rant intended. Since Fabio mentioned earlier that he had seen cases like this in other dump files, I was thinking there might be a fix possible on the cubase side.

I also updated the nvidia drivers to the latest nsd release, but I did not see any improvement. I did not try any of the older drivers though.

1 Like

(deleted)

@martin.jirsak I might have found a workaround:

  1. save your project (STRG-S)
  2. close all windows but not the project window in Cubase (i.e. mixconsole, all plugin-guis, editors…)
  3. quit Cubase by closing the projectwindow

Hi,

Thank you for the updates. I updated the description for Steinberg.

Hi,
Same happens here on daily basis, in 80% cases it hangs on program exit and 20% when I close project. Interesting is that i migrate to Windows 1909 from 1511 with all same versions and palette of 3rd party VST plugins on 1511 was all ok (with C9.5 and C10 though). Tried older driver nvidia (found on Fab filter forum similar freezing problem thread about version recommendation of the nvidia driver) also i delete all rewire devices so the rewire panel is empty, safe mode etc nothing helps. Unfortunately I cannot try on older 10.5 since i already installed the latest 10.5.12. Also no dump are created so I will try these days to create dump file via microsoft procdump as Martin suggested.

Were the plugs updated? A lot happened in the computer world and Cubase since then, the frameworks and compilers have been updated several times, the OS is a different one and was updated several times as well.

I’m interested in everything 3rd party, compatibility, frameworks and OS, but in cases like this it’s honestly unlikely the fix can come from the Cubase side.
Considering your ProcDumps, there is literally no operation done by Cubase in the entire call-stack and the breakpoint occurs in a system library.

In any case, we have created an investigation task for this kind of problems and related ones.

1 Like

Hi, here are 2 dump files : Cubase 10.5 Freeze Dump.rar - Google Drive
Luckily its only hangs on project/program exit not during while I working on it. Tried all sort of settings in Cubase/Windows/BIOS, from basic ones to extreme ones nothing helped. Mentioning that all 3rd party VSTs are same as on my previous system (Windows 1511) which is free of this bug it only happens in Win 1909. What could it be?

Cheers

I have the same issue, II started a new thread as this wasn’t on the first page when I was looking day before yesterday.

windows 10 latest, clean install, NO rewire, powerful machine.

I have a recent mix project that hangs so I’ll take a look at removing plugins one by one to narrow it down. This as a mix so 100% audio so should be fairly easy to track down as I only use a handful of 3 rd party plugins.

M

Hi,

Both crashes are the same: OTT_x64!VSTPluginMain followed by some generic graphics stuff. I would recommend to close the project before you quit Cubase and get in contact with the OTT manufacturer.

STACK_TEXT:  
00000000`0014e798 00007ffc`20118ba3 : 00000000`00000000 00000002`4f60e230 00000000`00010000 00007ffc`22f7c4bf : ntdll!NtWaitForSingleObject+0x14
00000000`0014e7a0 00007ffb`f8f432ed : 00000000`3e7a0670 00000000`00000000 00000000`00000000 00000000`00003678 : KERNELBASE!WaitForSingleObjectEx+0x93
00000000`0014e840 00007ffb`f8c92ab8 : 00000000`00000000 00000000`00000000 00000002`64ebc950 00000000`00000000 : D3D10Warp!Ordinal199+0x2f89ad
00000000`0014e8c0 00007ffb`f8c65489 : 00000002`64ebc3d0 00000002`64ebc3d0 00000002`64ebc3d0 00000000`00000000 : D3D10Warp!Ordinal199+0x48178
00000000`0014f170 00007ffc`1cfe26af : 00000002`64ebc3d0 00000000`00000001 00000002`28fadf30 00007ffb`f8c68ab4 : D3D10Warp!Ordinal199+0x1ab49
00000000`0014f240 00007ffc`1cfe2635 : 00000000`00000000 00000000`00000038 ffffffff`fffffffe 00007ffc`1cfd3054 : d3d11!D3D11CoreRegisterLayers+0x2b8f
00000000`0014f270 00007ffc`1cfceb99 : 00000002`64eb1ac0 00007ffc`22f72bff 00000000`00009fc0 00000002`64eb1ac0 : d3d11!D3D11CoreRegisterLayers+0x2b15
00000000`0014f2a0 00007ffc`1cfce7a1 : 00000001`0ca939a0 00007ffc`1cfbe053 00000000`00000000 00000002`2c7a15b8 : d3d11+0x2eb99
00000000`0014f2d0 00007ffc`1cfce749 : 00000002`2c7a1678 00000000`00000000 00007ffc`1cfe4270 00000000`00000001 : d3d11+0x2e7a1
00000000`0014f330 00007ffc`1cfcc09b : 00000001`00000000 00000000`427154d8 00000001`0ca93a98 00000000`00000001 : d3d11+0x2e749
00000000`0014f360 00007ffc`1cfcadc5 : 00000001`0ca939a0 00000000`427154d8 00000002`2c7a1570 00000000`00000001 : d3d11+0x2c09b
00000000`0014f390 00007ffc`1cfcb776 : 00000002`4d9e9340 00000001`0ca939a0 00000000`00000001 00007ffc`22f7fc11 : d3d11+0x2adc5
00000000`0014f3c0 00007ffc`1cfe9e4b : 00000001`0ca939a0 00000002`4d9e9340 00000000`427154d8 00000000`00000001 : d3d11+0x2b776
00000000`0014f3f0 00007ffc`1cfc05fd : 00000002`4d9e9340 00000000`00000001 00000002`64eb1ac0 00000001`00000000 : d3d11!D3D11CoreRegisterLayers+0xa32b
00000000`0014f420 00007ffc`1cfaefbb : 00000001`03380ba8 00000000`42715490 00000000`00000000 00000000`00000000 : d3d11+0x205fd
00000000`0014f4b0 00007ffc`1cff0553 : 00000000`42715d98 00000000`427154e8 00000000`00000000 00000000`00000000 : d3d11+0xefbb
00000000`0014f4e0 00007ffc`1cfd748a : 00000001`0b80e740 00000000`42715490 00000000`00000000 00000001`0ca60020 : d3d11!D3D11CreateDeviceAndSwapChain+0x3413
00000000`0014f530 00007ffc`1cfe5be7 : 00000002`4f61aa90 00000000`00000000 00000000`13003850 00007ffc`22f7fc11 : d3d11+0x3748a
00000000`0014f560 00007ffc`1cfe5ba4 : 00000000`00000000 00000000`00000001 00000001`0ca944a0 00007ffc`22f7fc11 : d3d11!D3D11CoreRegisterLayers+0x60c7
00000000`0014f590 00007ffc`1cfe9178 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : d3d11!D3D11CoreRegisterLayers+0x6084
00000000`0014f5c0 00007ffc`1cfe69c5 : 00000001`0ca944a0 00000000`00000000 00000001`0ca944a0 00000000`00000000 : d3d11!D3D11CoreRegisterLayers+0x9658
00000000`0014f5f0 00007ffc`1ca71302 : 00000000`42715490 00000000`00000000 00000000`15203fe0 00000000`15204f40 : d3d11!D3D11CoreRegisterLayers+0x6ea5
00000000`0014f620 00007ffc`1ca70df9 : 00000000`00000001 00000001`03380b30 00000000`00000000 00000000`00000001 : d2d1!CHwSurfaceRenderTargetSharedData::~CHwSurfaceRenderTargetSharedData+0x1e6
00000000`0014f650 00007ffc`1cab706c : 00000000`00000000 00000000`00000008 00000000`13a38720 00000000`00000001 : d2d1!InitializableObject<RefCountedObject<CD3DDeviceLevel1,LockingRequired,DeleteOnZeroReference> >::`vector deleting destructor'+0x29
00000000`0014f680 00007ffc`1cac36da : 00000000`13a77e10 00007ffc`1cac0300 00000000`00000000 00000001`03380b30 : d2d1!RefCountedObject<CD3DDeviceLevel1,LockingRequired,DeleteOnZeroReference>::Release+0x3c
00000000`0014f6b0 00007ffc`1ca67499 : 00000000`13a77e10 00007ffc`22f72bff ffffffff`fffffffe 00000000`00000001 : d2d1!CD3DDeviceManager::D3DDeviceInformation::`scalar deleting destructor'+0x22
00000000`0014f6e0 00007ffc`1ca67574 : 00000000`13a77e10 00000000`00000000 00000001`03380b30 00000001`03380b30 : d2d1!CD3DDeviceManager::~CD3DDeviceManager+0x71
00000000`0014f710 00007ffc`1ca691ec : 00000000`00000001 00000000`00000000 00000000`00000000 00007ffc`22f7fc11 : d2d1!D2DFactory::~D2DFactory+0xb8
00000000`0014f750 00007ffc`1caa76f9 : 00000000`00000000 00000000`00000009 00000000`005ac170 00000001`03380b30 : d2d1!RefCountedObject<D2DFactoryLocking<MultiThreadedTrait>,LockingRequired,DeleteOnZeroReference>::`vector deleting destructor'+0x14
00000000`0014f780 00000000`3af0563b : 00000000`3af53fd0 00000001`03380b30 ffffffff`fffffffe 00000000`3aef00f0 : d2d1!RefCountedObject<D2DFactoryLocking<MultiThreadedTrait>,LockingRequired,DeleteOnZeroReference>::Release+0x39
00000000`0014f7b0 00000000`3af29af2 : 00000000`3af53fd0 00007ffc`22fad734 00000000`3af61124 00000000`0014f830 : OTT_x64!VSTPluginMain+0x85cb
00000000`0014f7e0 00000000`3af24960 : 00000000`00000000 00000000`00000000 00000000`00000001 00000000`00000014 : OTT_x64!VSTPluginMain+0x2ca82
00000000`0014f850 00000000`3af24aba : 00000000`00000018 00000000`00000000 00000000`00000000 00007ffc`20da88a5 : OTT_x64!VSTPluginMain+0x278f0
00000000`0014f880 00007ffc`22f650a1 : 00000000`7ffe0385 00000000`00000000 00000000`7ffe0384 00000000`00076000 : OTT_x64!VSTPluginMain+0x27a4a