There is an incident between me and my PhD adviser, which is repeated for the second time (The first time was a couple of months ago), and its details are:
My PhD supervisor talked about me and my problems to one of the post doc scholars in our department, who is not my PhD adviser's post-doc. The first time my PhD adviser talked to this post-doc about me, he said that I was not present at a conference and presentations. In fact I was, and even in some of those presentations my PhD adviser was present and I'm pretty sure he saw me there explicitly. But I heard from this post-doc a week later that my PhD adviser was not happy cause he didn't see me there... I never received a notice from my PhD adviser and he never talk to me about that. As a result, I said that maybe was just a mistake and moved on.
Today, I heard from this post-doc again that my PhD adviser is angry cause I removed a document that he requested me to update that yesterday. In fact, I updated that document just a couple of hours ago and fortunately it is uploaded in the box and could show the details of changes to that file and how many version is uploaded. Also, box could show who viewed or downloaded the files and the last time my PhD adviser saw that file or downloaded was yesterday, when he requested me to update that and I did it today morning. I'm just mad and angry because if there is a problem with me or my work or my personality or whatever why my PhD adviser does not talk to me directly? He could just send an email to me say hey what the hell are you doing?! instead of talking to other people and I incidentally hear the problems from other people behind me?! I'm just angry and please excuse me for typos or rude language.
My question is: what can I do to solve this problem and why my PhD adviser does not talk to me directly about my problems? I appreciate any suggestion.
Update:
I talked to my PhD adviser right now and he was quite okay and cool with me and did not talk about the incident that post-doc talked to me yesterday. So, I think something is wrong with this post-doc... I really appreciate if someone help me to find a proper way to tell this post-doc that my issues or problems are not his/her business...