Jump to content

Crash (with dump) when trying to export OMF


Recommended Posts

I'm trying to export a rather large project to OMF. When I do so, Cakewalk crashes.

image.png.a2944ee3b28c62a6878699c5dfbd50f4.png

Cakewalk Version: 2020.04 (or whatever the latest is)

I can send the dump file to someone for further debugging. (I'm not comfortable attaching publicly, as it does contain some private info) According to '!analyze' in WinDbg, this is the culprit:

Quote

GetUrlPageData2 (WinHttp) failed: 12002.
Probably caused by : Cakewalk.exe ( Cakewalk!l9_ippsCos_64f_A53+27fb8f )

I recently uninstalled Sonar, so I can't test it to see if it's a new or old bug.

I'll also look at other export options and maybe start deleting things to find the cause.

Also, I was able to successfully export another project, but it only had 5 tracks. This one has 28.

Cheers!

- Sean

 

Link to comment
Share on other sites

35 minutes ago, Sean Aitken said:

I'm trying to export a rather large project to OMF. When I do so, Cakewalk crashes.

image.png.a2944ee3b28c62a6878699c5dfbd50f4.png

Cakewalk Version: 2020.04 (or whatever the latest is)

I can send the dump file to someone for further debugging. (I'm not comfortable attaching publicly, as it does contain some private info) According to '!analyze' in WinDbg, this is the culprit:

I recently uninstalled Sonar, so I can't test it to see if it's a new or old bug.

I'll also look at other export options and maybe start deleting things to find the cause.

Also, I was able to successfully export another project, but it only had 5 tracks. This one has 28.

Cheers!

- Sean

 

Please send the dump to supprt@cakewalk.com and they can see if that is an issue within Cakewalk.

You might also want to make sure your Windows Update maintenance is all up to date - sometimes, even with automatic updates set, some maintenance requires explicit clicking by the user, on the Install Updates, for some of the maintenance to be applied.  Go into Windows Update (for Win 10 go to Start button > Settings > Updates and Security > and that will get you into Windows Update. 

Once there, look under the Check for Updates button, and any optional maintenance that requires you to actually explicitly click on the Install Updates to get it applie should be shown there.  IF there is such maintenance to apply, and it might require a subsequent restart or update and restart, then get back into Windows Update one additional time, and even if it says you are up to date on updates, there might have been further updates to apply, that had to wait until THAT set of updates was applied, so c;ocl on Check for Updates one additional time, to make sure there weren't additional updates to apply.  This is because Windows Update didn't actually check for updates on its own, after you had applied that last set of maintenance, and that is why the clicking one more time on Check for Updates helps make sure there are not any additional ones needing to be applied.

One for thing to check - that error, which is an Access Violation, can also happen if one or more dependencies are in the code, and require one or more of the Microsoft Visual C++ Runtime Redistributable libraries and that/those library or libraries are not installed on your computer.  Those libraries are not a part of normal Windows Update maintenance, but can be needed by programs written in C++, and if a particular coding call only got exercised once your project got to some particular size, for whatever reason, if the code made a runtime call to one of the functions that is from a missing runtime library, well, that can produce an Access Violation.

SO - in addition to making sure your Windows Update maintenance is all caught up, I suggest you also download and install, directly from Microsoft, the 15-20 Microsoft Visual C++ Runtime Redistributable libraries.  They can all be installed, and they released the series of them, going back to the early 2000's, so there are a few of them, and that is just how it works - where programs can have dependency requirements for any one of those particular libraries, which is why installing all of them is a good thing to do.  I have them all installed on all 3 of my music production computers, and have installed them on every other computer I have built for my other music production minded folks.

I put together a post in the forums, with a list of all of the download links - again directly from Microsoft, of the complete set of these runtime libraries, and they are ordered from oldest to newest, so you can just start at the top of the list and work your way down.  Please note that even though you are running a 64-bit Windows, you still need to install both the x64-bit versions as well as the x32-bit versions - both sets are needed, even though you wouldn't think so.

Any questions, please post back.  Still, send the dump to the Cakewalk folks at the above email address for support, and install any missing Windows Update maintenance, and also download and install the runtime libraries as noted above, and see if that fixes your crash issue.  Installing those libraries will not do anything adverse - those libraries just need to be installed to be there if any programs require routines that only can be found in one of them.  These being installed may also prevent additional crashing from apps and/or plugins that have those library dependencies, so it is a good idea to install them, in any case.

Here is the link to the forum post I refer to, with the download links to the runtime libraries:

Forum Post with Microsoft Visual C++ Runtime Redistributable library download links

Bob Bone

Link to comment
Share on other sites

I have a curious question - you mentioned uninstalling Sonar recently.  If you have Sonar installed alongside Cakewalk by Bandlab, then you can use any bundled plugins that came with whatever Sonar version you have, in Cakewalk.  MANY folks (myself included) have Sonar installed with Cakewalk by Bandlab and they live happily alongside each other - and having continued access to the bundled plugins that came with Sonar Platinum, for me, is a wonderful thing.  Dimension Pro, Rapture Pro, and others.......all work fine in Cakewalk by Bandlab, because they see that Sonar is installed, and that satisfies their authorization mechanisms, and allows them to work in CbB.

SO - just curious on why you would have uninstalled Sonar.

Bob Bone

 

Link to comment
Share on other sites

Thanks for the reply! Great detail... good theories on the crash! (I've written many a lines of C/C++ code and spent countless hours in WinDbg, so I appreciate the thoughtfulness. :))

Well, TBH, I uninstalled Sonar as I just recently invested heavily in Cubase Pro, and entire NI Komplete and Spitfire BBC Orchestra. I'm loving it (although Cubase friggin' annoys me so far, although it has some clever tools. Just a different animal. Can't say (yet) that it's better than Sonar... I really do like the MIDI editing stuff.. :))

My idea was: Cakewalk by BandLab seems just as powerful as Sonar, as you mentioned, all the plugs work. I spent a good amount of time also rearranging my VST's, keeping the "Cakewalk-only" ones in the Cakewalk folder. I was also trying to reclaim some of my drive space on my SSD to make room for the sample libraries. In hindsight I should have just left it. :)

I wound up ultimately investing into a new 2TB SSD. Problems solved!

Regarding the crash, it still happens with the 2020.05 update. I'll send the minidump file to Cakewalk... er... bandLab... :P

Cheers!

- Sean

Link to comment
Share on other sites

On 6/5/2020 at 12:20 AM, Sean Aitken said:

Thanks for the reply! Great detail... good theories on the crash! (I've written many a lines of C/C++ code and spent countless hours in WinDbg, so I appreciate the thoughtfulness. :))

Well, TBH, I uninstalled Sonar as I just recently invested heavily in Cubase Pro, and entire NI Komplete and Spitfire BBC Orchestra. I'm loving it (although Cubase friggin' annoys me so far, although it has some clever tools. Just a different animal. Can't say (yet) that it's better than Sonar... I really do like the MIDI editing stuff.. :))

My idea was: Cakewalk by BandLab seems just as powerful as Sonar, as you mentioned, all the plugs work. I spent a good amount of time also rearranging my VST's, keeping the "Cakewalk-only" ones in the Cakewalk folder. I was also trying to reclaim some of my drive space on my SSD to make room for the sample libraries. In hindsight I should have just left it. :)

I wound up ultimately investing into a new 2TB SSD. Problems solved!

Regarding the crash, it still happens with the 2020.05 update. I'll send the minidump file to Cakewalk... er... bandLab... :P

Cheers!

- Sean

Kewl beans, your having sent the dump file to Noel.

Also - yeah - for some of the bundled plugins that came with Sonar, you can indeed use those in Cakewalk, but only if Sonar is also installed alongside Cakewalk - like Dimension Pro, Session Drummer 3, etc.., Sonar is not so huge, that if you like those old Sonar plugins that are not present in Cakewalk by Bandlab - go ahead and install Sonar, however you might then want to also temporarily uninstall Cakewalk by Bandlab and then install it again, as that would be the natural order of how they would have been installed had you not uninstalled Sonar.  They modified VstScan.exe for example, and you would get the new updated one with Cakewalk, but if you install Sonar over the top, without installing Cakewalk by Bandlab again, then I believe the VstScan.exe version would be the Sonar version.  Small things like that.  Perhaps someone like @scook, or someone else, could offer some wisdom on installation order.

And, the above only matters if you are interested in using some of those Sonar-only plugins that are not present in Cakewalk by Bandlab, so if not interested in those plugins, just ignore my thoughts above.  :)

Bob Bone

Link to comment
Share on other sites

41 minutes ago, scook said:

@Robert Bone SONAR/CbB install order has been pretty thoroughly discussed in this thread

 

Thanks - sorry - I have been helping someone for 5 hours, thus far, (configuring laptop remotely, and dealing with audio interface drivers and such, NOT any trauma from Cakewalk by Bandlab on that system),  and was hoping you could dig that thread up and help out, because I am currently tearing my hair out on this other set of trauma.  :)

TRULY appreciate your help, 

Bob Bone

 

Edited by Robert Bone
Clarifying becayse other system is not having Cakewalk issues - just helping with other stuff
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...