If you are not sure whether you have found a bug, here are some guidelines:
ldbug. Reliable linkers never crash.
ldproduces an error message for valid input, that is a bug.
lddoes not produce an error message for invalid input, that may be a bug. In the general case, the linker can not verify that object files are correct.
ldare welcome in any case.