REW starts with errors does not enter measurements

sts

Registered
Thread Starter
Joined
May 20, 2025
Posts
4
The program is being installed normally, but an error appears on the screen at startup. The Measure icon is not active.
Yesterday I spent the whole day dancing with a tambourine around this installation - I changed folder permissions, replaced the existing DLL file with a newly downloaded one, installed various old versions of the program, a new beta version, and the latest Java updates separately from the Oracle website , but nothing has changed. The only thing left on my mind is reinstalling Windows 10.

I'm asking for help.


Message:

java.lang.UnsatisfiedLinkError:
C:\Users\?\AppData\Local\Temp\usb4java8914092527898318661.tmp\libusb-1.0.dll:
Can't find dependent libraries

Stack Trace:

C:\Users\?\AppData\Local\Temp\usb4java8914092527898318661.tmp\libusb-1.0.dll: Can't find dependent libraries
java.lang.ClassLoader$NativeLibrary.load(Native Method)

java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1950)

java.lang.ClassLoader.loadLibrary(ClassLoader.java:1832)

java.lang.Runtime.load0(Runtime.java:783)

java.lang.System.load(System.java:1100)

org.usb4java.Loader.load(Loader.java:356)

org.usb4java.LibUsb. (LibUsb.java:640)

roomeqwizard.HC.A(y:3317)

roomeqwizard.F.E(y:1020)

roomeqwizard.F$3.done(y:936)

javax.swing.SwingWorker$5.run(SwingWorker.java:737)

javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(SwingWorker.java:832)

sun.swing.AccumulativeRunnable.run(AccumulativeRunnable.java:112)

javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(SwingWorker.java:842)

javax.swing.Timer.fireActionPerformed(Timer.java:313)

javax.swing.Timer$DoPostEvent.run(Timer.java:245)

java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)

java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)

java.awt.EventQueue.access$500(EventQueue.java:97)

java.awt.EventQueue$3.run(EventQueue.java:709)

java.awt.EventQueue$3.run(EventQueue.java:703)

java.security.AccessController.doPrivileged(Native Method)

java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)

java.awt.EventQueue.dispatchEvent(EventQueue.java:728)

java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)

java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)

java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)

java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)

java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)

java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
 
That suggests one of the native Windows USB dlls used by libusb-1.0.dll is missing. libusb-1.0.dll was added to REW about 10 years ago (as part of usb4java) to work around a Windows 10 bug that did not properly identify USB mics by their name. The bug was later fixed, I can look at removing the use of libusb-1.0.dll entirely in the next REW beta build.
 
And what can I do now for the correct operation of the program?
 
I don't know, sorry. Did you uninstall something before it stopped working? Sometimes uninstalling an application can remove DLLs it thinks nothing else is using.
 
The version (withiut libusb) you sent me worked great. Everything has loaded normally and the measurement window is now activated. Thank you for your prompt support
 
Back
Top