Hi. I have problem with xfdesktop in polish environment (it's charset iso-8859-2 or utf-8 of course). When I empty trash, then xfce stop manage desktop. I must check managing desktop option in setting dialog for backup my desktop. All it's ok, but names like "Śmietnik" or "System plików" (in polish means "Trash", "File system") has broken: "?mietnik" and "System plik?w". For repair this, I must change option "desktop icons" in desktop settings dialog first to "show minimalized apps" (or something like this, because i have polish translation of xfce and i dont know) and second change this option to "launch icons/files". Maybe this bug exists in other language distributions.
I forgot. When name of i.e. trash has broken ("?mietnik") I can create new file with name i.e. "Śmietnik" and it's displaying fine.
If xfdesktop is crashing, I'll need a backtrace with xfdesktop, libxfcegui4, libxfce4util, and libthunar-vfs compiled with debug symbols. Please see http://spuriousinterrupt.org/projects/xfce4-debug
This should be fixed in recent versions of xfdesktop.