WLE9 crashes on audio settings (solved)

I have updated WLE8.0.4 on my HP Mini netbook (W7Pro) to WLE9.0.20. It’s there as a reserve - I have mainly run SFAudio Studio for QED editing on location for OBs. As a netbook, it maybe a bit underpowered, but it has been good enough for field use topping and tailing interviews, field playout,etc. WL metering is also very helpful.

Its first real use was when I tried recently to record a USB device (RME BabyFace - drivers are latest). The program boots up apparently using the on-board audio IDT chipset. When I go to set the audio (select ‘File/Preferences/VST Audio Connections’) the program crashes (Windows reports “stopped working”). Uninstalled and re-installed, same result. 8.0.4 still works as expected, SFAS works as usual.

The program is not critical to me, and I am happy to abandon it if it keeps giving trouble. But it could be useful at times, and I don’t like things not working as they should. I don’t want to spend a lot of time debugging this thing, but if there are any simple checks that I can make that might show anything misconfigured I’m happy to try it. Any suggestions?

Windows error report below:

Problem signature:
Problem Event Name: BEX
Application Name: WaveLabElements9_0.exe
Application Version: 9.0.20.585
Application Timestamp: 57431884
Fault Module Name: baios.dll
Fault Module Version: 2.2.6.23
Fault Module Timestamp: 5310c879
Exception Offset: 00010f42
Exception Code: c0000409
Exception Data: 00000000
OS Version: 6.1.7601.2.1.0.256.48
Locale ID: 3081
Additional Information 1: 5fa2
Additional Information 2: 5fa23fdc07fd14fa107868cba65dc154
Additional Information 3: 9d6a
Additional Information 4: 9d6a28d92f21f8e67c71762ae7c98355

You can generate one crash dump from WaveLab if you do so:
There is this small file:
C:\Users[UserName]\AppData\Roaming\Steinberg\WaveLab Elements 9.0\Startup.ini

This file is user editable (double click).
To activate the crash report, simply add this text line:

crashReport=true

If this line:
“crashReport=false” already exists, transform it to

crashReport=true

When the crash happen, send me the result. Thanks

Done that - here is the updated startup.ini contents at the above location:
[General]
Language=31
Launch=25
SettingScope=0
SettingPath=
Install-ID={759cd15a-6800-4afa-8a63-d3f3f007b21b}
Project=C:\Users\jdsNetbook\AppData\Roaming\Steinberg\WaveLab Elements 9\Cache\DefProject.wpr
RunOnceOk=true
StartupScreen=true
crashReport=true


Re-run, crash happened. No indication that a report was generated on the way out. Where is the crash report to be found? I note there is a “Log” folder in the same directory as “Startup.ini” which was created about the time I ran WLE9, but it appears to be empty.

Windows reports “WaveLabElements9_0.exe has stopped working” with similar details to before:

Problem Event Name: BEX
Application Name: WaveLabElements9_0.exe
Application Version: 9.0.20.585
Application Timestamp: 57431884
Fault Module Name: baios.dll
Fault Module Version: 2.2.6.23
Fault Module Timestamp: 5310c879
Exception Offset: 00010f42
Exception Code: c0000409
Exception Data: 00000000
OS Version: 6.1.7601.2.1.0.256.48
Locale ID: 3081
Additional Information 1: 5fa2
Additional Information 2: 5fa23fdc07fd14fa107868cba65dc154
Additional Information 3: 9d6a
Additional Information 4: 9d6a28d92f21f8e67c71762ae7c98355

Let’s try something else:
add these 3 lines to startup.ini

logging=true
LogRules=*
diagExtreme=true

Then run C:\Program Files\Steinberg\WaveLab Pro 9\Tools\Tracer.exe

Then run WaveLab

Please send me the log.

BTW, I know at least that the problem is related to your audio device.
What is it?

Thanks PG. Most informative.

WLE9 appears to load the BabyFace, then unloads it to try the Behringer BCA2000! Now this device has not been used on this netbook since 2010, when I tried to install its XP-only driver on W7 (no use!). No uninstall programme supplied. I have removed the drivers and sys, but the ASIO is still lurking somewhere. I suspect some dirty digging in the registry might be involved. :frowning: Any way to get WLE9 to ignore this device? (Or get rid of it in the ASIO system?)

Trace file can’t be attached - will try to email.

Thanks again

Look in the registry at this key:
HKEY_LOCAL_MACHINE\SOFTWARE\ASIO

WaveLab will try to load these drivers at startup.
You could try to temporarily remove these keys to see if that changes something.
One solution is to erase the CLSID variable.
Later, whether you paste the values again, to restore the info. You could also reinstall the drivers.

Folders for Behringer BCA2000 (and another device no longer relevant) deleted from said registry. WLE9 now behaves as one would expect! As we used to say at Engineering School (in the 1960’s): “Ying-tong-iddle-i-po!!”

Thank you.