REW V5.20 Beta 27 - NullPointerException - Bug Report

G29

Member
Thread Starter
Joined
Jun 20, 2019
Posts
100
More  
Main Amp
Quad Stereo Amp
DAC
OKTO Research DAC8
Computer Audio
i7-6700, Debian 12, custom VST3 feeding CamillaDSP, REW, RePhase, custom Driver Level DRC-FIR with 128-bit internal (i)FFTs, 8 - 64-bit 256K tap FIRs
Front Speakers
Heavily modified Magenpan 20.1 with FIR XOs
Subwoofers
DIY OB/Dipole
Other Equipment
Full Mark Levinson Stack
REW V5.20 Beta 27 running JRE 1.8.0_202 64-bit on Windows 7, en, windows-1252


Message:
java.lang.NullPointerException
Stack Trace:
roomeqwizard.P.W(y:3126)
roomeqwizard.P.A(y:1274)
roomeqwizard.P.A(y:465)
roomeqwizard.P.paintComponent(y:1418)
javax.swing.JComponent.paint(Unknown Source)
javax.swing.JComponent.paintChildren(Unknown Source)
javax.swing.JComponent.paint(Unknown Source)
javax.swing.JLayeredPane.paint(Unknown Source)
javax.swing.JComponent.paintChildren(Unknown Source)
javax.swing.JComponent.paint(Unknown Source)
javax.swing.JLayer.paint(Unknown Source)
javax.swing.plaf.LayerUI.paint(Unknown Source)
javax.swing.plaf.ComponentUI.update(Unknown Source)
javax.swing.JComponent.paintComponent(Unknown Source)
javax.swing.JLayer.paint(Unknown Source)
javax.swing.JComponent.paintChildren(Unknown Source)
javax.swing.JComponent.paint(Unknown Source)
javax.swing.JComponent.paintChildren(Unknown Source)
javax.swing.JComponent.paint(Unknown Source)
javax.swing.JComponent.paintChildren(Unknown Source)
javax.swing.JComponent.paint(Unknown Source)
javax.swing.JComponent.paintChildren(Unknown Source)
javax.swing.JComponent.paint(Unknown Source)
javax.swing.JLayer.paint(Unknown Source)
javax.swing.plaf.LayerUI.paint(Unknown Source)
roomeqwizard.i.paint(y:2131)
javax.swing.plaf.ComponentUI.update(Unknown Source)
javax.swing.JComponent.paintComponent(Unknown Source)
javax.swing.JLayer.paint(Unknown Source)
javax.swing.JComponent.paintChildren(Unknown Source)
javax.swing.JComponent.paint(Unknown Source)
javax.swing.JComponent.paintToOffscreen(Unknown Source)
javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
javax.swing.BufferStrategyPaintManager.paint(Unknown Source)
javax.swing.RepaintManager.paint(Unknown Source)
javax.swing.JComponent._paintImmediately(Unknown Source)
javax.swing.JComponent.paintImmediately(Unknown Source)
javax.swing.JLayer.paintImmediately(Unknown Source)
javax.swing.plaf.LayerUI.paintImmediately(Unknown Source)
javax.swing.JLayer.paintImmediately(Unknown Source)
javax.swing.JComponent.paintImmediately(Unknown Source)
javax.swing.JLayer.paintImmediately(Unknown Source)
javax.swing.plaf.LayerUI.paintImmediately(Unknown Source)
javax.swing.JLayer.paintImmediately(Unknown Source)
javax.swing.JComponent.paintImmediately(Unknown Source)
javax.swing.RepaintManager$4.run(Unknown Source)
javax.swing.RepaintManager$4.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
javax.swing.RepaintManager.access$1200(Unknown Source)
javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
java.awt.event.InvocationEvent.dispatch(Unknown Source)
java.awt.EventQueue.dispatchEventImpl(Unknown Source)
java.awt.EventQueue.access$500(Unknown Source)
java.awt.EventQueue$3.run(Unknown Source)
java.awt.EventQueue$3.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.awt.EventQueue.dispatchEvent(Unknown Source)
java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.run(Unknown Source)
 
