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