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

Unhandled error: "builtins.IndexError: tuple index out of range" #1750

Open
Ulawun opened this issue Dec 9, 2024 · 0 comments
Open

Unhandled error: "builtins.IndexError: tuple index out of range" #1750

Ulawun opened this issue Dec 9, 2024 · 0 comments

Comments

@Ulawun
Copy link

Ulawun commented Dec 9, 2024

Hello :-)

The ghcr.io/joinmarket-webui/jam-standalone container is running,
JoinMarket is running,
but doesn't mix continuously.
I'm a maker and charge no (absolute) fees.
JoinMarket mixed twice, which this is one month ago.
For one month now there's no further mixing :-(

I'm running bitcoin core and
the ghcr.io/joinmarket-webui/jam-standalone container on one computer.
Computer: Linux Mint 21.3 Virginia 64-bit
Bitcoin core: v27.1.0
Docker: 24.0.7, build: ubuntu...
ghcr.io/joinmarket-webui/jam-standalone: v0.3.0

Initially I transferred BTC to wallet A.
Then JoinMarket mixed twice to wallet B.
Then it stopped mixing till now (for one month).

I restarted the backend several times,
but that didn't change the symptoms.

Every view hours (a view times a day) I get the same
unhandled error: "builtins.IndexError: tuple index out of range".
A snippet of the logs looks like this:

...
2024-12-06 23:24:06,871 [INFO] Lost IRC connection to: darkirc6tqgpnwd3blln3yfv5ckl47eg7llfxkmtovrv7c7iwohhb6ad.onion . Should reconnect automatically soon.
2024-12-06 23:25:33,684 [INFO] Lost IRC connection to: darkirc6tqgpnwd3blln3yfv5ckl47eg7llfxkmtovrv7c7iwohhb6ad.onion . Should reconnect automatically soon.
Unhandled Error
Traceback (most recent call last):
File "/usr/local/lib/python3.9/dist-packages/twisted/python/log.py", line 96, in callWithLogger
return callWithContext({"system": lp}, func, *args, **kw)
File "/usr/local/lib/python3.9/dist-packages/twisted/python/log.py", line 80, in callWithContext
return context.call({ILogContext: newCtx}, func, *args, **kw)
File "/usr/local/lib/python3.9/dist-packages/twisted/python/context.py", line 117, in callWithContext
return self.currentContext().callWithContext(ctx, func, *args, **kw)
File "/usr/local/lib/python3.9/dist-packages/twisted/python/context.py", line 82, in callWithContext
return func(*args, **kw)
--- ---
File "/usr/local/lib/python3.9/dist-packages/twisted/internet/posixbase.py", line 482, in _doReadOrWrite
why = selectable.doRead()
File "/usr/local/lib/python3.9/dist-packages/twisted/internet/tcp.py", line 248, in doRead
return self._dataReceived(data)
File "/usr/local/lib/python3.9/dist-packages/twisted/internet/tcp.py", line 253, in _dataReceived
rval = self.protocol.dataReceived(data)
File "/usr/local/lib/python3.9/dist-packages/twisted/internet/endpoints.py", line 151, in dataReceived
return self._wrappedProtocol.dataReceived(data)
File "/usr/local/lib/python3.9/dist-packages/txtorcon/socks.py", line 529, in dataReceived
self._machine.feed_data(data)
File "/usr/local/lib/python3.9/dist-packages/txtorcon/socks.py", line 136, in feed_data
self.got_data()
File "/usr/local/lib/python3.9/dist-packages/automat/_methodical.py", line 284, in got_data
value = output(oself, *a, **k)
File "/usr/local/lib/python3.9/dist-packages/automat/_methodical.py", line 322, in call
return self.method(oself, *args, **kwargs)
File "/usr/local/lib/python3.9/dist-packages/txtorcon/socks.py", line 311, in _relay_data
self._sender.dataReceived(d)
File "/usr/local/lib/python3.9/dist-packages/twisted/protocols/tls.py", line 324, in dataReceived
self._checkHandshakeStatus()
File "/usr/local/lib/python3.9/dist-packages/twisted/protocols/tls.py", line 251, in _checkHandshakeStatus
self._tlsShutdownFinished(Failure())
File "/usr/local/lib/python3.9/dist-packages/twisted/protocols/tls.py", line 377, in _tlsShutdownFinished
if _representsEOF(reason.value):
File "/usr/local/lib/python3.9/dist-packages/twisted/protocols/tls.py", line 121, in _representsEOF
errorQueue = exceptionObject.args[0]
builtins.IndexError: tuple index out of range
...

Is there any solution ?
Thanks in advance :-)

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

No branches or pull requests

1 participant