setroubleshoot.desktop includes the line
/usr/share/setroubleshoot/gui/setroubleshoot_icon.svg does not exist
/usr/share/setroubleshoot/gui/setroubleshoot_icon.png exists but is a link to /usr/share/icons/hicolor/24x24/apps/setroubleshoot_icon.png
Looks like the panel actually drops the path and extension, so it displays the correct icon. However, nautilus for example does not seem to do the same, it does not display any icon.
Just drop the path and extension from the .desktop file and remove the link in /usr/share/setroubleshoot/gui (linking png to svg is not a great idea anyway...)
[Offtopic: what is that icon supposed to mean?!]
Check engine light.
Seems to work.
Fixed in setroubleshoot-2.2.82-1.el6
Heh... "I was not familiar with this symbol"...
I don't think most users will be able to make the connection. Even of those users who actually drive a car, many will not have seen this, ever. And even people who know the metaphor will have a very hard time undestanding the 16x16 version...