[bisq-network/bisq] Freeze / NPE when clicking on account age icon at offer entry (Issue #6059)

jmacxx notifications at github.com
Fri Feb 18 18:11:37 CET 2022


### Description

If you click on the account age icon in the account selection drop down at offer entry, the app freezes, a huge empty window is shown (with no contents) and an NPE is written to bisq.log.  The app cannot be closed, unless by `kill -9 [pid]`

#### Version

Current production release, v1.8.2
Most likely a problem with earlier releases too.

### Steps to reproduce

- You have at lease one account that features aging or signing, e.g. Zelle or SEPA.
- Click Buy BTC.
- Click Create New Offer To Buy BTC
- In the Create Offer screen, drop down the list of available accounts.
- See the icon next to the aged account, and click on it.
 

### Expected behaviour

Hovering over the icon shows a popover.
Clicking the icon should choose that payment account, or at least have no ill-effect.


### Actual behaviour

Crash


### Screenshots

![image](https://user-images.githubusercontent.com/47253594/154729809-e62c7e96-c95e-4713-a07c-78639c1b6308.png)

![image](https://user-images.githubusercontent.com/47253594/154728739-85857bc3-0c0c-40f8-b871-884406e57756.png)

#### Device or machine

Ubuntu Linux.


#### Additional info

    Feb-18 10:32:18.503 [JavaFX Application Thread] INFO  b.d.c.c.control.PopOver: hide:200.0 ms 
    Feb-18 10:32:18.504 [JavaFX Application Thread] INFO  b.d.c.c.control.PopOver: hide:200.0 ms 
    Feb-18 10:32:18.604 [JavaFX Application Thread] INFO  b.d.c.c.control.PopOver: hide:200.0 ms 
    Feb-18 10:32:18.606 [JavaFX Application Thread] INFO  b.d.c.c.control.PopOver: hide:200.0 ms 
    Feb-18 10:32:18.606 [JavaFX Application Thread] INFO  b.d.c.c.control.PopOver: hide:200.0 ms 
    Feb-18 10:32:18.615 [JavaFX Application Thread] ERROR bisq.common.setup.CommonSetup: Uncaught Exception from thread JavaFX Application Thread 
    Feb-18 10:32:18.615 [JavaFX Application Thread] ERROR bisq.common.setup.CommonSetup: throwableMessage= null 
    Feb-18 10:32:18.616 [JavaFX Application Thread] ERROR bisq.common.setup.CommonSetup: throwableClass= class java.lang.NullPointerException 
    Feb-18 10:32:18.633 [JavaFX Application Thread] ERROR bisq.common.setup.CommonSetup: Stack trace:
    java.lang.NullPointerException
	    at com.sun.javafx.tk.quantum.GlassScene.getClearColor(GlassScene.java:334)
	    at com.sun.javafx.tk.quantum.SceneState.update(SceneState.java:100)
	    at com.sun.javafx.tk.quantum.GlassScene.updateSceneState(GlassScene.java:277)
	    at com.sun.javafx.tk.quantum.GlassScene.releaseSynchronization(GlassScene.java:138)
	    at javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2511)
	    at com.sun.javafx.tk.Toolkit.lambda$runPulse$2(Toolkit.java:413)
	    at java.base/java.security.AccessController.doPrivileged(Native Method)
	    at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:412)
	    at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:439)
	    at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:563)
	    at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:543)
	    at com.sun.javafx.tk.quantum.QuantumToolkit.pulseFromQueue(QuantumToolkit.java:536)
	    at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$11(QuantumToolkit.java:342)
	    at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
	    at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
	    at com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(GtkApplication.java:277)
	    at java.base/java.lang.Thread.run(Thread.java:834)


-- 
Reply to this email directly or view it on GitHub:
https://github.com/bisq-network/bisq/issues/6059
You are receiving this because you are subscribed to this thread.

Message ID: <bisq-network/bisq/issues/6059 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20220218/0eabbf63/attachment.htm>


More information about the bisq-github mailing list