** Attachment added: "full syncdaemon-exceptions.log"
   
https://bugs.launchpad.net/bugs/851932/+attachment/2413043/+files/syncdaemon-exceptions.log%7E

** Also affects: ubuntuone-client-gnome
   Importance: Undecided
       Status: New

** Description changed:

  Possibly related to #672884.
  
- I've discovered this issue, when Nautilus suddenly became completely
- unresponsive, preventing me from browsing the filesystem with it. After
- a bit of poking around and checking UbuntuOne Control Panel, the latter
- gave me that error: "DBusException: org.freedesktop.DBus.Error.NoReply:
- Did not receive a reply." in bold red in the window under both file sync
- and shared directory list tabs. As I had some pending file changes, it
- was obviously also trying to update the files, which was also constantly
- failing. The logs are given below.
+ I've discovered this issue, when Nautilus suddenly *became completely
+ unresponsive*, preventing me from browsing the filesystem with it. Even
+ a complete system restart didn't help.
+ 
+ After a bit of poking around for the possible reasons, Ubuntu Control
+ Panel gave me that error: "DBusException:
+ org.freedesktop.DBus.Error.NoReply: Did not receive a reply." in bold
+ red in the window under both file sync and shared directory list tabs.
+ As I had some pending file changes, it was obviously also trying to
+ update the files, which was also constantly failing. The logs are given
+ below.
  
  Uninstalling ubuntuone-client-gnome helped me get back Nautilus to work,
  so that package is obviously related. Still, control panel reports the
  same error and I'm still getting the same exceptions in the syndaemon-
  exceptions.log.
  
  Here's my ~/.cache/ubuntuone/log/syncdaemon.log:
  
  2011-09-16 15:30:14,915 - ubuntuone.SyncDaemon.Main - INFO - Starting Ubuntu 
One client version 1.6.2
  2011-09-16 15:30:14,915 - ubuntuone.SyncDaemon.tritcask - INFO - Initializing 
Tritcask on: /home/asosnin/.local/share/ubuntuone/syncdaemon/tritcask
  2011-09-16 15:30:14,915 - ubuntuone.SyncDaemon.tritcask - INFO - found 3 data 
files and 0 dead files
  2011-09-16 15:30:14,918 - ubuntuone.SyncDaemon.tritcask - INFO - keydir 
ready! (keys: 52)
  2011-09-16 15:30:14,919 - ubuntuone.SyncDaemon.fsm - INFO - loading updated 
metadata
  2011-09-16 15:30:14,924 - ubuntuone.SyncDaemon.fsm - INFO - initialized: 
idx_path: 50, idx_node_id: 50, shares: 2
  2011-09-16 15:30:14,992 - 
ubuntuone.SyncDaemon.filesystem_notifications.GeneralProcessor - INFO - 
Ignoring files: ['\\A#.*\\Z', '\\A.*~\\Z', '\\A.*\\.py[oc]\\Z', 
'\\A.*\\.sw[nopx]\\Z', '\\A.*\\.swpx\\Z', '\\A\\..*\\.tmp\\Z', 
'\\A\\.~lock\\..*#\\Z']
  2011-09-16 15:30:15,055 - ubuntuone.SyncDaemon.HQ - INFO - HashQueue: _hasher 
started
  
  I also have some seemingly strange behavior in controlpanel.log:
  
  2011-09-16 15:33:21,356 - ubuntuone.controlpanel.dbus_service - DEBUG - 
FileSyncStatusChanged: args 
(<ubuntuone.controlpanel.dbus_service.ControlPanelBackend at /preferences at 
0x22ee050>, 'file-sync-starting'), kwargs {}.
  2011-09-16 15:33:21,357 - ubuntuone.controlpanel.gtk.gui - INFO - 
on_file_sync_status_starting: args (<FileSyncStatus object at 0x28457d0 
(GtkHBox at 0x29c14e0)>, dbus.String(u'doing local rescan (LOCAL_RESCAN)')), 
kwargs {}.
  2011-09-16 15:33:21,358 - ubuntuone.controlpanel.gtk.gui - DEBUG - 
on_file_sync_status_changed: args (<FileSyncService object at 0x29fd460 
(GtkVBox at 0x29f8e70)>, dbus.String(u'file-sync-starting')), kwargs {}.
  2011-09-16 15:33:21,358 - ubuntuone.controlpanel.gtk.gui - INFO - 
FileSyncService: on_file_sync_status_changed: status 
dbus.String(u'file-sync-starting'), enabled? True
  2011-09-16 15:33:22,423 - ubuntuone.controlpanel.dbus_service - INFO - 
process_status: new status received {'status': 'file-sync-starting', 'message': 
u'doing local rescan (LOCAL_RESCAN)'}
  2011-09-16 15:33:22,423 - ubuntuone.controlpanel.dbus_service - DEBUG - 
