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

Error while someone took my offer #2924

Closed
dwknch opened this issue Jun 27, 2019 · 5 comments · Fixed by #2928
Closed

Error while someone took my offer #2924

dwknch opened this issue Jun 27, 2019 · 5 comments · Fixed by #2928

Comments

@dwknch
Copy link

dwknch commented Jun 27, 2019

I missed to take screenshots of the error message, but it was along the lines that the price was off the allowed range. However I can provide the log file.
bisq.log
Later I got another warning and error regarding locked funds, which I'm going to report separately

@a123b
Copy link
Contributor

a123b commented Jun 27, 2019

Looking at the log file, this seems to be a duplicate of #2910.

@sqrrm
Copy link
Member

sqrrm commented Jun 27, 2019

This one should be fixed by #2917

@a123b
Copy link
Contributor

a123b commented Jun 27, 2019

I don't think so, this is the error from the log file:

Juni-27 11:46:46.565 [JavaFX Application Thread] ERROR b.c.t.TaskRunner: Task failed: MakerProcessPayDepositRequest / errorMessage: Error at taskRunner: PeerAddress must not be null (sendEncryptedMailboxMessage) 
Juni-27 11:46:46.565 [JavaFX Application Thread] ERROR b.c.t.p.TradeProtocol: Error at taskRunner: PeerAddress must not be null (sendEncryptedMailboxMessage) 
Juni-27 11:46:46.565 [JavaFX Application Thread] INFO  b.c.t.p.TradeProtocol: Send AckMessage for PayDepositRequest to peer null. tradeId=GOMFNLRZ-48fd1240-ce6f-43b6-98f4-bb622bbbfe95-112, sourceUid=3c77447d-97b3-4353-ad2b-ca408d587432 
Juni-27 11:46:46.567 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: Uncaught Exception from thread JavaFX Application Thread 
Juni-27 11:46:46.567 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: throwableMessage= PeerAddress must not be null (sendEncryptedMailboxMessage) 
Juni-27 11:46:46.567 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: throwableClass= class java.lang.NullPointerException 
Juni-27 11:46:46.574 [JavaFX Application Thread] ERROR b.c.s.CommonSetup: Stack trace:
java.lang.NullPointerException: PeerAddress must not be null (sendEncryptedMailboxMessage)
	at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:787)
	at bisq.network.p2p.P2PService.sendEncryptedMailboxMessage(P2PService.java:548)
	at bisq.core.trade.protocol.TradeProtocol.sendAckMessage(TradeProtocol.java:205)
	at bisq.core.trade.protocol.TradeProtocol.handleTaskRunnerFault(TradeProtocol.java:171)
	at bisq.core.trade.protocol.SellerAsMakerProtocol.lambda$handleTakeOfferRequest$2(SellerAsMakerProtocol.java:123)
	at bisq.common.taskrunner.TaskRunner.handleErrorMessage(TaskRunner.java:92)
	at bisq.common.taskrunner.TaskRunner.next(TaskRunner.java:72)
	at bisq.common.taskrunner.TaskRunner.run(TaskRunner.java:60)
	at bisq.core.trade.protocol.SellerAsMakerProtocol.handleTakeOfferRequest(SellerAsMakerProtocol.java:141)
	at bisq.core.trade.SellerAsMakerTrade.handleTakeOfferRequest(SellerAsMakerTrade.java:105)
	at bisq.core.trade.TradeManager.handlePayDepositRequest(TradeManager.java:346)
	at bisq.core.trade.TradeManager.lambda$new$0(TradeManager.java:180)
	at bisq.network.p2p.P2PService.lambda$onMessage$8(P2PService.java:410)
	at java.base/java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:804)
	at java.base/java.util.concurrent.CopyOnWriteArraySet.forEach(CopyOnWriteArraySet.java:425)
	at bisq.network.p2p.P2PService.onMessage(P2PService.java:409)

It looks different from the one that's fixed by #2917.

@sqrrm Can you take a look at my comment in #2910 regarding this error?

@devinbileck
Copy link
Member

I agree with @a123b. I fixed #2917 while investigating #2910, but didn't finish finding the cause of the null peer address. Thanks for your detailed investigation!

@sqrrm
Copy link
Member

sqrrm commented Jun 27, 2019

Indeed, I got that wrong.

a123b added a commit to a123b/bisq that referenced this issue Jun 28, 2019
a123b added a commit to a123b/bisq that referenced this issue Jun 28, 2019
…er set yet

This should fix the errors on the maker side when there's a disagreement
about market price.

Fixes bisq-network#2910
Fixes bisq-network#2924
fflo pushed a commit to fflo/bisq that referenced this issue Jul 13, 2019
…er set yet

This should fix the errors on the maker side when there's a disagreement
about market price.

Fixes bisq-network#2910
Fixes bisq-network#2924
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants