Hi Shai,

Great find! Thank you for providing this info. I'm going to make sure
our developers are aware so we can better prevent this type of issue in
the future when there is an issue like this.

Thank you,

Joshua

** Tags added: common

** Changed in: ubuntuone-client (Ubuntu)
       Status: Incomplete => Triaged

** Tags added: foundations+

** Changed in: ubuntuone-client (Ubuntu)
   Importance: Undecided => Medium

** Changed in: ubuntuone-client (Ubuntu)
     Assignee: (unassigned) => Facundo Batista (facundo)

** Summary changed:

- ubuntuone-syncdaemon maxes out system resources
+ ubuntuone-syncdaemon maxes out system resources when trying to hash a file 
with root permissions

** Description changed:

  Binary package hint: ubuntuone-client
  
  Running Karmic on x86-64.
+ 
+ At least one of the files was copied over to ~/Ubuntu One as root. When
+ syncdaemon tries to hash (prepping for a sync) this file it gets a
+ permission denied error and then continues in a viscous loop trying to
+ hash this same file over and over again (see log in comment #5).
+ Changing the file permissions on this file from root corrects the
+ problem.
  
  After moving ~320mb of versioned software repositories to my Ubuntu One
  share, I've noticed that the Ubuntu One client is constantly working.
  Further inspection with top(1)  shows the ubuntuone-syncdaemon running
  at max CPU and continually allocating more memory.  This continued until
  my system slowed to a crawl and I was forced to SIGKILL ubuntuone-
  syncdaemon ( it didn't respond to SIGTERM ).
  
  When I restarted the ubuntuone-client, the ubuntuone-syncdaemon appeared
  to get in to its previous state, running at 100% CPU and constantly
  chewing up more memory.
  
  ProblemType: Bug
  .home.cary..cache.ubuntuone.log.syncdaemon.exceptions.log:
-  
+ 
  Architecture: amd64
  Date: Sat Aug  1 14:08:14 2009
  DistroRelease: Ubuntu 9.10
  Package: ubuntuone-client 0.91.1-0ubuntu1
  PackageArchitecture: all
  ProcEnviron:
-  PATH=(custom, user)
-  LANG=en_US.UTF-8
-  SHELL=/bin/bash
+  PATH=(custom, user)
+  LANG=en_US.UTF-8
+  SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 2.6.31-4.23-generic
  SourcePackage: ubuntuone-client
  Uname: Linux 2.6.31-4-generic x86_64

-- 
ubuntuone-syncdaemon maxes out system resources when trying to hash a file with 
root permissions
https://bugs.launchpad.net/bugs/407762
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to