FileSyncStatusStarting: args 
(<ubuntuone.controlpanel.dbus_service.ControlPanelBackend at /preferences at 
0x22ee050>, u'doing local rescan (LOCAL_RESCAN)'), kwargs {}.
  2011-09-16 15:33:22,424 - ubuntuone.controlpanel.dbus_service - DEBUG - 
FileSyncStatusChanged: args 
(<ubuntuone.controlpanel.dbus_service.ControlPanelBackend at /preferences at 
0x22ee050>, 'file-sync-starting'), kwargs {}.
  2011-09-16 15:33:22,425 - ubuntuone.controlpanel.gtk.gui - INFO - 
on_file_sync_status_starting: args (<FileSyncStatus object at 0x28457d0 
(GtkHBox at 0x29c14e0)>, dbus.String(u'doing local rescan (LOCAL_RESCAN)')), 
kwargs {}.
  2011-09-16 15:33:22,430 - ubuntuone.controlpanel.gtk.gui - DEBUG - 
on_file_sync_status_changed: args (<FileSyncService object at 0x29fd460 
(GtkVBox at 0x29f8e70)>, dbus.String(u'file-sync-starting')), kwargs {}.
  2011-09-16 15:33:22,430 - ubuntuone.controlpanel.gtk.gui - INFO - 
FileSyncService: on_file_sync_status_changed: status 
dbus.String(u'file-sync-starting'), enabled? True
  
  This is what it looks when I called
  
  $ cat syncdaemon-exceptions.log*
  [...]
  2011-09-16 15:36:06,047 - ubuntuone.SyncDaemon - ERROR - Unexpected error
  Traceback (most recent call last):
-  File "/usr/lib/ubuntuone-client/ubuntuone-syncdaemon", line 190, in <module>
-    main(sys.argv)
-  File "/usr/lib/ubuntuone-client/ubuntuone-syncdaemon", line 175, in main
-    main.start()
-  File 
"/usr/lib/pymodules/python2.7/ubuntuone-client/ubuntuone/syncdaemon/main.py", 
line 200, in start
-    self.event_q.add_watch(self.root_dir)
-  File 
"/usr/lib/pymodules/python2.7/ubuntuone-client/ubuntuone/syncdaemon/event_queue.py",
 line 215, in add_watch
-    self.monitor.add_watch(dirpath)
-  File 
"/usr/lib/pymodules/python2.7/ubuntuone-client/ubuntuone/platform/linux/filesystem_notifications.py",
 line 459, in add_watch
-    w_dict[dirpath] = result[dirpath]
+  File "/usr/lib/ubuntuone-client/ubuntuone-syncdaemon", line 190, in <module>
+    main(sys.argv)
+  File "/usr/lib/ubuntuone-client/ubuntuone-syncdaemon", line 175, in main
+    main.start()
+  File 
"/usr/lib/pymodules/python2.7/ubuntuone-client/ubuntuone/syncdaemon/main.py", 
line 200, in start
+    self.event_q.add_watch(self.root_dir)
+  File 
"/usr/lib/pymodules/python2.7/ubuntuone-client/ubuntuone/syncdaemon/event_queue.py",
 line 215, in add_watch
+    self.monitor.add_watch(dirpath)
+  File 
"/usr/lib/pymodules/python2.7/ubuntuone-client/ubuntuone/platform/linux/filesystem_notifications.py",
 line 459, in add_watch
+    w_dict[dirpath] = result[dirpath]
  KeyError: '/home/asosnin/Ubuntu One'
  
-       $ rm -rf '~/Ubuntu One'
+       $ rm -rf '~/Ubuntu One'
  
  didn't help to solve the issue.
  
  That last log's exception sure looks like a bug to me and might as well
  be the culprit of the nautilus misbehavior
  
  ProblemType: Bug
  DistroRelease: Ubuntu 11.04
  Package: ubuntuone-client 1.6.2-0ubuntu1
  ProcVersionSignature: Ubuntu 2.6.38-11.48-generic 2.6.38.8
  Uname: Linux 2.6.38-11-generic x86_64
  NonfreeKernelModules: wl
  Architecture: amd64
  Date: Fri Sep 16 17:00:34 2011
  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
  PackageArchitecture: all
  ProcEnviron:
-  LANGUAGE=en_US:en
-  PATH=(custom, user)
-  LANG=en_US.UTF-8
-  SHELL=/bin/bash
+  LANGUAGE=en_US:en
+  PATH=(custom, user)
+  LANG=en_US.UTF-8
+  SHELL=/bin/bash
  SourcePackage: ubuntuone-client
  UbuntuOneSyncdaemonExceptionsLog:
-  
+ 
  UpgradeStatus: No upgrade log present (probably fresh install)

** Tags added: syncdaemon ubuntuone

** Tags added: keyerror python

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/851932

Title:
  File synchronization fails with DBusException NoReply

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntuone-client-gnome/+bug/851932/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to