Description of problem: When an SEAlert occurs, the sealert browser offers a "Notify Admin" button. When pressing this button, I am seeing a button telling me "Failed to execute default Mail Reader. Input/output error [Close] " Version-Release number of selected component (if applicable): setroubleshoot-3.2.20-3.fc21.x86_64 How reproducible: Always Actual results: c.f. above. Expected results: Function. Additional info: - I am using xfce4 and am using "Mozilla Thunderbird" as my preferred Mail Reader. - In my syslog, I found this, which I presume to be related to this issue: ... Dec 06 04:41:17 beck org.fedoraproject.Setroubleshootd[1464]: TypeError: cannot concatenate 'str' and 'list' objects Dec 06 04:41:17 beck org.fedoraproject.Setroubleshootd[1464]: command += ",subject='" + subject + "'" Dec 06 04:41:17 beck org.fedoraproject.Setroubleshootd[1464]: File "/usr/lib64/xfce4/exo-1/exo-compose-mail-1", line 83, in <module> Dec 06 04:41:17 beck org.fedoraproject.Setroubleshootd[1464]: Traceback (most recent call last): Dec 06 04:41:17 beck org.fedoraproject.Setroubleshootd[1464]: TypeError: cannot concatenate 'str' and 'list' objects Dec 06 04:41:17 beck org.fedoraproject.Setroubleshootd[1464]: command += ",subject='" + subject + "'" Dec 06 04:41:17 beck org.fedoraproject.Setroubleshootd[1464]: File "/usr/lib64/xfce4/exo-1/exo-compose-mail-1", line 98, in <module> Dec 06 04:41:17 beck org.fedoraproject.Setroubleshootd[1464]: Traceback (most recent call last): ... Seems to me as if setroubleshoot has problems in interacting with xfce4.
I have encountered this using a powerpoint presentation, opened in Libreoffice. This presentation contained the mailto command. Running XFCE and thunderbird as well.
It actually also throws an error on native Libreoffice presentations. use Insert-> Hyperlink email to create one, and then show the presentation.
So this might be an exo bug.
Created attachment 967168 [details] Libreoffice presentation This presentattion gives an error in XFCE when you run it, and click the text. Can someone try this in something else than XFCE?
(In reply to Mark van Rossum from comment #3) > So this might be an exo bug. Confirmed - It is. The origin of this bug is in Red Hat's exo-compose-mail-1 (aka. mailtoparse.py). Replacing this stuff with upstream's exo-compose-mail-1 fixes this issue. I am going to file a bug against exo.
There seems to be BZ on this topic open: RHBZ#983150.
It works in Fedora 22 with exo-0.10.6-1.fc22.x86_64 and setroubleshoot-3.2.24-1.fc22.x86_64