REW V5.20 Beta 27 - NullPointerException - Bug Report

G29

New Member
Thread Starter
Joined
Jun 20, 2019
Messages
3
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)
 

John Mulcahy

REW Author
Joined
Apr 3, 2017
Messages
2,216
OK, if you notice any specific sequence of actions that triggers it please post them here.
 

Davo013

New Member
Joined
Jul 27, 2018
Messages
4
My AV System  
Preamp, Processor or Receiver
Steinberg UR28M
Front Speakers
Yamaha HS8
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:

Davo013

New Member
Joined
Jul 27, 2018
Messages
4
My AV System  
Preamp, Processor or Receiver
Steinberg UR28M
Front Speakers
Yamaha HS8
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
 

G29

New Member
Thread Starter
Joined
Jun 20, 2019
Messages
3
...
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.
 

John Mulcahy

REW Author
Joined
Apr 3, 2017
Messages
2,216
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.
 

Davo013

New Member
Joined
Jul 27, 2018
Messages
4
My AV System  
Preamp, Processor or Receiver
Steinberg UR28M
Front Speakers
Yamaha HS8
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
 

John Mulcahy

REW Author
Joined
Apr 3, 2017
Messages
2,216
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.
 

Davo013

New Member
Joined
Jul 27, 2018
Messages
4
My AV System  
Preamp, Processor or Receiver
Steinberg UR28M
Front Speakers
Yamaha HS8
Awesome John! :yay:
You nailed that buggin’ bug!
Cheers! :meal:
 
Top Bottom