با تشکر .من اینطور که از صحبت شما متوجه شدم فایل رو اینطوری باید تغییرش بدم ولی نمی دونم چر ا فایلم error میده فایل log هم ضمیمه کردم. راستی من وقتی \usepackage{xepersian} رو حذف کردم و بجای فارسی انگلیسی در caption نوشتم فایل بدون مشکل run شد
\documentclass{article}
\usepackage{graphicx}
\usepackage{xepersian}
\begin{document}
\begin{figure}
\caption{این یک \protect\includegraphics[width=1cm,height=1cm]{fig1.png} است.}
\end{figure}
\end{document}