1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
|
### Please describe the problem.
git add hangs.
Maybe because of encrypted sdcard?
### What steps will reproduce the problem?
app_30@android:/sdcard $ mkdir annex;cd annex
app_30@android:/sdcard/annex $ git init
Initialized empty Git repository in /mnt/sdcard/annex/.git/
app_30@android:/sdcard/annex $ git annex init
init
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
ok
(Recording state in git...)
app_30@android:/sdcard/annex $ touch lala
git annex add lala --debug <
[2013-10-13 22:05:17 CEST] read: git ["--git-dir=/mnt/sdcard/annex/.git","--work-tree=/mnt/sdcard/annex","ls-files","--others","--exclude-standard","-z","--","lala"]
[2013-10-13 22:05:17 CEST] read: git ["--git-dir=/mnt/sdcard/annex/.git","--work-tree=/mnt/sdcard/annex","ls-files","--modified","-z","--","lala"]
[2013-10-13 22:05:17 CEST] chat: git ["--git-dir=/mnt/sdcard/annex/.git","--work-tree=/mnt/sdcard/annex","cat-file","--batch"]
add lala [2013-10-13 22:05:17 CEST] chat: git ["--git-dir=/mnt/sdcard/annex/.git","--work-tree=/mnt/sdcard/annex","check-attr","-z","--stdin","annex.backend","annex.numcopies","--"]
** HANGS **
The same will happen when just running and asking assistant to create annex for camera.
ps aux | grep -i git:
app_30 9870 8950 2512 464 c009cd2c 400456a4 S git
app_30 9871 9870 64900 7552 ffffffff 40108a38 S git-annex
app_30 9876 9871 0 0 ffffffff 00000000 Z git
app_30 9877 9871 0 0 ffffffff 00000000 Z git
app_30 9878 9871 2512 608 c0114a4c 400b2878 S git
app_30 9879 9871 2512 556 c0114a4c 40074878 S git
lsof | grep git:
1|app_30@android:/sdcard $ lsof | grep git
9870 /data/data/ga.androidterm/lib/lib.git.so /dev/pts/2
9870 /data/data/ga.androidterm/lib/lib.git.so /dev/pts/2
9870 /data/data/ga.androidterm/lib/lib.git.so /dev/pts/2
9870 /data/data/ga.androidterm/lib/lib.git.so /dev/log/main
9870 /data/data/ga.androidterm/lib/lib.git.so /dev/log/radio
9870 /data/data/ga.androidterm/lib/lib.git.so /dev/log/events
9870 /data/data/ga.androidterm/lib/lib.git.so /dev/log/system
9870 /data/data/ga.androidterm/lib/lib.git.so /dev/__properties__ (deleted)
9870 /data/data/ga.androidterm/lib/lib.git.so /system/framework/framework-res.apk
9870 /data/data/ga.androidterm/lib/lib.git.so /system/framework/com.htc.resources.apk
9870 /data/data/ga.androidterm/lib/lib.git.so /system/framework/framework-htc-res.apk
9870 /data/data/ga.androidterm/lib/lib.git.so /system/framework/framework.jar
9870 /data/data/ga.androidterm/lib/lib.git.so /system/etc/system_fonts.xml
9870 /data/data/ga.androidterm/lib/lib.git.so /system/etc/fallback_fonts.xml
9870 /data/data/ga.androidterm/lib/lib.git.so /system/fonts/Roboto-Regular.ttf
9870 /data/data/ga.androidterm/lib/lib.git.so /system/framework/core.jar
9870 /data/data/ga.androidterm/lib/lib.git.so /dev/urandom
9870 /data/data/ga.androidterm/lib/lib.git.so /dev/log/main
9870 /data/data/ga.androidterm/lib/lib.git.so /dev/log/radio
9870 /data/data/ga.androidterm/lib/lib.git.so /dev/log/events
9870 /data/data/ga.androidterm/lib/lib.git.so /dev/log/system
9870 /data/data/ga.androidterm/lib/lib.git.so /dev/cpuctl/tasks
9870 /data/data/ga.androidterm/lib/lib.git.so socket:[1172354]
9870 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172355]
9870 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172355]
9870 /data/data/ga.androidterm/lib/lib.git.so /dev/cpuctl/bg_non_interactive/tasks
9870 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172358]
9870 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172358]
9870 /data/data/ga.androidterm/lib/lib.git.so anon_inode:[eventpoll]
9870 /data/data/ga.androidterm/lib/lib.git.so /dev/ashmem
9870 /data/data/ga.androidterm/lib/lib.git.so /dev/ashmem
9870 /data/data/ga.androidterm/lib/lib.git.so /data/app/ga.androidterm-1.apk
9870 /data/data/ga.androidterm/lib/lib.git.so /data/app/ga.androidterm-1.apk
9870 /data/data/ga.androidterm/lib/lib.git.so /system/app/Aluminum.apk
9870 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172380]
9870 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172381]
9870 /data/data/ga.androidterm/lib/lib.git.so /data/data/ga.androidterm/fifo
9870 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172382]
9870 /data/data/ga.androidterm/lib/lib.git.so /dev/pts/2
9870 /data/data/ga.androidterm/lib/lib.git.so /system/fonts/DroidSansMono.ttf
9870 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172407]
9870 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172407]
9870 /data/data/ga.androidterm/lib/lib.git.so anon_inode:[eventpoll]
9870 /data/data/ga.androidterm/lib/lib.git.so /dev/ashmem
9870 /data/data/ga.androidterm/lib/lib.git.so pipe:[1177783]
9870 /data/data/ga.androidterm/lib/lib.git.so pipe:[1177784]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /dev/pts/2
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /dev/pts/2
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /dev/pts/2
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /dev/log/main
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /dev/log/radio
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /dev/log/events
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /dev/log/system
9871 /data/data/ga.androidterm/lib/lib.git-annex.so anon_inode:[eventpoll]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so pipe:[1184035]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /dev/__properties__ (deleted)
9871 /data/data/ga.androidterm/lib/lib.git-annex.so pipe:[1184035]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so anon_inode:[eventfd]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so pipe:[1184036]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so pipe:[1184036]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so anon_inode:[eventfd]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so pipe:[1184039]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so pipe:[1184043]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so pipe:[1184044]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so pipe:[1184046]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so pipe:[1184047]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /system/framework/framework-res.apk
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /system/framework/com.htc.resources.apk
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /system/framework/framework-htc-res.apk
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /system/framework/framework.jar
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /system/etc/system_fonts.xml
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /system/etc/fallback_fonts.xml
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /system/fonts/Roboto-Regular.ttf
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /system/framework/core.jar
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /dev/urandom
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /dev/log/main
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /dev/log/radio
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /dev/log/events
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /dev/log/system
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /dev/cpuctl/tasks
9871 /data/data/ga.androidterm/lib/lib.git-annex.so socket:[1172354]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so pipe:[1172355]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so pipe:[1172355]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /dev/cpuctl/bg_non_interactive/tasks
9871 /data/data/ga.androidterm/lib/lib.git-annex.so pipe:[1172358]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so pipe:[1172358]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so anon_inode:[eventpoll]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /dev/ashmem
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /dev/ashmem
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /data/app/ga.androidterm-1.apk
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /data/app/ga.androidterm-1.apk
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /system/app/Aluminum.apk
9871 /data/data/ga.androidterm/lib/lib.git-annex.so pipe:[1172380]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so pipe:[1172381]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /data/data/ga.androidterm/fifo
9871 /data/data/ga.androidterm/lib/lib.git-annex.so pipe:[1172382]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /dev/pts/2
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /system/fonts/DroidSansMono.ttf
9871 /data/data/ga.androidterm/lib/lib.git-annex.so pipe:[1172407]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so pipe:[1172407]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so anon_inode:[eventpoll]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so /dev/ashmem
9871 /data/data/ga.androidterm/lib/lib.git-annex.so pipe:[1177783]
9871 /data/data/ga.androidterm/lib/lib.git-annex.so pipe:[1177784]
9878 /data/data/ga.androidterm/lib/lib.git.so pipe:[1184043]
9878 /data/data/ga.androidterm/lib/lib.git.so pipe:[1184044]
9878 /data/data/ga.androidterm/lib/lib.git.so /dev/pts/2
9878 /data/data/ga.androidterm/lib/lib.git.so /dev/log/main
9878 /data/data/ga.androidterm/lib/lib.git.so /dev/log/radio
9878 /data/data/ga.androidterm/lib/lib.git.so /dev/log/events
9878 /data/data/ga.androidterm/lib/lib.git.so /dev/log/system
9878 /data/data/ga.androidterm/lib/lib.git.so /dev/__properties__ (deleted)
9878 /data/data/ga.androidterm/lib/lib.git.so /system/framework/framework-res.apk
9878 /data/data/ga.androidterm/lib/lib.git.so /system/framework/com.htc.resources.apk
9878 /data/data/ga.androidterm/lib/lib.git.so /system/framework/framework-htc-res.apk
9878 /data/data/ga.androidterm/lib/lib.git.so /system/framework/framework.jar
9878 /data/data/ga.androidterm/lib/lib.git.so /system/etc/system_fonts.xml
9878 /data/data/ga.androidterm/lib/lib.git.so /system/etc/fallback_fonts.xml
9878 /data/data/ga.androidterm/lib/lib.git.so /system/fonts/Roboto-Regular.ttf
9878 /data/data/ga.androidterm/lib/lib.git.so /system/framework/core.jar
9878 /data/data/ga.androidterm/lib/lib.git.so /dev/urandom
9878 /data/data/ga.androidterm/lib/lib.git.so /dev/log/main
9878 /data/data/ga.androidterm/lib/lib.git.so /dev/log/radio
9878 /data/data/ga.androidterm/lib/lib.git.so /dev/log/events
9878 /data/data/ga.androidterm/lib/lib.git.so /dev/log/system
9878 /data/data/ga.androidterm/lib/lib.git.so /dev/cpuctl/tasks
9878 /data/data/ga.androidterm/lib/lib.git.so socket:[1172354]
9878 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172355]
9878 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172355]
9878 /data/data/ga.androidterm/lib/lib.git.so /dev/cpuctl/bg_non_interactive/tasks
9878 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172358]
9878 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172358]
9878 /data/data/ga.androidterm/lib/lib.git.so anon_inode:[eventpoll]
9878 /data/data/ga.androidterm/lib/lib.git.so /dev/ashmem
9878 /data/data/ga.androidterm/lib/lib.git.so /dev/ashmem
9878 /data/data/ga.androidterm/lib/lib.git.so /data/app/ga.androidterm-1.apk
9878 /data/data/ga.androidterm/lib/lib.git.so /data/app/ga.androidterm-1.apk
9878 /data/data/ga.androidterm/lib/lib.git.so /system/app/Aluminum.apk
9878 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172380]
9878 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172381]
9878 /data/data/ga.androidterm/lib/lib.git.so /data/data/ga.androidterm/fifo
9878 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172382]
9878 /data/data/ga.androidterm/lib/lib.git.so /dev/pts/2
9878 /data/data/ga.androidterm/lib/lib.git.so /system/fonts/DroidSansMono.ttf
9878 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172407]
9878 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172407]
9878 /data/data/ga.androidterm/lib/lib.git.so anon_inode:[eventpoll]
9878 /data/data/ga.androidterm/lib/lib.git.so /dev/ashmem
9878 /data/data/ga.androidterm/lib/lib.git.so pipe:[1177783]
9878 /data/data/ga.androidterm/lib/lib.git.so pipe:[1177784]
9879 /data/data/ga.androidterm/lib/lib.git.so pipe:[1184046]
9879 /data/data/ga.androidterm/lib/lib.git.so pipe:[1184047]
9879 /data/data/ga.androidterm/lib/lib.git.so /dev/pts/2
9879 /data/data/ga.androidterm/lib/lib.git.so /dev/log/main
9879 /data/data/ga.androidterm/lib/lib.git.so /dev/log/radio
9879 /data/data/ga.androidterm/lib/lib.git.so /dev/log/events
9879 /data/data/ga.androidterm/lib/lib.git.so /dev/log/system
9879 /data/data/ga.androidterm/lib/lib.git.so /dev/__properties__ (deleted)
9879 /data/data/ga.androidterm/lib/lib.git.so /system/framework/framework-res.apk
9879 /data/data/ga.androidterm/lib/lib.git.so /system/framework/com.htc.resources.apk
9879 /data/data/ga.androidterm/lib/lib.git.so /system/framework/framework-htc-res.apk
9879 /data/data/ga.androidterm/lib/lib.git.so /system/framework/framework.jar
9879 /data/data/ga.androidterm/lib/lib.git.so /system/etc/system_fonts.xml
9879 /data/data/ga.androidterm/lib/lib.git.so /system/etc/fallback_fonts.xml
9879 /data/data/ga.androidterm/lib/lib.git.so /system/fonts/Roboto-Regular.ttf
9879 /data/data/ga.androidterm/lib/lib.git.so /system/framework/core.jar
9879 /data/data/ga.androidterm/lib/lib.git.so /dev/urandom
9879 /data/data/ga.androidterm/lib/lib.git.so /dev/log/main
9879 /data/data/ga.androidterm/lib/lib.git.so /dev/log/radio
9879 /data/data/ga.androidterm/lib/lib.git.so /dev/log/events
9879 /data/data/ga.androidterm/lib/lib.git.so /dev/log/system
9879 /data/data/ga.androidterm/lib/lib.git.so /dev/cpuctl/tasks
9879 /data/data/ga.androidterm/lib/lib.git.so socket:[1172354]
9879 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172355]
9879 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172355]
9879 /data/data/ga.androidterm/lib/lib.git.so /dev/cpuctl/bg_non_interactive/tasks
9879 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172358]
9879 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172358]
9879 /data/data/ga.androidterm/lib/lib.git.so anon_inode:[eventpoll]
9879 /data/data/ga.androidterm/lib/lib.git.so /dev/ashmem
9879 /data/data/ga.androidterm/lib/lib.git.so /dev/ashmem
9879 /data/data/ga.androidterm/lib/lib.git.so /data/app/ga.androidterm-1.apk
9879 /data/data/ga.androidterm/lib/lib.git.so /data/app/ga.androidterm-1.apk
9879 /data/data/ga.androidterm/lib/lib.git.so /system/app/Aluminum.apk
9879 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172380]
9879 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172381]
9879 /data/data/ga.androidterm/lib/lib.git.so /data/data/ga.androidterm/fifo
9879 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172382]
9879 /data/data/ga.androidterm/lib/lib.git.so /dev/pts/2
9879 /data/data/ga.androidterm/lib/lib.git.so /system/fonts/DroidSansMono.ttf
9879 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172407]
9879 /data/data/ga.androidterm/lib/lib.git.so pipe:[1172407]
9879 /data/data/ga.androidterm/lib/lib.git.so anon_inode:[eventpoll]
9879 /data/data/ga.androidterm/lib/lib.git.so /dev/ashmem
9879 /data/data/ga.androidterm/lib/lib.git.so pipe:[1177783]
9879 /data/data/ga.androidterm/lib/lib.git.so pipe:[1177784]
vfat/sdcard entry:
/dev/block/dm-2 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702, \
allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
### What version of git-annex are you using? On what operating system?
Version from git annex version:
2a8136b6bd60a17d687eb800594ec7c37b872b3d
I tried both daily build and most recent 'stable' with the same effect.
Android 4.0.3 (Htc One V)
The same happens on my another android device; Samsung tablet with... also 4.0.3.
Tried to gather strace information on git, but couldn't. If anything more is necessary,
please let me know.
The same happens when I git annex add in /data/data/ga.androidterm/anntmp - so it's not sdcard nor vfat.
### Please provide any additional information below.
[[!format sh """
# If you can, paste a complete transcript of the problem occurring here.
# If the problem is with the git-annex assistant, paste in .git/annex/daemon.log
# End of transcript or log.
"""]]
> I have updated git-annex to work with the new git, which will be 1.8.5.
> This fix should appear in the android autobuild within an hour if you
> want to try it. [[done]] --[[Joey]]
|