Yay! Tribler v7.1.3 is out

Dear Tribler Community,

We just released a new stable version Tribler 7.1.3 with several bug fixes reported on v7.1.2. We would like to ask your help in testing this new release and get valuable feedback from you.

Please find below your favorite Tribler distribution:
Windows(64-bit)
Windows (32-bit)
Linux
MacOS

To report any problems, please create a new issue on GitHub or post it on the forum, either in this thread or in a separate thread. If you wish to contribute to Tribler by fixing bugs or adding features, please check out this page which provides basic pointers to get started.

The source code can be found on our Github repository but you can also download it directly here.

Enjoy!

Unfortunately this is what I get when running this version:

Traceback (most recent call last):
File "TriblerGUI\core_manager.py", line 114, in    on_received_state
RuntimeError: Unhandled Error
Traceback (most recent call last):
File "lib\site-packages\twisted\internet\base.py", line 428, in fireEvent

File "lib\site-packages\twisted\internet\defer.py", line 321, in addCallback

File "lib\site-packages\twisted\internet\defer.py", line 310, in addCallbacks

File "lib\site-packages\twisted\internet\defer.py", line 653, in _runCallbacks

--- <exception caught here> ---
File "lib\site-packages\twisted\internet\base.py", line 441, in _continueFiring

File "run_tribler.py", line 83, in start_tribler

File "Tribler\pyipv8\ipv8\util.py", line 49, in helper

File "Tribler\pyipv8\ipv8\util.py", line 61, in blockingCallFromThread

File "Tribler\Core\Session.py", line 489, in start

File "Tribler\Core\APIImplementation\LaunchManyCore.py", line 229, in register

File "Tribler\Core\APIImplementation\LaunchManyCore.py", line 463, in init

File "Tribler\pyipv8\ipv8\util.py", line 49, in helper

File "Tribler\pyipv8\ipv8\util.py", line 61, in blockingCallFromThread

File "Tribler\Core\TorrentChecker\torrent_checker.py", line 55, in initialize

File "Tribler\Core\TorrentChecker\torrent_checker.py", line 105, in _reschedule_tracker_select

File "Tribler\Core\CacheDB\SqliteCacheDBHandler.py", line 807, in getNumberCollectedTorrents

File "Tribler\Core\CacheDB\sqlitecachedb.py", line 468, in getOne

File "Tribler\pyipv8\ipv8\util.py", line 49, in helper

File "Tribler\pyipv8\ipv8\util.py", line 61, in blockingCallFromThread

File "Tribler\Core\CacheDB\sqlitecachedb.py", line 401, in fetchone

File "Tribler\Core\CacheDB\sqlitecachedb.py", line 329, in execute_read

File "Tribler\pyipv8\ipv8\util.py", line 49, in helper

File "Tribler\pyipv8\ipv8\util.py", line 61, in blockingCallFromThread

File "Tribler\Core\CacheDB\sqlitecachedb.py", line 303, in execute

apsw.CorruptError: CorruptError: database disk image is malformed

I’m on Windows 10 x64.

Does it happen everytime you run Tribler?

Yes it does, it doesn’t start anymore.

@LesVerres Thank you for the quick response. Does downgrading to v7.1.2 work?

Just tried it, it does.

My install failed - after the auto-uninstall - it said a Tribler was still running and asked me to retry. The auto install seemed to stop the program, but I noticed it was still there in Task Manager. I could not end task. I went to control panel and tried an uninstall, that failed, said it was gone already- THAT removed it from control panel and then I was able to install v7.1.3.

Maybe it was just me… :nerd_face:

@trichard Tribler should be shut down before upgrading to new version. Not sure what was causing the issue for you but I’m glad that you were able to install successfully. Let us know if you have any errors or issues while running it.

This version is still not opening for me on macOS 10.13.6

Since this year I am not able to start Tribler anymore. I have tried to re-install 7.1.3 and also Tribler_7.2.0-exp1-184-gd2e8761e2_x64.exe. After starting Tribler I only get the following error.
Traceback (most recent call last):
File “TriblerGUI\core_manager.py”, line 114, in on_received_state
RuntimeError: Unhandled Error
Traceback (most recent call last):
File “lib\site-packages\twisted\internet\base.py”, line 428, in fireEvent

File “lib\site-packages\twisted\internet\defer.py”, line 321, in addCallback

File “lib\site-packages\twisted\internet\defer.py”, line 310, in addCallbacks

File “lib\site-packages\twisted\internet\defer.py”, line 653, in _runCallbacks

— —
File “lib\site-packages\twisted\internet\base.py”, line 441, in _continueFiring

File “run_tribler.py”, line 83, in start_tribler

File “Tribler\pyipv8\ipv8\util.py”, line 49, in helper

File “Tribler\pyipv8\ipv8\util.py”, line 61, in blockingCallFromThread

File “Tribler\Core\Session.py”, line 489, in start

File “Tribler\Core\APIImplementation\LaunchManyCore.py”, line 134, in register

File “Tribler\Core\leveldbstore.py”, line 61, in init

File “Tribler\Core\plyveladapter.py”, line 7, in init

File “plyvel_plyvel.pyx”, line 240, in plyvel._plyvel.DB.init (plyvel/_plyvel.cpp:3375)

File “plyvel_plyvel.pyx”, line 83, in plyvel._plyvel.raise_for_status (plyvel/_plyvel.cpp:1749)

plyvel._plyvel.CorruptionError: Corruption: checksum mismatch

p.s. sorry for the long text, would you have recommendation how to insert a box like LesVerres has done in his report of Nov '18?

This error is related to LevelDB database which is corrupted for some reason. We use for storing collected torrents from the network. I assume this error goes away by simply removing collected_torrents directory from .Tribler directory. Could you try that? You can find .Tribler directory by simply typing %APPDATA% in the explorer.

One simple way to put something inside a box is to wrap it with a quote tag like this:
[quote]
Text here
[/quote]

Hello Sandip,

Thanks for your tip. This has indeed solved the problem and Tribler starts correctly again.

1 Like