OK, if you notice any specific sequence of actions that triggers it please post them here.
 
java.lang.NullPointerException i gpt this error also....
It happend after doing a measurement, 20-500 hz 512k & 4 repetitions

i used the umik-1 and a steinberg ur28 sound card on windows 10

I noticed that my soundcard was at 44.1khz while the java driver in rew was at 48khz

I did the measurement at beta 26, so i updated to beta 27 & reboot windows
but i keep getting this error java.lang.NullPointerException
when i calibrate the sound in preferences all works o,k,m but when i go to measurement
and click on check levels i get the error every time :(


REW V5.20 Beta 27 running JRE 1.8.0_181 64-bit on Windows 10, en, windows-1252


Message:
java.lang.NullPointerException
Stack Trace:
roomeqwizard.FilterSet.applyActiveFilters(y:2339)
roomeqwizard.DD.D(y:648)
roomeqwizard.DD.B(y:1854)
roomeqwizard.DD.F(y:1333)
roomeqwizard.DD.E(y:388)
roomeqwizard.DD.A(y:439)
roomeqwizard.DD.f(y:666)
roomeqwizard.DD.run(y:2669)
 
Last edited:
Okay John! Great!
Keep up the good work! :)

I updated windows & java, but that didn’t help at all..
Then I searched the whole internet about java.lang.NullPointerException but I couldn’t find something useful...
But i have zero experience with java lol

The weird thing is that with beta26 I never had that problem, and I was still on beta 26 and i didn’t do any updates at all...
I always disable auto updates..

But after updating windows, java & rew and checking all settings I managed to find a little work-around to check the levels for making measurements...

I used rew’s external tone generator & spl meter to set the correct spl level.

Hopefully I might be useful to someone who uses the uses the umik-1 or uses java
 
...
Then I searched the whole internet about java.lang.NullPointerException but I couldn’t find something useful...
But i have zero experience with java lol
...

An NPE is a common error. It happens when the code tries to access memory address 0, an uninitialized pointer.
 
The weird thing is that with beta26 I never had that problem, and I was still on beta 26 and i didn’t do any updates at all...
If the cause it what I think it is a very specific timing of events is required to trigger it, I don't think it is a widespread occurrence.
 
Well John thnx for the update, i just updated to beta 28 and the problem still exists.... sigh

REW V5.20 Beta 28 running JRE 1.8.0_231 64-bit on Windows 10, en, windows-1252


Message:
java.lang.NullPointerException
Stack Trace:
roomeqwizard.FilterSet.applyActiveFilters(y:2339)
roomeqwizard.DD.D(y:648)
roomeqwizard.DD.B(y:1854)
roomeqwizard.DD.F(y:1333)
roomeqwizard.DD.E(y:388)
roomeqwizard.DD.A(y:439)
roomeqwizard.DD.f(y:666)
roomeqwizard.DD.run(y:2669)

i really dunno what's wrong... or how to solve it...
When i check the levels i hear no sound, and when i click outside the measurement window i get the java erro
 
Per our separate conversation, looks like I have now found the source of the problem you are seeing and it has been fixed for the next build.
 
Awesome John! :yay:
You nailed that buggin’ bug!
Cheers! :meal:
 
It's an old thread, but I am finding similar error on 2 different computers (an 11th gen i5 and an old laptop, both running Windows 10).
The error occurs when importing the response file after importing the stimulus. If the message is closed the procces gets stuck at "calculating frequency response...". Upon closing the Import sweep windows REW seems to keep working fine, but no measurement is loaded.

In both computers the error message is identical:

REW V5.20.13 running Azul Systems, Inc. JRE 1.8.0_345 64-bit on Windows 10 Locale: language en, keyboard AR, windows-1252 at 96 DPI


Message:
java.lang.NullPointerException
Stack Trace:
roomeqwizard.mD.A(y:3397)
roomeqwizard.mD.A(y:1616)
roomeqwizard.mD.A(y:2347)
roomeqwizard.VF$_A$5.run(y:1403)
 
Back
Top