Wavelab crashes on 5ch surround export

Hey everyone! I just finished a stereo master and I wanted to master the surround version immediately after. Set up some compression, some limiting, and hit export, except: WaveLab crashes immediately. The error report points to an invalid memory pointer in the rendering thread.

I’ve only got two plugins in the chain on L-R, on C, and on Ls-Rs: DMG Audio Multiplicity and DMG Audio Limitless. Both of them work perfectly in the stereo master, and I’ve ran the exact same chain on multiple other surround and immersive projects in the very same config.

Is there anyone out here who’s been through the same, and might have a solution to this?

EDIT: The most surprising is that it crashes both on normal rendering and on real-time rendering. Even though upon playback, everything works perfectly.

Send the crash report to PG…

regards S-EH

Thanks for your quick response! Who is PG if I may ask? Sorry, I’m new to the forum…

Philippe Goutier WaveLab Inventer and head programmer

regards S-EH

Probably a really stupid question, but how do I reach them?

Try this…
zip your crash report and send to PG1

regards S-EH

I’m really terribly sorry for bothering you with this, but it says his profile is hidden, and I have no idea how to send it…

In case it helps anyone, here’s the problem report!
WaveLab Pro 12-2025-06-30-121614.ips (155,8 KB)

Too much missing info. Are you using the Audio Montage or Audio Editor?

Exactly where are the plugins inserted?

Can you share a screen shot of whatever you’re doing?

What rendering settings are being used?

If you Save As… and make a copy with all 3rd party plugins removed does it render OK?

macOS or Windows?

There’s potentially other missing info that would be helpful but those are some basic things that would need to be known to potentially help.

Fair point, and sorry for that!

I’ve tried rendering the entire montage, didn’t work. Tried rendering the entire montage but only one track (L-R), didn’t work. Tried one song on the album, both entirely and per track, also didn’t work. Tried multiple formats, WAV, FLAC, interleaved and separate files per tracks. Unfortunately none work.

Regarding the setup: the master section, montage output and track outputs are completely empty. All the plugins are on the clips themselves. So for each song on the album, I have a chain on the L-R clip, on the C clip, and on the Ls-Rs clip. This is basically how I always do it with the DMG plugins, since they only work in stereo as far as I know.

Screenshot coming up! As for rendering settings, I’ve tried a bunch of different things. Saving as and making a copy of it too, didn’t work unfortunately. I’m running the latest macOS, latest WaveLab Pro, and latest plugin versions. It does render fine without the plugins, I forgot to mention. I do understand it’s something to do with this specific session and these plugins. But I don’t know what, really. I’ve used this exact chain on many sessions.

Let me know if you need any more information aside from the screenshots :slight_smile:

I don’t see how this doesn’t point to the plugins themselves being the issue but maybe PG can say more if/when he reads the crash report.

Have you successfully rendered surround files like this before using DMG plugins?

Have you tried saving a copy and removing trying to add or remove them one by one until you find the issue?

Yes, I did :slight_smile: And yeah, definitely it must be somewhere in the plugins. From what I understand in the crash report, it looks like a buffer issue. Weirdly, removing them one by one, I notice that any plugin at all (of the DMG ones at least, can also check out others of course) will make this specific session crash..

I had a quick look to the crash dump and it could be a WaveLab issue. Please send me your audio montage without the audio files so that I can try to reproduce the problem.

Hi PG! Thanks so much for having a look. I really appreciate it. Here’s the montage file, let me know if there’s anything else you’d need.
Surround.mon.zip (19,6 KB)

I was curious to understand this issue, so I prioritized it. My findings confirm that this is indeed a WaveLab bug caused by a specific set of circumstances:

  • It’s a surround montage
  • The clips contain audio files with more than 2 channels (5 channels in your case)
  • Your plugins introduce latency

Since I assume you don’t want to replace the plugins with versions that have no latency, the only workaround I see for now is the following:

Split your surround files into stereo and mono files (WaveLab can do this using the Multi Stereo/Mono output format), and use these versions for your clips.
You shouldn’t need to rebuild your montage; you can use the clip function to replace the audio files directly.
I understand this may be a bit tedious, but it should work (I haven’t tried it, though).

Thank you so much! Just finishing my coffee, will try straight away!