Your message dated Sat, 31 Jan 2026 16:18:29 +0000 with message-id <[email protected]> and subject line Bug#835895: fixed in transmission-remote-gtk 1.7.0-1 has caused the Debian Bug report #835895, regarding transmission-remote-gtk: JSON assert fail leading to unchangeable settings to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 835895: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=835895 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: transmission-remote-gtk Version: 1.1.1-3 Severity: important Dear Maintainer, This bug is new for me (have only started encountering it today, but I haven't used transmission-remote-gtk since a few weeks ago). Description: All local settings options are broken, including View > Style radios, View > [various checkboxes], and the Local Preferences Dialog fails to save any settings. When started from terminal, transmission-remote-gtk reports slight variations of the same error: (transmission-remote-gtk:6916): Json-CRITICAL **: json_node_set_boolean: assertion '!node->immutable' failed (transmission-remote-gtk:6916): Json-CRITICAL **: json_node_set_int: assertion '!node->immutable' failed (transmission-remote-gtk:6916): Json-CRITICAL **: json_node_set_string: assertion '!node->immutable' failed ... etc. Deleting ~/.config/transmission-remote-gtk/config.json and restarting transmission-remote-gtk makes this issue go away... until the next time transmission-remote-gtk is started. Therefore, config.json must be deleted every time a setting change is made, and all the settings re-done. **Other related details** Server: Transmission 2.84 on Debian Jessie, local network, port 9091, password auth Other usage: I have been using https://github.com/leonsoft-kras/transmisson- remote-gui on Windows, since my main machine is dual-booted between Win10 and Debian Stretch Config file: { "profiles" : [ { "profile-name" : "Default", "hostname" : "[redacted]", "port" : 9091, "rpc-url-path" : "/transmission/rpc", "username" : "hayden", "password" : "[redacted]", "auto-connect" : false, "ssl" : false, "timeout" : 40, "retries" : 3, "update-active-only" : false, "activeonly-fullsync-enabled" : false, "activeonly-fullsync-every" : 2, "update-interval" : 3, "min-update-interval" : 3, "session-update-interval" : 60, "exec-commands" : [ ], "destinations" : [ ] } ], "profile-id" : 0, "tree-views" : { "TrgTorrentTreeView" : { "sort-col" : 1, "sort-type" : 0, "widths" : [ 504, 72, 66, 92, 72, 92, 116, 95, 64, 95, 116, 66, 335 ], "columns" : [ "name", "size", "done", "status", "seeds", "leechers", "down-speed", "up-speed", "eta", "uploaded", "downloaded", "ratio", "added" ] }, "TrgTrackersTreeView" : { "sort-col" : -2, "sort-type" : 0, "widths" : [ 40, 109, 51, 105, 111, 111, 88, 730 ], "columns" : [ "tier", "announce-url", "last-announce-peer-count", "seeder-count", "leecher-count", "last-announce-time", "last-result", "scrape-url" ] }, "TrgFilesTreeView" : { "sort-col" : -2, "sort-type" : 0, "widths" : [ 593, 90, 73, 81, 736 ], "columns" : [ "name", "size", "progress", "wanted", "priority" ] }, "TrgPeersTreeView" : { "sort-col" : -2, "sort-type" : 0, "widths" : [ 29, 45, 67, 98, 77, 73, 49, 894 ], "columns" : [ "ip", "host", "country", "down-speed", "up-speed", "progress", "flags", "client" ] }, "TrgFilesTreeView-dialog" : { "sort-col" : -2, "sort-type" : 0, "widths" : [ 472, 72, 73, 81, 63 ], "columns" : [ "name", "size", "progress", "wanted", "priority" ] }, "TrgPeersTreeView-dialog" : { "sort-col" : -2, "sort-type" : 0, "widths" : [ 29, 45, 67, 98, 77, 73, 49, 230 ], "columns" : [ "ip", "host", "country", "down-speed", "up-speed", "progress", "flags", "client" ] }, "TrgTrackersTreeView-dialog" : { "sort-col" : -2, "sort-type" : 0, "widths" : [ 40, 531, 51, 105, 111, 144, 88, 511 ], "columns" : [ "tier", "announce-url", "last-announce-peer-count", "seeder-count", "leecher-count", "last-announce-time", "last-result", "scrape-url" ] } }, "start-paused" : false, "add-options-dialog" : true, "delete-local-torrent" : false, "show-state-selector" : true, "filter-dirs" : true, "filter-trackers" : true, "show-notebook" : false, "system-tray" : false, "system-tray-minimise" : false, "add-notify" : false, "complete-notify" : false, "dialog-width" : 700, "dialog-height" : 600, "window-height" : 600, "window-width" : 1000, "notebook-paned-pos" : 300, "states-paned-pos" : 120, "style" : 1, "state-selector-last" : 10 -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages transmission-remote-gtk depends on: ii libc6 2.23-4 ii libcurl3-gnutls 7.50.1-1 ii libgdk-pixbuf2.0-0 2.34.0-1 ii libgeoip1 1.6.9-2 ii libglib2.0-0 2.48.1-2 ii libgtk-3-0 3.20.9-1 ii libjson-glib-1.0-0 1.2.2-1 ii libnotify4 0.7.6-2 ii libpango-1.0-0 1.40.1-1 ii libproxy1v5 0.4.11-5 transmission-remote-gtk recommends no packages. transmission-remote-gtk suggests no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Source: transmission-remote-gtk Source-Version: 1.7.0-1 Done: Barak A. Pearlmutter <[email protected]> We believe that the bug you reported is fixed in the latest version of transmission-remote-gtk, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Barak A. Pearlmutter <[email protected]> (supplier of updated transmission-remote-gtk package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 31 Jan 2026 15:20:38 +0000 Source: transmission-remote-gtk Architecture: source Version: 1.7.0-1 Distribution: unstable Urgency: medium Maintainer: Barak A. Pearlmutter <[email protected]> Changed-By: Barak A. Pearlmutter <[email protected]> Closes: 835895 1009274 1056593 1086763 Changes: transmission-remote-gtk (1.7.0-1) unstable; urgency=medium . * Enable libappindicator support using libayatana-appindicator3-dev, which is license compatible * Simplify uscan support file * New upstream release (closes: #1086763) - fixes locale file loading bug (closes: #1056593) - supports libayatana-appindicator (closes: #1009274) - JSON startup errors no longer crash (closes: #835895), but still occur, with connect abort popup error windows. Bug #809850 remains. * Update dependencies * Bump policy version * Update patches: - context/format - remove libayatana-appindicator patch, functionality is now upstream - remove avoidRssGlib patch, librss usage is removed upstream - remove testing --nonet patch which is now upstreamed - add upstream post-release commits as quilt patches * Remove unused debian/copyright stanza for extern/rss-glib/* * Adopt package * Update git maintenance repo URL Checksums-Sha1: 96dc99f4e38acfea9b793067019e8a371df13ba8 2338 transmission-remote-gtk_1.7.0-1.dsc a9a4292cdc1c01f34d26d5b7ab9cf8c2f4938b14 200752 transmission-remote-gtk_1.7.0.orig.tar.xz d8804758b21a148be7c8149e587a5ea9cff23a1a 7732 transmission-remote-gtk_1.7.0-1.debian.tar.xz be0b096626e5f4f60ab6592f6153b5cc93592855 18945 transmission-remote-gtk_1.7.0-1_source.buildinfo Checksums-Sha256: e1cac9b9b43244be61aad36f746c2fc1fe9210fe90d7b3cb2791c7b2121c3106 2338 transmission-remote-gtk_1.7.0-1.dsc c548a5b689083b5137c51c65ae92da4e85e1d10ef51ccabf1185dd5e5940c247 200752 transmission-remote-gtk_1.7.0.orig.tar.xz 2b1a6c3deaae61a9c1580cff46ec8ab30cc5d4e787d0d9be70de1dccc473498c 7732 transmission-remote-gtk_1.7.0-1.debian.tar.xz e3dd919ea72bac2641d3cb0cd8dca6c4d1445d5f479480d61a347d274b519801 18945 transmission-remote-gtk_1.7.0-1_source.buildinfo Files: 0757beb897458a8da0bc4bb37aee1724 2338 net optional transmission-remote-gtk_1.7.0-1.dsc 1466c77780409542170e4d260815707c 200752 net optional transmission-remote-gtk_1.7.0.orig.tar.xz 101d63a96abd3170a55685d7b5c2f87a 7732 net optional transmission-remote-gtk_1.7.0-1.debian.tar.xz caae4c88cd143e7259c2705fbbca2063 18945 net optional transmission-remote-gtk_1.7.0-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJDBAEBCgAtFiEE+nZaz+JE7Dn2AefCmesepNIze4gFAml+KPIPHGJhcEBkZWJp YW4ub3JnAAoJEJnrHqTSM3uI1jcQANJCKYzfuyMBYkdCuUGpdJ6SATgZ8VwgjUVR Z9beoBRqcRt00EYUIJX1IUq3DjiJ5IwFmxd+d00fEjH/YKKI90GopTjGVs8XsKWU uy40GNeW00V4sJ5E2hYUXAMWyXzcMMAYcNzPu/+b724PEE+llboIk27jNU2JVlUX WkZm0chMM9QrnHEY2ZHzonuBEfr5XcebQsulJdXIMvdm4znSHVdg0YNCn7prfivJ cISGUAFlAV5wuTRDSNZRVgaPviqq8xv7yvBDzXkZwN+7kgRoK+9oYsGJGhjw1WJt 0PJmcogfo/nakbFeIsKIjDjiOd0FK8p17MevPU2EG4QLwoDH32MJEf/lKYnMKtGy rrnP9x2Y44OPMVllnUDczw6uRC6ODIZ3gdYcdv4JM+tYjrEbRlLyrwdAzLC7Gput Cj5mpYSAgk1mRqMsT62tpqHvqGhl5R9uIy56VgDpgPO94I8iWCUEoyTNvOSuMXLf J3u1FUTR0beGPmGBgNqgNftZuCQq6nDh/6/XhwqMC0bPcXixLFCQPR9mc5evu+4H q5dgcXLkqM7c4zmiWDseSmBaXJke95sfm+YoJ/ou0hjWDsksOgXpmozedH+GUweT VmUUCaEZkqRG0apdI2FpWHqn/9ur53vsaqgBBR70ZjlzqYT3zk0Izelm6oRc9Q8c 260UlHBO =qO3E -----END PGP SIGNATURE-----
pgpbwfCiaIqaT.pgp
Description: PGP signature
--- End Message ---

