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
A crash occurs during settle gas estimation #2984
Comments
I will have a look at this. Does it also happen with geth for you in latest master? Also can you provide full logs and the database? |
I have a geth node running on rinkeby and the raiden client that uses it, seems to work without any issue, the kovan nodes on the other hand are pretty consistent on crashing |
@LefterisJP I guess this is somehow relates to the gas estimation:
|
Nah it's not a parity problem. My investigation shows this is just parity's way of showing that a transaction will always fail with estimate gas. A simple call to our Kovan token network to register more tokens which should always fail returns that error:
We need to handle that. We only handled it for geth. Will make a small PR for it. Check here. But then on the other hand why would settle fail? Was it called at a wrong moment? Was it called multiple times? Please provide full logs and a DB. |
@LefterisJP Has this been fixed with PR #2986? |
Hmm the crash itself yes. The reason why settle would have failed is something I would be interested in -- but it's perhaps @kelsos upgraded the code manually and opened the channels with a previous version and settled them with another one. That could lead to funny behaviour. @kelsos Can you confirm if this is true? |
Yes I can confirm that this was due to me opening and closing the channels in Andre's matrix PR, (database v10) and then opening the client during |
All right so closing this then. |
I was running my tests on kovan, I updated on master and tried to settle the channels. at some point all my clients crashed with the following message.
The text was updated successfully, but these errors were encountered: