Placeholder relation not found for reference -1 in relation -1

Hi, I got an error where I can’t save a project in the ID editor. I don’t understand how to fix this, so I’m asking for help. I’ll attach the changelog and a screenshot to the question.


changelog:

In general, I don’t know why, but such an error was caused by the fact that one part of the multipolygon overlapped another part of the same multipolygon in one place, where I did not notice it. After deleting this part and correct drawing – the error disappeared.

So, I was able to solve the problem myself, it seems. But the error is still strange.

I’m not sure how it happened (potentially it was trying to merge the “areas”) but cursory inspection of the changes shows that the error message is correct: the MP you created had itself as a member.

I’m fairly sure that you can’t create a relation loop that way (not that you wanted to :-)).

PS: this is a bug in iD and should be reported iD issue tracker, a valid multipolygon can’t have multipolygon members.

1 Like