summaryrefslogtreecommitdiff
path: root/doc/bugs
diff options
context:
space:
mode:
Diffstat (limited to 'doc/bugs')
-rw-r--r--doc/bugs/Android:_does_not_upload_added_files___40__neither_to___34__Transfer__34___or___34__Full_backup__34___server__41__/comment_4_b54c169a96e263e12495690fe14d8b4a._comment14
-rw-r--r--doc/bugs/on_encfs__44___.fuse__95__hiddenXXXXX_files_left_behind.mdwn52
-rw-r--r--doc/bugs/one_test_fail_on_osx.mdwn27
-rw-r--r--doc/bugs/webdav_special_remote_fails_on_android___40__box.com__41__.mdwn30
4 files changed, 123 insertions, 0 deletions
diff --git a/doc/bugs/Android:_does_not_upload_added_files___40__neither_to___34__Transfer__34___or___34__Full_backup__34___server__41__/comment_4_b54c169a96e263e12495690fe14d8b4a._comment b/doc/bugs/Android:_does_not_upload_added_files___40__neither_to___34__Transfer__34___or___34__Full_backup__34___server__41__/comment_4_b54c169a96e263e12495690fe14d8b4a._comment
new file mode 100644
index 000000000..7453e7cea
--- /dev/null
+++ b/doc/bugs/Android:_does_not_upload_added_files___40__neither_to___34__Transfer__34___or___34__Full_backup__34___server__41__/comment_4_b54c169a96e263e12495690fe14d8b4a._comment
@@ -0,0 +1,14 @@
+[[!comment format=mdwn
+ username="etset"
+ ip="188.83.111.161"
+ subject="comment 4"
+ date="2013-12-29T15:12:43Z"
+ content="""
+I also can't transfer from and to an Android tablet with the git-annex assistant. The `daemon.log` shows the same error, `Invalid pid specified`, repeated several times.
+
+Enabling the debug log mode always shows lines similar to this one before each \"Invalid pid\" line: `[2013-12-29 14:50:49 WET] chat: nice [\"ionice\", \"-c3\", \"git-annex\", \"transferkeys\"]`.
+
+However, using the `git annex get` and `git annex copy` commands to fetch and send the files from the same tablet work as expected.
+
+I can post the full log later, if needed.
+"""]]
diff --git a/doc/bugs/on_encfs__44___.fuse__95__hiddenXXXXX_files_left_behind.mdwn b/doc/bugs/on_encfs__44___.fuse__95__hiddenXXXXX_files_left_behind.mdwn
new file mode 100644
index 000000000..6c8f73f5e
--- /dev/null
+++ b/doc/bugs/on_encfs__44___.fuse__95__hiddenXXXXX_files_left_behind.mdwn
@@ -0,0 +1,52 @@
+### Please describe the problem.
+
+When git annex is used on a encfs mount, ``.fuse_hiddenXXXX`` files are left behind in ``.git/annex/objects/*/*/`` when I ``git annex move`` files off the encfs
+
+### What steps will reproduce the problem?
+
+ mkdir normal plain enc
+ encfs -o kernel_cache "$(realpath enc)" "$(realpath plain)"
+
+ cd normal
+ git init
+ git annex init normal
+
+ cd ../plain
+ git init
+ git annex init enc
+ dd if=/dev/urandom bs=1M count=11 of=11m
+ git annex add 11m
+ git remote add normal "$(realpath ../normal)"
+ du -hscL *
+ << 11MB-ish >>
+ du -hsc .git/annex/objects
+ << 11MB-ish >>
+ git annex move --to=normal 11m
+ du -hscL *
+ << 0 >>
+ du -hsc .git/annex/objects
+ << 11MB-ish but should be 0-ish >>
+ tree -a .git/annex/objects
+ << ??/??/SHA1-*/.fuse_hidden??????? >>
+ lsof .git/annex/objects/??/??/SHA*/.fuse_hidden*
+ << shows no programs have this file open >>
+
+
+### What version of git-annex are you using? On what operating system?
+
+5.20131221 on debian unstable (installed by aptitude from debian/main)
+
+### Please provide any additional information below.
+
+I did a couple quick internet searches on these .fuse_hidden files, and (if a random person on the internet is correct) they are created by enfs (or maybe fuse itself) when a file is unlinked while open. It is supposed to be deleted when the file is closed.
+
+Possibilities come to mind:
+
+* There's a bug in encfs/fuse
+* git annex fails to close the file, and whatever cleanup happens when the linux kernel closes git annex fails to trigger encfs/fuse's real unlinking/cleanup thing
+
+
+
+I'm happy to help with further testing, experimenting, etc. I'm good at git, the commandline, programming, etc but I don't know Haskell.
+
+- Jason <jason@jasonwoof.com>
diff --git a/doc/bugs/one_test_fail_on_osx.mdwn b/doc/bugs/one_test_fail_on_osx.mdwn
new file mode 100644
index 000000000..3f59e2a73
--- /dev/null
+++ b/doc/bugs/one_test_fail_on_osx.mdwn
@@ -0,0 +1,27 @@
+### Please describe the problem.
+
+git-annex test reports: 1 out of 120 tests failed
+
+ ...
+ Unit Tests (indirect)
+ ...
+ lock: FAIL
+ lock --force failed
+ ...
+
+### What version of git-annex are you using? On what operating system?
+
+ $ git-annex version
+ git-annex version: 5.20131221-g00d1673
+ build flags: Assistant Webapp Pairing Testsuite S3 WebDAV FsEvents XMPP DNS Feeds Quvi TDFA CryptoHash
+ key/value backends: SHA256E SHA1E SHA512E SHA224E SHA384E SKEIN256E SKEIN512E SHA256 SHA1 SHA512 SHA224 SHA384 SKEIN256 SKEIN512 WORM URL
+ remote types: git gcrypt S3 bup directory rsync web webdav glacier hook
+ local repository version: 3
+ default repository version: 3
+ supported repository versions: 3 5
+ upgrade supported from repository versions: 0 1 2 4
+
+ $ git --version
+ git version 1.8.4
+
+ System Version: OS X 10.9 (13A603)
diff --git a/doc/bugs/webdav_special_remote_fails_on_android___40__box.com__41__.mdwn b/doc/bugs/webdav_special_remote_fails_on_android___40__box.com__41__.mdwn
new file mode 100644
index 000000000..95c4a77d3
--- /dev/null
+++ b/doc/bugs/webdav_special_remote_fails_on_android___40__box.com__41__.mdwn
@@ -0,0 +1,30 @@
+### Please describe the problem.
+
+The Box.com/WebDAV special remote fails with this error on my Android tablet:
+
+ WebDAV failed to write file: InternalIOException user error (Network.Socket.setSocketOption: socket option NoDelay unsupported on this system): user error
+
+### What steps will reproduce the problem?
+
+ 1. Install the Android beta from the download page.
+ 2. Create a repository (using the assistant)
+ 3. (At this point I configured XMPP, if that's relevant.)
+ 4. Configure a Box.com repository using the assistant
+
+The repository will fail to add with the above error message.
+
+### What version of git-annex are you using? On what operating system?
+
+git-annex 5.20131221-gf8c928d
+
+Android 4.0.4<br>
+Kernel 2.6.35-palm-tenderloin<br>
+CyanogenMod 9-20121202-NIGHTLY-tenderloin (HP Touchpad)
+
+### Please provide any additional information below.
+
+I have successfully set up the same Box.com account via the assistant on another machine.
+
+I don't see any mention of WebDAV in daemon.log and friends.
+
+It seems like NODELAY should be optional, as it's just a performance optimization (and disabling packet coalescing may be battery-hostile on a mobile device, too).