summaryrefslogtreecommitdiff
path: root/doc/bugs/Can__39__t_use_adjusted_branch_in_v6__44___if_submodule_already_is_using_this_feature/comment_1_176faba802ecd62b04c06c6dab77f5f3._comment
blob: 76e0c7814351734e58103db341661f9fe471ff2b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
[[!comment format=mdwn
 username="joey"
 subject="""comment 1"""
 date="2017-02-20T17:13:54Z"
 content="""
Error message is:

	git-annex: unexpected object type "comm"

What it's actually choking on is the "commit" object for the submodule,
in git-ls-tree output. Doesn't matter if the submodule uses
adjusted branches or not.

The parser for ls-tree output is buggy;
it's expecting only "blob" and "tree", so pulls out a fixed width 4
characters: "comm"

Also, the adjusted branch code needs to be made to skip over CommitObjects,
once the parser is fixed to generate them.
"""]]