Memory Leak

Bug #1530114 reported by Sam Bull
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bitcoin Touch
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

        self.spv = SPVClient(network, self.blockchain_view, bloom_filter,



Alternatively, to verify the blockchain downloading works without the Qt
loop, comment out


and change the last line to:


If you want some console output for blockchain progress, you can add
output somewhere around with something like:

        print(index, self.spv.network_chain_length)

Changed in bitcoin-app:
status: Triaged → In Progress
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers