Package: deluge Version: 1.3.3-2 Followup-For: Bug #637798 Dear Maintainer,
* What led up to the situation? Trying to start deluge(-gtk) on my PC, connecting to deluged running on server. * What exactly did you do (or not do) that was effective (or ineffective)? Typed 'deluge' in KRunner (Alt+F2 on KDE 4.7.4), selected the deluged daemon from my server and click on the Connect button. * What was the outcome of this action? Deluge crashed with an 'X window system error'. I found that out by starting deluge from the commandline with 'deluge -L debug'. Full output: [INFO ] 09:24:01 main:119 Deluge ui 1.3.3 [DEBUG ] 09:24:01 main:120 options: {'loglevel': 'debug', 'default_ui': None, 'args': None, 'quiet': False, 'ui': None, 'logfile': None, 'config': None} [DEBUG ] 09:24:01 main:121 args: [] [DEBUG ] 09:24:01 main:122 ui_args: [] [INFO ] 09:24:01 main:125 Starting ui.. [DEBUG ] 09:24:01 ui:115 UI init.. [DEBUG ] 09:24:01 configmanager:111 Getting config 'ui.conf' [DEBUG ] 09:24:01 config:197 Setting 'default_ui' to gtk of <type 'str'> [WARNING ] 09:24:01 config:361 Unable to open config file /home/diederik/.config/deluge/ui.conf: [Errno 2] No such file or directory: '/home/diederik/.config/deluge/ui.conf' [WARNING ] 09:24:01 config:419 Unable to open config file: /home/diederik/.config/deluge/ui.conf because: [Errno 2] No such file or directory: '/home/diederik/.config/deluge/ui.conf' [DEBUG ] 09:24:01 config:423 Saving new config file /home/diederik/.config/deluge/ui.conf.new [DEBUG ] 09:24:01 config:436 Backing up old config file to /home/diederik/.config/deluge/ui.conf~ [ERROR ] 09:24:01 config:439 Error backing up old config.. [DEBUG ] 09:24:01 config:444 Moving new config file /home/diederik/.config/deluge/ui.conf.new to /home/diederik/.config/deluge/ui.conf.. [INFO ] 09:24:01 ui:132 Starting GtkUI.. ** (deluge:19599): WARNING **: Trying to register gtype 'GMountMountFlags' as flags when in fact it is of type 'GEnum' ** (deluge:19599): WARNING **: Trying to register gtype 'GDriveStartFlags' as flags when in fact it is of type 'GEnum' ** (deluge:19599): WARNING **: Trying to register gtype 'GSocketMsgFlags' as flags when in fact it is of type 'GEnum' [WARNING ] 09:24:01 gtkui:180 Unable to register a 'die' handler with the GNOME session manager: No module named gnome.ui [DEBUG ] 09:24:01 common:247 gconf not available, so will not attempt to register magnet uri handler [DEBUG ] 09:24:01 configmanager:111 Getting config 'gtkui.conf' [DEBUG ] 09:24:01 config:197 Setting 'close_to_tray' to False of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'ntf_sound_path' to /home/diederik of <type 'str'> [DEBUG ] 09:24:01 config:197 Setting 'window_width' to 640 of <type 'int'> [DEBUG ] 09:24:01 config:197 Setting 'default_load_path' to None of <type 'NoneType'> [DEBUG ] 09:24:01 config:197 Setting 'window_y_pos' to 0 of <type 'int'> [DEBUG ] 09:24:01 config:197 Setting 'ntf_email' to False of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'tray_upload_speed_list' to [5.0, 10.0, 30.0, 80.0, 300.0] of <type 'list'> [DEBUG ] 09:24:01 config:197 Setting 'show_statusbar' to True of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'ntf_popup' to False of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'ntf_pass' to of <type 'str'> [DEBUG ] 09:24:01 config:197 Setting 'tray_download_speed_list' to [5.0, 10.0, 30.0, 80.0, 300.0] of <type 'list'> [DEBUG ] 09:24:01 config:197 Setting 'window_maximized' to False of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'enable_system_tray' to True of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'show_sidebar' to True of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'show_connection_manager_on_start' to True of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'lock_tray' to False of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'createtorrent.trackers' to [] of <type 'list'> [DEBUG ] 09:24:01 config:197 Setting 'ntf_sound' to False of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'tray_password' to of <type 'str'> [DEBUG ] 09:24:01 config:197 Setting 'focus_add_dialog' to True of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'ntf_server' to of <type 'str'> [DEBUG ] 09:24:01 config:197 Setting 'start_in_tray' to False of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'ntf_tray_blink' to True of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'check_new_releases' to False of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'autoadd_queued' to False of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'pref_dialog_width' to None of <type 'NoneType'> [DEBUG ] 09:24:01 config:197 Setting 'autoadd_enable' to False of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'autoconnect_host_id' to None of <type 'NoneType'> [DEBUG ] 09:24:01 config:197 Setting 'classic_mode' to True of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'window_pane_position' to -1 of <type 'int'> [DEBUG ] 09:24:01 config:197 Setting 'enabled_plugins' to [] of <type 'list'> [DEBUG ] 09:24:01 config:197 Setting 'show_rate_in_title' to False of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'pref_dialog_height' to None of <type 'NoneType'> [DEBUG ] 09:24:01 config:197 Setting 'ntf_username' to of <type 'str'> [DEBUG ] 09:24:01 config:197 Setting 'interactive_add' to True of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'sidebar_show_zero' to False of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'window_x_pos' to 0 of <type 'int'> [DEBUG ] 09:24:01 config:197 Setting 'window_height' to 480 of <type 'int'> [DEBUG ] 09:24:01 config:197 Setting 'ntf_security' to None of <type 'NoneType'> [DEBUG ] 09:24:01 config:197 Setting 'connection_limit_list' to [50, 100, 200, 300, 500] of <type 'list'> [DEBUG ] 09:24:01 config:197 Setting 'sidebar_position' to 170 of <type 'int'> [DEBUG ] 09:24:01 config:197 Setting 'show_new_releases' to False of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'autoconnect' to False of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'choose_directory_dialog_path' to /home/diederik of <type 'str'> [DEBUG ] 09:24:01 config:197 Setting 'sidebar_show_trackers' to True of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'autostart_localhost' to False of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'show_toolbar' to True of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'autoadd_location' to of <type 'str'> [DEBUG ] 09:24:01 config:197 Setting 'enable_appindicator' to False of <type 'bool'> [DEBUG ] 09:24:01 config:197 Setting 'ntf_email_add' to of <type 'str'> [DEBUG ] 09:24:01 config:197 Setting 'signal_port' to 40000 of <type 'int'> [DEBUG ] 09:24:01 config:391 Config /home/diederik/.config/deluge/gtkui.conf version: 1.1 loaded: {'close_to_tray': False, 'ntf_sound_path': u'/home/diederik', 'window_width': 640, 'default_load_path': None, 'window_y_pos': 0, 'ntf_email': False, 'tray_upload_speed_list': [5.0, 10.0, 30.0, 80.0, 300.0], 'show_statusbar': True, 'ntf_popup': False, 'ntf_pass': u'', 'show_sidebar': True, 'window_maximized': False, 'enable_system_tray': True, 'tray_download_speed_list': [5.0, 10.0, 30.0, 80.0, 300.0], 'show_connection_manager_on_start': True, 'lock_tray': False, 'createtorrent.trackers': [], 'ntf_sound': False, 'tray_password': u'', 'focus_add_dialog': True, 'ntf_server': u'', 'start_in_tray': False, 'ntf_tray_blink': True, 'check_new_releases': False, 'pref_dialog_height': None, 'autoadd_queued': False, 'pref_dialog_width': None, 'autoconnect_host_id': None, 'classic_mode': False, 'window_pane_position': 220, 'enabled_plugins': [], 'show_rate_in_title': False, 'autoadd_enable': False, 'ntf_username': u'', 'interactive_add': True, 'sidebar_show_zero': False, 'window_x_pos': 0, 'window_height': 480, 'ntf_security': None, 'connection_limit_list': [50, 100, 200, 300, 500], 'sidebar_position': 170, 'show_new_releases': False, 'autoconnect': False, 'choose_directory_dialog_path': u'/home/diederik', 'sidebar_show_trackers': True, 'autostart_localhost': False, 'show_toolbar': True, 'autoadd_location': u'', 'enable_appindicator': False, 'ntf_email_add': u'', 'signal_port': 40000} [DEBUG ] 09:24:01 configmanager:111 Getting config 'gtkui.conf' [DEBUG ] 09:24:01 ipcinterface:119 Checking if lockfile exists: /home/diederik/.config/deluge/ipc/deluge-gtk.lock [DEBUG ] 09:24:01 ipcinterface:124 Removing lockfile since it's stale. [DEBUG ] 09:24:01 ipcinterface:184 Processing args from other process: [] [DEBUG ] 09:24:01 ipcinterface:187 Not connected to host.. Adding to queue. [DEBUG ] 09:24:01 sessionproxy:55 SessionProxy init.. [DEBUG ] 09:24:01 configmanager:111 Getting config 'gtkui.conf' [DEBUG ] 09:24:01 config:304 Registering function for show_rate_in_title key.. [DEBUG ] 09:24:01 menubar:53 MenuBar init.. [DEBUG ] 09:24:01 configmanager:111 Getting config 'gtkui.conf' [DEBUG ] 09:24:01 config:304 Registering function for classic_mode key.. [DEBUG ] 09:24:01 toolbar:51 ToolBar Init.. [DEBUG ] 09:24:01 configmanager:111 Getting config 'gtkui.conf' [DEBUG ] 09:24:01 config:304 Registering function for classic_mode key.. [DEBUG ] 09:24:01 listview:177 ListView initialized.. [DEBUG ] 09:24:01 listview:294 Loading ListView state file: torrentview.state [WARNING ] 09:24:01 listview:299 Unable to load state file: [Errno 2] No such file or directory: '/home/diederik/.config/deluge/torrentview.state' [DEBUG ] 09:24:01 torrentview:191 TorrentView Init.. [DEBUG ] 09:24:01 torrentdetails:430 Loading TorrentDetails state file: tabs.state [WARNING ] 09:24:01 torrentdetails:435 Unable to load state file: [Errno 2] No such file or directory: '/home/diederik/.config/deluge/tabs.state' [DEBUG ] 09:24:01 torrentdetails:148 weights: [] [DEBUG ] 09:24:01 torrentdetails:149 weight of tab: 0 [DEBUG ] 09:24:01 torrentdetails:184 Trying to insert tab at -1 [DEBUG ] 09:24:01 torrentdetails:69 parent: None [DEBUG ] 09:24:01 torrentdetails:189 Tab inserted at 0 [DEBUG ] 09:24:01 files_tab:280 Loading FilesTab state file: files_tab.state [WARNING ] 09:24:01 files_tab:285 Unable to load state file: [Errno 2] No such file or directory: '/home/diederik/.config/deluge/files_tab.state' [DEBUG ] 09:24:01 torrentdetails:148 weights: [(0, 'Status')] [DEBUG ] 09:24:01 torrentdetails:149 weight of tab: 2 [DEBUG ] 09:24:01 torrentdetails:184 Trying to insert tab at -1 [DEBUG ] 09:24:01 torrentdetails:69 parent: None [DEBUG ] 09:24:01 torrentdetails:189 Tab inserted at 1 [DEBUG ] 09:24:01 peers_tab:211 Loading PeersTab state file: peers_tab.state [WARNING ] 09:24:01 peers_tab:216 Unable to load state file: [Errno 2] No such file or directory: '/home/diederik/.config/deluge/peers_tab.state' [DEBUG ] 09:24:01 torrentdetails:148 weights: [(0, 'Status'), (2, 'Files')] [DEBUG ] 09:24:01 torrentdetails:149 weight of tab: 3 [DEBUG ] 09:24:01 torrentdetails:184 Trying to insert tab at -1 [DEBUG ] 09:24:01 torrentdetails:69 parent: None [DEBUG ] 09:24:01 torrentdetails:189 Tab inserted at 2 [DEBUG ] 09:24:01 torrentdetails:148 weights: [(0, 'Status'), (2, 'Files'), (3, 'Peers')] [DEBUG ] 09:24:01 torrentdetails:149 weight of tab: 1 [DEBUG ] 09:24:01 torrentdetails:155 Found pos 1 [DEBUG ] 09:24:01 torrentdetails:184 Trying to insert tab at 1 [DEBUG ] 09:24:01 torrentdetails:69 parent: None [DEBUG ] 09:24:01 torrentdetails:189 Tab inserted at 1 [DEBUG ] 09:24:01 torrentdetails:148 weights: [(0, 'Status'), (1, 'Details'), (2, 'Files'), (3, 'Peers')] [DEBUG ] 09:24:01 torrentdetails:149 weight of tab: 4 [DEBUG ] 09:24:01 torrentdetails:184 Trying to insert tab at -1 [DEBUG ] 09:24:01 torrentdetails:69 parent: None [DEBUG ] 09:24:01 torrentdetails:189 Tab inserted at 4 [DEBUG ] 09:24:01 configmanager:111 Getting config 'gtkui.conf' [DEBUG ] 09:24:01 configmanager:111 Getting config 'gtkui.conf' [DEBUG ] 09:24:01 sidebar:85 add tab:filters [DEBUG ] 09:24:01 filtertreeview:319 nothing selected [DEBUG ] 09:24:01 configmanager:111 Getting config 'gtkui.conf' [DEBUG ] 09:24:01 configmanager:111 Getting config 'gtkui.conf' [DEBUG ] 09:24:01 config:304 Registering function for enable_system_tray key.. [DEBUG ] 09:24:01 systemtray:127 Enabling the system tray icon.. [DEBUG ] 09:24:01 config:304 Registering function for enable_appindicator key.. [DEBUG ] 09:24:01 configmanager:111 Getting config 'gtkui.conf' [DEBUG ] 09:24:01 configmanager:111 Getting config 'gtkui.conf' [DEBUG ] 09:24:01 pluginmanagerbase:65 Plugin manager init.. [DEBUG ] 09:24:01 configmanager:111 Getting config 'gtkui.conf' [DEBUG ] 09:24:01 pluginmanagerbase:124 Found plugin: Extractor 0.1 at /usr/lib/python2.7/dist-packages/deluge/plugins/Extractor-0.1.egg [DEBUG ] 09:24:01 pluginmanagerbase:124 Found plugin: Execute 1.2 at /usr/lib/python2.7/dist-packages/deluge/plugins/Execute-1.2.egg [DEBUG ] 09:24:01 pluginmanagerbase:124 Found plugin: Blocklist 1.2 at /usr/lib/python2.7/dist-packages/deluge/plugins/Blocklist-1.2.egg [DEBUG ] 09:24:01 pluginmanagerbase:124 Found plugin: AutoAdd 1.03 at /usr/lib/python2.7/dist-packages/deluge/plugins/AutoAdd-1.03.egg [DEBUG ] 09:24:01 pluginmanagerbase:124 Found plugin: Label 0.1 at /usr/lib/python2.7/dist-packages/deluge/plugins/Label-0.1.egg [DEBUG ] 09:24:01 pluginmanagerbase:124 Found plugin: Notifications 0.1 at /usr/lib/python2.7/dist-packages/deluge/plugins/Notifications-0.1.egg [DEBUG ] 09:24:01 pluginmanagerbase:124 Found plugin: WebUi 0.1 at /usr/lib/python2.7/dist-packages/deluge/plugins/WebUi-0.1.egg [DEBUG ] 09:24:01 pluginmanagerbase:124 Found plugin: Scheduler 0.2 at /usr/lib/python2.7/dist-packages/deluge/plugins/Scheduler-0.2.egg [DEBUG ] 09:24:01 configmanager:111 Getting config 'gtkui.conf' [DEBUG ] 09:24:01 configmanager:111 Getting config 'hostlist.conf.1.2' [DEBUG ] 09:24:01 config:197 Setting 'hosts' to [('888834b1feff156c1d83f5a04c3d3a95c7ef035c', '127.0.0.1', 58846, '', '')] of <type 'list'> [DEBUG ] 09:24:01 config:391 Config /home/diederik/.config/deluge/hostlist.conf.1.2 version: 1.1 loaded: {'hosts': [[u'9984874a40a86ac246aeffca8f55d9ecd74d66a5', u'cknowsvr01', 58846, u'diederik', u'Herbie74']]} [DEBUG ] 09:24:01 gtkui:284 _on_reactor_start [DEBUG ] 09:24:01 mainwindow:99 Showing window (deluge:19599): Gtk-WARNING **: Error loading icon: Couldn't recognize the image file format for file '/usr/share/icons/oxygen/16x16/actions/dialog-ok.png' (deluge:19599): Gtk-WARNING **: Error loading icon: Couldn't recognize the image file format for file '/usr/share/icons/oxygen/16x16/actions/dialog-ok.png' [INFO ] 09:24:02 client:221 Connecting to daemon at cknowsvr01:58846.. [INFO ] 09:24:02 client:125 Connected to daemon at 192.168.1.5:58846.. [DEBUG ] 09:24:02 connectionmanager:360 Status: Online [INFO ] 09:24:02 client:228 Connection lost to daemon at cknowsvr01:58846 reason: Connection was closed cleanly. [INFO ] 09:24:11 client:221 Connecting to daemon at cknowsvr01:58846.. [DEBUG ] 09:24:11 config:216 Setting 'hosts' to [] of <type 'list'> [DEBUG ] 09:24:11 config:423 Saving new config file /home/diederik/.config/deluge/hostlist.conf.1.2.new [DEBUG ] 09:24:11 config:436 Backing up old config file to /home/diederik/.config/deluge/hostlist.conf.1.2~ [DEBUG ] 09:24:11 config:444 Moving new config file /home/diederik/.config/deluge/hostlist.conf.1.2.new to /home/diederik/.config/deluge/hostlist.conf.1.2.. [INFO ] 09:24:11 client:125 Connected to daemon at 192.168.1.5:58846.. The program 'deluge' received an X Window System error. This probably reflects a bug in the program. The error was 'BadWindow (invalid Window parameter)'. (Details: serial 10192 error_code 3 request_code 155 minor_code 3) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) * What outcome did you expect instead? Deluge(-gtk) to startup normally. Note: I first installed deluge-gtk package and was hit by bug #664666, found the same solution (and wanted to report it), but saw someone else had already done it. Purged deluge-gtk and installed deluge package. If you need more info, just let me know. For backtraces, I need some hand-holding though. Regards, Diederik -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages deluge depends on: ii deluge-gtk 1.3.3-2 ii python 2.7.2-10 ii python-libtorrent 0.15.10-1 deluge recommends no packages. deluge suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org