I’ve got a community problem that’s stuck pending submission for crazy reasons.
This is the link I have, though I’m not sure how “open” it is since it’s still classified as draft, but I cannot un-draft it for reasons highlighted below.
I can’t un-draft it because my code fails one of the tests (test 4, or validator 2, depending on how you want to count it). Kind of ironic, considering my code generated the output in the first place.
Where it gets highly suspicious is in the reported failure:
Failure Found: "unethical rude behavior towards yo \0ethical rude behavior toward" Expected:"unethical rude behavior towards y\0nethical rude behavior toward"
(don’t ask about the contents just yet)
Needless to say, but allow me to anyway: these
\0 and repetitions are nowhere to be found (visually) in the statement textboxes, be it the provided input or the expected output. Couldn’t get to highlight them by copy-pasting in a hex dumper either.
I could try and debug my code as long as those weird strings were contained in my program’s proper output as was the case earlier, but they’ve now contaminated the expected output as well, so it’s starting to feel out of reach.
I’m quite puzzled here.
(not sure it’s related: every now and then the first tests fails on a “program outputs nothing” error. Re-running it (after changing something, anything, in the IDE) usually solves that)