Package Details: tremotesf 2.8.2-0

Git Clone URL: https://aur.archlinux.org/tremotesf.git (read-only, click to copy)
Package Base: tremotesf
Description: Remote GUI for transmission-daemon
Upstream URL: https://github.com/equeim/tremotesf2
Keywords: qt torrent transmission
Licenses: GPL3
Submitter: equeim
Maintainer: equeim
Last Packager: equeim
Votes: 12
Popularity: 0.22
First Submitted: 2016-09-19 14:21 (UTC)
Last Updated: 2025-04-15 23:28 (UTC)

Latest Comments

1 2 Next › Last »

equeim commented on 2025-04-16 13:53 (UTC)

Fixed the crash in 2.8.2

Parsing errors so far look like a server issues to me

cnNLJoEjpDbCdNKQ commented on 2025-04-15 16:36 (UTC) (edited on 2025-04-16 10:10 (UTC) by cnNLJoEjpDbCdNKQ)

Several disconnects + crash finally.

As it occurs since v2.8.0, not before, and I'm not the only one with the problem I'd say it's on client side.

For example, please check if the application reads no/empty labels correctly or it does expect a non-empty value.

Update: v2.8.2:


tremotesf: Connected
qt.network.http2: stream 7 error: "Received GOAWAY"
qt.network.http2: stream 7 finished with error: ""
qt.network.http2: stream 9 error: "Received GOAWAY"
qt.network.http2: stream 9 finished with error: ""
qt.network.http2: stream 11 error: "Received GOAWAY"
qt.network.http2: stream 11 finished with error: ""
tremotesf: Failed to parse JSON reply from server:

Error 'Ungültiger Wert' at offset 0
qt.network.http2: stream 9 error: "Upload device destroyed while uploading"
tremotesf: Failed to parse JSON reply from server:

Error 'Ungültiger Wert' at offset 0
Speicherzugriffsfehler

Checked the last updates on both client and server. There were updates for Qt6 libs to 6.9 recently.

equeim commented on 2025-04-15 15:56 (UTC)

Is this an actual crash or just disconnection?

Also it looks like server's fault, it returns some error in German instead of json.

cnNLJoEjpDbCdNKQ commented on 2025-04-15 15:23 (UTC) (edited on 2025-04-15 15:25 (UTC) by cnNLJoEjpDbCdNKQ)

Hi equeim

Parse error and crash since v2.8.0.

