Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NPE when accessing DAO->BSQ Supply #6187

Closed
salokiam opened this issue May 3, 2022 · 0 comments · Fixed by #6323
Closed

NPE when accessing DAO->BSQ Supply #6187

salokiam opened this issue May 3, 2022 · 0 comments · Fixed by #6323

Comments

@salokiam
Copy link

salokiam commented May 3, 2022

When I hit the 'BSQ Supply' button in DAO menu, this NPE happen and it showe me the message:
Cannot invoke "java.lang.Long.longValue()" because "data" is null

It happened only noce, couldnt reproduce.

Version 1.8.4 on Windows10

Mai-03 07:57:05.609 [InputHandler-ywm64r275bwddsrbrqu2ovytubot2s6tw7oi7g6moxrpwlmbwipq4nyd.onion:9999] INFO b.n.p.n.Connection: Connection shutdown started
Mai-03 07:57:05.609 [InputHandler-ywm64r275bwddsrbrqu2ovytubot2s6tw7oi7g6moxrpwlmbwipq4nyd.onion:9999] INFO b.n.p.n.Connection: Connection doShutDown started
Mai-03 07:57:05.610 [JavaFX Application Thread] INFO b.n.p.p.PeerManager: onDisconnect called: nodeAddress=Optional[ywm64r275bwddsrbrqu2ovytubot2s6tw7oi7g6moxrpwlmbwipq4nyd.onion:9999], closeConnectionReason=CloseConnectionReason{sendCloseMessage=false, isIntended=false} SOCKET_TIMEOUT
Mai-03 07:57:05.611 [JavaFX Application Thread] INFO b.n.p.p.p.PeerExchangeManager: onDisconnect closeConnectionReason=CloseConnectionReason{sendCloseMessage=false, isIntended=false} SOCKET_TIMEOUT, nodeAddressOpt=Optional[ywm64r275bwddsrbrqu2ovytubot2s6tw7oi7g6moxrpwlmbwipq4nyd.onion:9999]
Mai-03 07:57:08.391 [InputHandler-sn5emzyvxuildv34n6jewfp2zeota4aq63fsl5yyilnvksezr3htveqd.onion:8000] INFO b.c.d.n.m.GetBlocksResponse: Received a GetBlocksResponse with 817 blocks and 1288.577 kB size
Mai-03 07:57:08.392 [JavaFX Application Thread] INFO b.c.d.n.l.n.RequestBlocksHandler: We received from peer sn5emzyvxuildv34n6jewfp2zeota4aq63fsl5yyilnvksezr3htveqd.onion:8000 a BlocksResponse with 817 blocks
Mai-03 07:57:08.393 [JavaFX Application Thread] INFO b.c.d.n.l.n.LiteNodeNetworkService: requestBlocksHandler to sn5emzyvxuildv34n6jewfp2zeota4aq63fsl5yyilnvksezr3htveqd.onion:8000 completed
Mai-03 07:57:08.393 [JavaFX Application Thread] INFO b.c.d.n.l.LiteNode: We received blocks from height 733860 to 734676
Mai-03 07:57:10.397 [JavaFX Application Thread] INFO b.c.d.m.ProposalStateMonitoringService: updateHashChain for 162113 blocks took 1995 ms
Mai-03 07:57:11.940 [JavaFX Application Thread] INFO b.c.d.m.BlindVoteStateMonitoringService: updateHashChain for 162113 blocks took 1542 ms
Mai-03 07:57:11.940 [JavaFX Application Thread] INFO b.c.d.n.p.BlockParser: Parsing 1 transactions at block height 733860 took 3546 ms
Mai-03 07:57:11.941 [JavaFX Application Thread] INFO b.n.p.p.PeerManager: We have 10 connections open. Our limit is 12
Mai-03 07:57:12.353 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: Uncaught Exception from thread JavaFX Application Thread
Mai-03 07:57:12.353 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: throwableMessage= Cannot invoke "java.lang.Long.longValue()" because "data" is null
Mai-03 07:57:12.354 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: throwableClass= class java.lang.NullPointerException
Mai-03 07:57:12.356 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: Stack trace:
java.lang.NullPointerException: Cannot invoke "java.lang.Long.longValue()" because "data" is null
at bisq.desktop.main.dao.economy.supply.dao.DaoChartView.lambda$applyData$6(DaoChartView.java:212)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:447)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:446)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174)
at java.base/java.lang.Thread.run(Unknown Source)

