Memory Leak
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bitcoin Touch |
In Progress
|
High
|
Michael Rochester |
Bug Description
There is a memory leak while syncing to the blockchain.
I think it's likely that the QEventLoop implementation from quamash is
causing the problem.
You can verify that the Qt app runs fine on its own by commenting out
lines bitcoin_
self.spv = SPVClient(network, self.blockchain
and bitcoin_app.py:43:
wallets.
Alternatively, to verify the blockchain downloading works without the Qt
loop, comment out bitcoin_app.py:31:
asyncio.
and change the last line to:
asyncio.
If you want some console output for blockchain progress, you can add
output somewhere around bitcoin_
Changed in bitcoin-app: | |
status: | Triaged → In Progress |