Bug 1311141 - exo-compose-mail-1 port from Perl to Python is broken
exo-compose-mail-1 port from Perl to Python is broken
Product: Fedora EPEL
Classification: Fedora
Component: exo (Show other bugs)
Unspecified Unspecified
unspecified Severity unspecified
: ---
: ---
Assigned To: Mukundan Ragavan
Fedora Extras Quality Assurance
Depends On:
  Show dependency treegraph
Reported: 2016-02-23 08:30 EST by Paul-Antoine Arras
Modified: 2016-02-24 20:50 EST (History)
2 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed:
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Bugzilla 983150 None None None 2016-02-23 08:30 EST

  None (edit)
Description Paul-Antoine Arras 2016-02-23 08:30:54 EST
Description of problem:
exo-compose-mail-1 fails to execute the generated command.

Version-Release number of selected component (if applicable):
Nom                 : exo
Architecture        : x86_64
Version             : 0.10.2
Révision            : 8.el7

How reproducible:

Steps to Reproduce:
1. Open default mail client (e.g. Thunderbird)
2. Open a terminal and run the following command:
$ /usr/lib64/xfce4/exo-1/exo-compose-mail-1 mozilla-remote /usr/bin/thunderbird mailto:foo@bar.com

Actual results:
Nothing happens.
Running pdb shows that the script exits at line 171 while trying to execute the command built:
/usr/bin/thunderbird -remote xfeDoCommand(composeMessage,to='foo@bar.com',cc='',bcc='',attachment='')
Running this command directly from the shell produces the expected result.

Expected results:
Opening a new mail window in the default client with headers filled using parameters to the mailto URI.

Additional info:
Replacing the Python script by the original Perl version solves the issue.
Comment 1 Mukundan Ragavan 2016-02-24 20:50:05 EST
I am able to reproduce this - at least I am not getting a mail compose window. Let me look.

Note You need to log in before you can comment on or make changes to this bug.