<p></p>
<h3>Description</h3>
<p>Was waiting on trade partner to confirm receipt of my payment and release BTC to me. Starting Bisq today and the UI is locked up with two modal dialogs: one telling me my partner has opened a support ticket and one with this error message.</p>
<p>I can close the support ticket advisory dialog, but whenever I click "Close" on this error dialog, it simply comes back. I can't get past it into the app. The window close button doesn't work either. I have to kill it from the shell, but same happens after restart.</p>
<p>This modal dialog behavior means I can't help the arbitrator or chat with my trading partner. Seems I can't do anything with the app until this is resolved.</p>
<h4>Version</h4>
<p>1.7.0 downloaded and installed on Jun 29 (11 days ago)</p>
<h3>Steps to reproduce</h3>
<p>Trading partner was on a sketchy connection when the trade was taken so the trade had appeared and disappeared a few times before I was able to take it. Not sure if related to this bug.</p>
<h3>Expected behaviour</h3>
<p>Trading partner should be able to release BTC to me and complete the trade.<br>
The modal dialogs should be dismissable and I should be able to get into the app.</p>
<h3>Actual behaviour</h3>
<p>As stated above, I am actually stuck and unable to use the app.</p>
<h3>Screenshots</h3>
<p><a target="_blank" rel="noopener noreferrer" href="https://user-images.githubusercontent.com/15133466/125097498-0e4dfc80-e08b-11eb-8cab-52fdd805ff82.png"><img src="https://user-images.githubusercontent.com/15133466/125097498-0e4dfc80-e08b-11eb-8cab-52fdd805ff82.png" alt="bisqerror" style="max-width:100%;"></a></p>
<h4>Device or machine</h4>
<p>Ubuntu x86_64</p>
<h4>Additional info</h4>
<p>ava.lang.NullPointerException: Cannot invoke "bisq.core.payment.payload.PaymentAccountPayload.getAgeWitnessInputData()" because "paymentAccountPayload" is null<br>
at bisq.core.account.witness.AccountAgeWitnessService.getAccountInputDataWithSalt(AccountAgeWitnessService.java:274)<br>
at bisq.core.account.witness.AccountAgeWitnessService.findWitness(AccountAgeWitnessService.java:288)<br>
at bisq.core.account.witness.AccountAgeWitnessService.getAccountAge(AccountAgeWitnessService.java:346)<br>
at bisq.desktop.main.support.dispute.DisputeView.getBuyerOnionAddressColumnLabel(DisputeView.java:1267)<br>
at bisq.desktop.main.support.dispute.DisputeView.access$800(DisputeView.java:128)<br>
at bisq.desktop.main.support.dispute.DisputeView$12$1.updateItem(DisputeView.java:1216)<br>
at bisq.desktop.main.support.dispute.DisputeView$12$1.updateItem(DisputeView.java:1211)<br>
at javafx.scene.control.TableCell.updateItem(TableCell.java:665)<br>
at javafx.scene.control.TableCell.indexChanged(TableCell.java:469)<br>
at javafx.scene.control.IndexedCell.updateIndex(IndexedCell.java:120)<br>
at javafx.scene.control.skin.TableRowSkinBase.requestCellUpdate(TableRowSkinBase.java:701)<br>
at javafx.scene.control.skin.TableRowSkinBase.lambda$new$1(TableRowSkinBase.java:178)<br>
at com.sun.javafx.scene.control.LambdaMultiplePropertyChangeListenerHandler.lambda$new$1(LambdaMultiplePropertyChangeListenerHandler.java:49)<br>
at javafx.beans.value.WeakChangeListener.changed(WeakChangeListener.java:86)<br>
at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)<br>
at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)<br>
at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78)<br>
at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102)<br>
at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114)<br>
at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148)<br>
at javafx.scene.control.IndexedCell.updateIndex(IndexedCell.java:119)<br>
at javafx.scene.control.skin.VirtualFlow.setCellIndex(VirtualFlow.java:1736)<br>
at javafx.scene.control.skin.VirtualFlow.addLeadingCells(VirtualFlow.java:2023)<br>
at javafx.scene.control.skin.VirtualFlow.layoutChildren(VirtualFlow.java:1244)<br>
at javafx.scene.control.skin.VirtualFlow$5.invalidated(VirtualFlow.java:837)<br>
at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:113)<br>
at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148)<br>
at javafx.scene.control.skin.VirtualFlow.setCellCount(VirtualFlow.java:849)<br>
at javafx.scene.control.skin.TableViewSkinBase.updateItemCount(TableViewSkinBase.java:554)<br>
at javafx.scene.control.skin.VirtualContainerBase.checkState(VirtualContainerBase.java:184)<br>
at javafx.scene.control.skin.VirtualContainerBase.layoutChildren(VirtualContainerBase.java:159)<br>
at javafx.scene.control.skin.TableViewSkinBase.layoutChildren(TableViewSkinBase.java:406)<br>
at javafx.scene.control.Control.layoutChildren(Control.java:601)<br>
at javafx.scene.Parent.layout(Parent.java:1207)<br>
at javafx.scene.Parent.layout(Parent.java:1214)<br>
at javafx.scene.Parent.layout(Parent.java:1214)<br>
at javafx.scene.Parent.layout(Parent.java:1214)<br>
at javafx.scene.Parent.layout(Parent.java:1214)<br>
at javafx.scene.Parent.layout(Parent.java:1214)<br>
at javafx.scene.Parent.layout(Parent.java:1214)<br>
at javafx.scene.Parent.layout(Parent.java:1214)<br>
at javafx.scene.Parent.layout(Parent.java:1214)<br>
at javafx.scene.Parent.layout(Parent.java:1214)<br>
at javafx.scene.Scene.doLayoutPass(Scene.java:576)<br>
at javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2476)<br>
at com.sun.javafx.tk.Toolkit.lambda$runPulse$2(Toolkit.java:413)<br>
at java.base/java.security.AccessController.doPrivileged(Unknown Source)<br>
at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:412)<br>
at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:439)<br>
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:563)<br>
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:543)<br>
at com.sun.javafx.tk.quantum.QuantumToolkit.pulseFromQueue(QuantumToolkit.java:536)<br>
at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$11(QuantumToolkit.java:342)<br>
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)<br>
at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)<br>
at com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(GtkApplication.java:277)<br>
at java.base/java.lang.Thread.run(Unknown Source)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/bisq-network/bisq/issues/5612">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AJFFTNXPNGDMFAL3VK2CDJDTW4FETANCNFSM5AC5TA6A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AJFFTNUBOUCZCFCTH6L6VY3TW4FETA5CNFSM5AC5TA6KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4OAUDEZA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/bisq-network/bisq/issues/5612",
"url": "https://github.com/bisq-network/bisq/issues/5612",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>