REW V5.30.4 - NullPointerException

simplyaudio

Registered
Thread Starter
Joined
Oct 10, 2023
Messages
2
Was hoping if anyone has any ideas on this error. Not sure if my settings/config or something is messed up.

Upgraded from 5.20 to REW V5.30.4 on Mac Air, MacOs 14.2.1

Steps to reproduce:
1) Upgrade to V5.30.4 with 3Gb Java memory (sorry, forgot the exact verbiage but I plan on opening large number of measurements, have total 24Gb)
2) Open existing measurement file created by REW 5.20 (beta version, if I remember correctly, file "REW_macos_5_20_14ea72.dmg") or earlier, doesn't matter if there is only one measurement or more than one within the file
3) Click on EQ
4) Select the appropriate target settings
5) Modal Analysis/Find resonances
6) Click on each row of the resulting frequencies, or click on first row, then down arrow.
7) Error occurs after a couple of rows of clicking/down arrow
8) Sometimes, error occurs on the next measurement in the same file with steps 3-7

Had the same error with V5.30.3 and V5.30.2 (didn't yet try 5.30.1 or 5.30)

Error message (Copy to clipboard button does not work, luckily was able to highlight and copy text):

REW V5.30.4 running Azul Systems, Inc. JRE 1.8.0_392 64-bit on OS X 14.2.1 Locale: language en, keyboard US, UTF-8 at 112 DPI
Message:
java.lang.NullPointerException
Stack Trace:
roomeqwizard.Q$1.getTableCellRendererComponent(y:1051)
javax.swing.JTable$AccessibleJTable.getAccessibleChild(JTable.java:7037)
javax.swing.JTable$AccessibleJTable.getAccessibleAt(JTable.java:7424)
javax.swing.JTable$AccessibleJTable.valueChanged(JTable.java:6938)
ca.odell.glazedlists.swing.DefaultEventSelectionModel.fireSelectionChanged(DefaultEventSelectionModel.java:225)
ca.odell.glazedlists.swing.DefaultEventSelectionModel.access$100(DefaultEventSelectionModel.java:55)
ca.odell.glazedlists.swing.DefaultEventSelectionModel$SwingSelectionListener.selectionChanged(DefaultEventSelectionModel.java:201)
ca.odell.glazedlists.ListSelection.fireSelectionChanged(ListSelection.java:1131)
ca.odell.glazedlists.ListSelection.setSubRangeOfRange(ListSelection.java:1080)
ca.odell.glazedlists.ListSelection.setSelection(ListSelection.java:732)
ca.odell.glazedlists.swing.DefaultEventSelectionModel.setSelectionInterval(DefaultEventSelectionModel.java:261)
javax.swing.JTable.changeSelectionModel(JTable.java:2392)
javax.swing.JTable.changeSelection(JTable.java:2461)
javax.swing.plaf.basic.BasicTableUI$Actions.actionPerformed(BasicTableUI.java:559)
javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1668)
javax.swing.JComponent.processKeyBinding(JComponent.java:2882)
javax.swing.JTable.processKeyBinding(JTable.java:5265)
javax.swing.JComponent.processKeyBindings(JComponent.java:2943)
javax.swing.JComponent.processKeyEvent(JComponent.java:2845)
java.awt.Component.processEvent(Component.java:6316)
java.awt.Container.processEvent(Container.java:2239)
java.awt.Component.dispatchEventImpl(Component.java:4889)
java.awt.Container.dispatchEventImpl(Container.java:2297)
java.awt.Component.dispatchEvent(Component.java:4711)
java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1958)
java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:834)
java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:1102)
java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:973)
java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:799)
java.awt.Component.dispatchEventImpl(Component.java:4760)
java.awt.Container.dispatchEventImpl(Container.java:2297)
java.awt.Window.dispatchEventImpl(Window.java:2746)
java.awt.Component.dispatchEvent(Component.java:4711)
java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
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.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
java.awt.EventQueue$4.run(EventQueue.java:733)
java.awt.EventQueue$4.run(EventQueue.java:731)
java.security.AccessController.doPrivileged(Native Method)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
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)
 
Last edited by a moderator:
Top Bottom