-Show torrent properties in a panel in the main window- is not enabled (Crash with parse error #628 @Github).


tremotesf: Connected
qt.network.http2: stream 33 error: "Received GOAWAY"
qt.network.http2: stream 33 finished with error: ""
qt.network.http2: stream 35 error: "Received GOAWAY"
qt.network.http2: stream 35 finished with error: ""
qt.network.http2: stream 37 error: "Received GOAWAY"
tremotesf: Failed to parse JSON reply from server:

Error 'Ungültiger Wert' at offset 0
qt.network.http2: stream 37 finished with error: ""
tremotesf: Failed to parse JSON reply from server:

Error 'Ungültiger Wert' at offset 0
tremotesf: Failed to parse JSON reply from server:

Error 'Ungültiger Wert' at offset 0
tremotesf: Disconnected

equeim commented on 2024-04-22 20:30 (UTC)

Build error should be fixed now. IDK about GNOME issue, it doesn't reproduce for me in Arch VM.

Bitals commented on 2024-04-22 09:16 (UTC)

With an update to Gnome 46 Tremotesf stopped to be displayed (it was running, but windows were invisible) unless launched from a terminal, weirdly. Tried to rebuild and failed:

09:12:19 FAILED: src/CMakeFiles/log_test.dir/log/log_test.cpp.o 
09:12:19 /usr/lib/ccache/bin/c++ -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050e00 -DQT_GUI_LIB -DQT_MESSAGELOGCONTEXT -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_TESTCASE_BUILDDIR=\"/home/builder/.cache/aurutils/sync/tremotesf/src/build/src\" -DQT_TESTCASE_SOURCEDIR=\"/home/builder/.cache/aurutils/sync/tremotesf/src/tremotesf-2.6.2/src\" -DQT_TESTLIB_LIB -DQT_WIDGETS_LIB -DTREMOTESF_APP_ID=\"org.equeim.Tremotesf\" -DTREMOTESF_APP_NAME=\"Tremotesf\" -DTREMOTESF_EXECUTABLE_NAME=\"tremotesf\" -DTREMOTESF_UNIX_FREEDESKTOP -DTREMOTESF_VERSION=\"2.6.2\" -I/home/builder/.cache/aurutils/sync/tremotesf/src/build/src -I/home/builder/.cache/aurutils/sync/tremotesf/src/tremotesf-2.6.2/src -I/home/builder/.cache/aurutils/sync/tremotesf/src/build/src/log_test_autogen/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -isystem /usr/include/KF6/KWidgetsAddons -isystem /usr/include/qt6/QtDBus -isystem /usr/include/KF6/KWindowSystem -isystem /usr/include/qt6/QtTest -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++20 -Wall -Wextra -Wpedantic -Wcast-align -Woverloaded-virtual -Wconversion -Wsign-conversion -Wdouble-promotion -Wformat=2 -Werror=format -Werror=non-virtual-dtor -Werror=return-type -Wlogical-op -mno-direct-extern-access -MD -MT src/CMakeFiles/log_test.dir/log/log_test.cpp.o -MF src/CMakeFiles/log_test.dir/log/log_test.cpp.o.d -o src/CMakeFiles/log_test.dir/log/log_test.cpp.o -c /home/builder/.cache/aurutils/sync/tremotesf/src/tremotesf-2.6.2/src/log/log_test.cpp
09:12:19 In file included from /home/builder/.cache/aurutils/sync/tremotesf/src/tremotesf-2.6.2/src/log/log_test.cpp:21:
09:12:19 /home/builder/.cache/aurutils/sync/tremotesf/src/tremotesf-2.6.2/src/log/log_test.cpp: In member function ‘void PrintlnTest::infoQUtf8StringView()’:
09:12:19 /home/builder/.cache/aurutils/sync/tremotesf/src/tremotesf-2.6.2/src/log/log.h:194:63: error: call of overloaded ‘log(const q_no_char8_t::QUtf8StringView&)’ is ambiguous
09:12:19   194 |             TREMOTESF_IMPL_CREATE_LOGGER_DELEGATE(msgType).log(__VA_ARGS__); \
09:12:19       |                                                               ^
09:12:19 /home/builder/.cache/aurutils/sync/tremotesf/src/tremotesf-2.6.2/src/log/log.h:207:38: note: in expansion of macro ‘TREMOTESF_IMPL_LOG’
09:12:19   207 | #define logInfo(...)                 TREMOTESF_IMPL_LOG(QtInfoMsg, __VA_ARGS__)
09:12:19       |                                      ^~~~~~~~~~~~~~~~~~
09:12:19 /home/builder/.cache/aurutils/sync/tremotesf/src/tremotesf-2.6.2/src/log/log_test.cpp:229:9: note: in expansion of macro ‘logInfo’
09:12:19   229 |         logInfo(str);
09:12:19       |         ^~~~~~~
09:12:19 /home/builder/.cache/aurutils/sync/tremotesf/src/tremotesf-2.6.2/src/log/log.h:84:32: note: candidate: ‘void tremotesf::impl::QMessageLoggerDelegate::log(const T&) const [with T = QBasicUtf8StringView<false>]’
09:12:19    84 |             ALWAYS_INLINE void log(const T& string) const {
09:12:19       |                                ^~~
09:12:19 /home/builder/.cache/aurutils/sync/tremotesf/src/tremotesf-2.6.2/src/log/log.h:90:32: note: candidate: ‘void tremotesf::impl::QMessageLoggerDelegate::log(const T&) const [with T = QBasicUtf8StringView<false>]’
09:12:19    90 |             ALWAYS_INLINE void log(const T& string) const {
09:12:19       |                                ^~~
09:12:19 /home/builder/.cache/aurutils/sync/tremotesf/src/tremotesf-2.6.2/src/log/log.h:99:32: note: candidate: ‘void tremotesf::impl::QMessageLoggerDelegate::log(const T&) const [with T = QBasicUtf8StringView<false>]’
09:12:19    99 |             ALWAYS_INLINE void log(const T& value) const {
09:12:19       |                                ^~~
09:12:19 ninja: build stopped: subcommand failed.

equeim commented on 2023-10-21 22:11 (UTC)

Thanks, fixed.

nvllsvm commented on 2023-10-19 15:30 (UTC) (edited on 2023-10-19 15:30 (UTC) by nvllsvm)

The PKGBUILD needs to be changed to depend on kwidgetsaddons5 and kwindowsystem5. Both of those packages dropped the numberless provides as of 5.111.0-1.

error: failed to prepare transaction (could not satisfy dependencies)
:: installing kwidgetsaddons5 (5.111.0-1) breaks dependency 'kwidgetsaddons' required by tremotesf
:: installing kwindowsystem5 (5.111.0-1) breaks dependency 'kwindowsystem' required by tremotesf

Donatzsky commented on 2022-01-14 16:45 (UTC)

It fails to run for me, with the following error:

Registered D-Bus service
Registered D-Bus object
Segmentation fault (core dumped)

equeim commented on 2020-01-04 00:30 (UTC)

Fixed in 1.6.1-2