Mai-03 07:57:12.358 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: Uncaught Exception from thread JavaFX Application Thread
Mai-03 07:57:12.358 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: throwableMessage= Cannot invoke "java.lang.Long.longValue()" because "data" is null
Mai-03 07:57:12.358 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: throwableClass= class java.lang.NullPointerException
Mai-03 07:57:12.358 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: Stack trace:
java.lang.NullPointerException: Cannot invoke "java.lang.Long.longValue()" because "data" is null
at bisq.desktop.main.dao.economy.supply.dao.DaoChartView.lambda$applyData$6(DaoChartView.java:212)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:447)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:446)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174)
at java.base/java.lang.Thread.run(Unknown Source)

Mai-03 07:57:12.525 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: Uncaught Exception from thread JavaFX Application Thread
Mai-03 07:57:12.525 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: throwableMessage= Cannot invoke "java.lang.Long.longValue()" because "data" is null
Mai-03 07:57:12.525 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: throwableClass= class java.lang.NullPointerException
Mai-03 07:57:12.526 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: Stack trace:
java.lang.NullPointerException: Cannot invoke "java.lang.Long.longValue()" because "data" is null
at bisq.desktop.main.dao.economy.supply.dao.DaoChartView.lambda$applyData$4(DaoChartView.java:203)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:447)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:446)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174)
at java.base/java.lang.Thread.run(Unknown Source)

Mai-03 07:57:12.527 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: Uncaught Exception from thread JavaFX Application Thread
Mai-03 07:57:12.527 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: throwableMessage= Cannot invoke "java.util.Collection.isEmpty()" because "" is null
Mai-03 07:57:12.527 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: throwableClass= class java.lang.NullPointerException
Mai-03 07:57:12.528 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: Stack trace:
java.lang.NullPointerException: Cannot invoke "java.util.Collection.isEmpty()" because "" is null
at javafx.collections.ModifiableObservableListBase.setAll(ModifiableObservableListBase.java:91)
at bisq.desktop.main.dao.economy.supply.dao.DaoChartView.lambda$applyTotalBurned$15(DaoChartView.java:250)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:447)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:446)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174)
at java.base/java.lang.Thread.run(Unknown Source)

Mai-03 07:57:12.572 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: Uncaught Exception from thread JavaFX Application Thread
Mai-03 07:57:12.573 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: throwableMessage= Cannot invoke "java.lang.Long.longValue()" because "data" is null
Mai-03 07:57:12.573 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: throwableClass= class java.lang.NullPointerException
Mai-03 07:57:12.573 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: Stack trace:
java.lang.NullPointerException: Cannot invoke "java.lang.Long.longValue()" because "data" is null
at bisq.desktop.main.dao.economy.supply.dao.DaoChartView.lambda$applyData$4(DaoChartView.java:203)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:447)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:446)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174)
at java.base/java.lang.Thread.run(Unknown Source)

