What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 127 Stack Exchange communities.

The story:

  1. Question posted on Programmers (let's call it Q1),
  2. Same question posted on Code Review (let's call it Q2),
  3. I migrate Q1 to Code Review,
  4. Someone notices that Q1 is a duplicate of Q2 and votes to close,
  5. I notice the duplicate notice and the auto-generated comment and also try to vote to close, but can't. No error message, nothing, it just doesn't work.

And then I notice that Q2 no longer exists ("voluntarily removed by its author"). My guess is the OP also noticed the duplicate vote, realized how messy cross posts are and decided to be a good citizen and delete one of the two questions. He picked the wrong one though, and now we're left with a duplicate notice pointing to a non existent question and an unresponsive dialog.

It's a mess ;) A weird and rare mess, but still a mess. What can we do about it?

share|improve this question
2  
There's a special place in hell for cross posters :< –  Yannis Feb 7 '13 at 10:24
    
What happens to the votes to close in that case? Are they automatically deleted? –  Martin Smith Feb 7 '13 at 11:05
    
@MartinSmith I imagine the one close vote that made it through will age away, assuming the question gets more than 100 views. Not sure what will happen when that happens. –  Yannis Feb 7 '13 at 11:07
1  
Thanks for finding this - it's next on my plate to fix. –  Jarrod Dixon Feb 8 '13 at 4:52
add comment

2 Answers

up vote 3 down vote accepted

This should now be fixed.

When a question is deleted, we'll see if any existing close-as-dupe votes point to it as the original. If so, the votes will be removed.

This cleanup can only currently be performed for close votes on open questions; questions that were closed as duplicate will need to be repaired by hand in our upcoming link rot review queue.

share|improve this answer
add comment

Well, the only thing I can think of is to flag it for moderator attention, explaining briefly what happened. That moderator will need to undelete the question, close the other one as a correct duplicate and delete it.

Either that or gather a bunch of 10K users to help you with that.

But yes indeed, cross posters do have a special place in hell.

share|improve this answer
1  
This is a decent workaround, but the system should be able to detect if the duplicate was deleted and at least show an error message. –  Yannis Feb 7 '13 at 11:05
1  
@Yannis: One can argue that it's enough of an edge case for the flag system to handle it. Though the banner should be gone if the linked question is removed. –  Second Rikudo Feb 7 '13 at 11:09
    
Hm, need I remind you that you just got a diamond? We don't need moar work! ;P –  Yannis Feb 7 '13 at 11:13
    
@Yannis: It's our job as human exception handlers. This is an exception. :) –  Second Rikudo Feb 7 '13 at 11:16
    
btw if a mod is going to get involved, there's a quicker workaround: Close (as OT, NC, NARQ) and re-open, to invalidate the pending dupe vote. –  Yannis Feb 8 '13 at 5:01
add comment

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .