I got the SO virus a month ago or so, and now it is kind of a reflex for me to search the questions database when I am blocked or in doubt.
There are also situations where i find and solve by myself a nasty bug which i think could have impacted other people, and which probably will in the future.
In such cases, is it considered "in the spirit" of the site to ask the question as if I didn't solve the bug, as a challenge for motivated SO users to search for a best solution or to find the nasty cause of the problem ?
Of course it could be seen as "wasting" time of the answerers, but I think it has some advantages over simply answering your own question. You get possibly better quality answers and more diverse opinions, which will help future users who search for the bug's solution ; you make people think about the problem, and in the end I feel that this is what SO is about - sharing your knowledge while training yourself in recognizing and solving problems, and getting handy at explaining them.
What do you think? Should I simply auto-answer my question, or leave it open for motivated users to find the trick?