{"issue":{"state":"open","pull_request":{"diff_url":null,"html_url":null,"patch_url":null},"user":{"avatar_url":"https://secure.gravatar.com/avatar/1baecd7e7070b475527de49aa675f110?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"1baecd7e7070b475527de49aa675f110","url":"https://api.github.com/users/ikus060","login":"ikus060","id":921251},"milestone":null,"assignee":null,"labels":[{"name":"bug","color":"FF7D73","url":"https://api.github.com/repos/hbons/SparkleShare/labels/bug"}],"updated_at":"2011-11-01T15:20:20Z","comments":5,"closed_at":null,"url":"https://api.github.com/repos/hbons/SparkleShare/issues/398","body":"Hi,\r\n\r\nI've try to use SparkleShare to sync some data, the directory has ~ 40000 files and a total size of 3Gig. While synching, Sparkleshare ran out of memory.\r\n\r\n```\r\n17:07:36 [Cmd] /usr/bin/git rebase -v FETCH_HEAD\r\n17:07:37 [SyncDown][ikus060~documents] Done\r\n17:07:41 [Cmd] /usr/bin/git log -1 --raw -M --date=iso\r\n17:09:40 [ListenerIrc] Could not connect to irc://204.62.14.135/: Could not connect to: 204.62.14.135:6667 Out of memory\r\n17:10:02 [Listener] Trying to reconnect to irc://204.62.14.135/\r\n17:10:02 [ListenerIrc] Connecting to irc://204.62.14.135/\r\n17:10:02 [Listener] Connected to irc://204.62.14.135/\r\n17:10:02 [Git][ikus060~documents] Checking for remote changes...\r\n17:10:02 [Cmd] /usr/bin/git ls-remote origin master\r\n17:10:11 [Cmd] /usr/bin/git log -1 --format=%H\r\n17:10:11 [Git][ikus060~documents] Remote changes found. (10765b3cf84246413ba39c0856db1b3cca277f5a\trefs/heads/master)\r\n17:10:11 [SyncDown][ikus060~documents] Initiated\r\n17:10:11 [Cmd] /usr/bin/git fetch -v\r\nCould not allocate 10240 bytes\r\nStacktrace:\r\n\r\n  at (wrapper managed-to-native) object.__icall_wrapper_mono_delegate_to_ftnptr (object) <0xffffffff>\r\n  at (wrapper managed-to-native) GLib.Timeout.g_timeout_add (uint,GLib.Timeout/TimeoutHandlerInternal,intptr) <0xffffffff>\r\n  at GLib.Timeout.Add (uint,GLib.TimeoutHandler) <0x0006b>\r\n  at Gtk.Application.Invoke (System.EventHandler) <0x00071>\r\n  at SparkleShare.SparkleStatusIcon.<CreateAnimation>m__51 (object,System.Timers.ElapsedEventArgs) <0x000ab>\r\n  at System.Timers.Timer.Callback (object) <0x00359>\r\nCould not allocate 12316 bytes\r\n  at System.Threading.Timer/Scheduler/<SchedulerThread>c__AnonStorey14.<>m__9 (object) <0x0005e>\r\n  at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff>\r\n\r\nNative stacktrace:\r\n\r\nFrom ssh://ikus060.patrikdufresne.com:2222/home/sparkleshare/ikus060~documents\r\n = [up to date]      master     -> origin/master\r\n```\r\n\r\nAfter more research, I notice SparkleShare using alot of memory (401MB) after displaying this line : \r\n`/usr/bin/git log -1 --raw -M --date=iso`","html_url":"https://github.com/hbons/SparkleShare/issues/398","title":"New backend? Runs out of memory","number":398,"id":2102588,"created_at":"2011-10-31T21:44:01Z"},"action":"reopened"}