Mai-03 07:57:12.843 [JavaFX Application Thread] INFO b.c.d.m.ProposalStateMonitoringService: updateHashChain for block 734617 took 17 ms
Mai-03 07:57:12.843 [JavaFX Application Thread] INFO b.c.d.n.p.BlockParser: Parsing 12 transactions at block height 734617 took 18 ms
Mai-03 07:57:12.867 [JavaFX Application Thread] INFO b.c.d.n.l.LiteNode: Parsing 817 blocks took 4.47 seconds (0.07 min.) / 5.47 ms in average / block
Mai-03 07:57:12.867 [JavaFX Application Thread] INFO b.c.d.n.BsqNode: onParseBlockChainComplete
Mai-03 07:57:12.867 [JavaFX Application Thread] INFO b.c.d.s.DaoStateService: Parse blockchain completed
Mai-03 07:57:13.028 [JavaFX Application Thread] INFO b.c.d.m.DaoStateMonitoringService: Passed checkpoint Checkpoint {
height=586920,
hash=523aaad4e760f6ac6196fec1b3ec9a2f42e5b272
}
Mai-03 07:57:13.028 [JavaFX Application Thread] INFO b.c.d.m.DaoStateMonitoringService: ParseBlockChainComplete: Accumulated updateHashChain() calls for 0 block took 0 ms (0 ms in average / block)
Mai-03 07:57:13.118 [JavaFX Application Thread] INFO b.c.b.w.BsqWalletService: updateBsqBalance took 13 ms
Mai-03 07:57:13.128 [JavaFX Application Thread] INFO b.c.d.m.n.RequestStateHashesHandler: Sending of GetDaoStateHashesRequest message to peer wizseed7ab2gi3x267xahrp2pkndyrovczezzb46jk6quvguciuyqrid.onion:8000 succeeded.
Mai-03 07:57:13.129 [JavaFX Application Thread] INFO b.c.d.m.n.RequestStateHashesHandler: Sending of GetDaoStateHashesRequest message to peer sn5emzyvxuildv34n6jewfp2zeota4aq63fsl5yyilnvksezr3htveqd.onion:8000 succeeded.
Mai-03 07:57:13.130 [JavaFX Application Thread] INFO b.c.d.m.n.RequestStateHashesHandler: Sending of GetDaoStateHashesRequest message to peer wizseedscybbttk4bmb2lzvbuk2jtect37lcpva4l3twktmkzemwbead.onion:8000 succeeded.
Mai-03 07:57:13.130 [JavaFX Application Thread] INFO b.c.d.m.n.RequestStateHashesHandler: Sending of GetDaoStateHashesRequest message to peer sn3bsq3evqkpshdmc3sbdxafkhfnk7ctop44jsxbxyys5ridsaw5abyd.onion:8000 succeeded.
Mai-03 07:57:13.130 [JavaFX Application Thread] INFO b.c.d.m.n.RequestStateHashesHandler: Sending of GetProposalStateHashesRequest message to peer wizseed7ab2gi3x267xahrp2pkndyrovczezzb46jk6quvguciuyqrid.onion:8000 succeeded.
Mai-03 07:57:13.131 [JavaFX Application Thread] INFO b.c.d.m.n.RequestStateHashesHandler: Sending of GetProposalStateHashesRequest message to peer sn5emzyvxuildv34n6jewfp2zeota4aq63fsl5yyilnvksezr3htveqd.onion:8000 succeeded.
Mai-03 07:57:13.131 [JavaFX Application Thread] INFO b.c.d.m.n.RequestStateHashesHandler: Sending of GetBlindVoteStateHashesRequest message to peer wizseed7ab2gi3x267xahrp2pkndyrovczezzb46jk6quvguciuyqrid.onion:8000 succeeded.
Mai-03 07:57:13.131 [JavaFX Application Thread] INFO b.c.d.m.n.RequestStateHashesHandler: Sending of GetBlindVoteStateHashesRequest message to peer sn5emzyvxuildv34n6jewfp2zeota4aq63fsl5yyilnvksezr3htveqd.onion:8000 succeeded.
Mai-03 07:57:13.132 [JavaFX Application Thread] INFO b.c.d.m.n.RequestStateHashesHandler: Sending of GetProposalStateHashesRequest message to peer wizseedscybbttk4bmb2lzvbuk2jtect37lcpva4l3twktmkzemwbead.onion:8000 succeeded.
Mai-03 07:57:13.132 [JavaFX Application Thread] INFO b.c.d.m.n.RequestStateHashesHandler: Sending of GetProposalStateHashesRequest message to peer sn3bsq3evqkpshdmc3sbdxafkhfnk7ctop44jsxbxyys5ridsaw5abyd.onion:8000 succeeded.
Mai-03 07:57:13.133 [JavaFX Application Thread] INFO b.c.d.m.n.RequestStateHashesHandler: Sending of GetBlindVoteStateHashesRequest message to peer wizseedscybbttk4bmb2lzvbuk2jtect37lcpva4l3twktmkzemwbead.onion:8000 succeeded.
Mai-03 07:57:13.133 [JavaFX Application Thread] INFO b.c.d.m.n.RequestStateHashesHandler: Sending of GetBlindVoteStateHashesRequest message to peer sn3bsq3evqkpshdmc3sbdxafkhfnk7ctop44jsxbxyys5ridsaw5abyd.onion:8000 succeeded.
Mai-03 07:57:13.598 [JavaFX Application Thread] INFO b.c.d.m.n.RequestStateHashesHandler: We received from peer sn3bsq3evqkps

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants