PCPanel icon indicating copy to clipboard operation
PCPanel copied to clipboard

Button presses on PCPanel MINI do not execute their tasks 1.7 snapshot (163)

Open Benzeel opened this issue 6 months ago • 2 comments

Describe the bug:

i have set one button to close qView.exe and another to set my default playback devices. neither of them work. i checked logs and am getting errors.

I am unsure if this is reproducable for anyone else but me.

here are the logs:


java.lang.NullPointerException: Cannot invoke "com.getpcpanel.profile.MqttSettings.baseTopic()" because the return value of "com.getpcpanel.mqtt.MqttTopicHelper.getSettings()" is null
	at com.getpcpanel.mqtt.MqttTopicHelper.baseJoining(MqttTopicHelper.java:47) ~[pcpanel-1.7-SNAPSHOT.jar:1.7-SNAPSHOT]
	at com.getpcpanel.mqtt.MqttTopicHelper.buttonUpDownTopic(MqttTopicHelper.java:35) ~[pcpanel-1.7-SNAPSHOT.jar:1.7-SNAPSHOT]
	at com.getpcpanel.mqtt.MqttDeviceService.lambda$buttonPress$1(MqttDeviceService.java:107) ~[pcpanel-1.7-SNAPSHOT.jar:1.7-SNAPSHOT]
	at java.base/java.util.Optional.ifPresent(Unknown Source) ~[na:na]
	at com.getpcpanel.mqtt.MqttDeviceService.buttonPress(MqttDeviceService.java:106) ~[pcpanel-1.7-SNAPSHOT.jar:1.7-SNAPSHOT]
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.springframework.context.event.ApplicationListenerMethodAdapter.doInvoke(ApplicationListenerMethodAdapter.java:343) ~[spring-context-6.0.7.jar:6.0.7]
	at org.springframework.context.event.ApplicationListenerMethodAdapter.processEvent(ApplicationListenerMethodAdapter.java:228) ~[spring-context-6.0.7.jar:6.0.7]
	at org.springframework.context.event.ApplicationListenerMethodAdapter.onApplicationEvent(ApplicationListenerMethodAdapter.java:165) ~[spring-context-6.0.7.jar:6.0.7]
	at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176) ~[spring-context-6.0.7.jar:6.0.7]
	at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169) ~[spring-context-6.0.7.jar:6.0.7]
	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143) ~[spring-context-6.0.7.jar:6.0.7]
	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:413) ~[spring-context-6.0.7.jar:6.0.7]
	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:383) ~[spring-context-6.0.7.jar:6.0.7]
	at com.getpcpanel.hid.DeviceCommunicationHandler.triggerEvent(DeviceCommunicationHandler.java:177) ~[pcpanel-1.7-SNAPSHOT.jar:1.7-SNAPSHOT]
	at com.getpcpanel.hid.DeviceCommunicationHandler.interpretInputData(DeviceCommunicationHandler.java:147) ~[pcpanel-1.7-SNAPSHOT.jar:1.7-SNAPSHOT]
	at com.getpcpanel.hid.DeviceCommunicationHandler.reader(DeviceCommunicationHandler.java:94) ~[pcpanel-1.7-SNAPSHOT.jar:1.7-SNAPSHOT]
	at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]```

Benzeel avatar Aug 05 '25 03:08 Benzeel