Hi,

On 01/06/2016 01:21 PM, Richard Hobday wrote:
> I'm using Mint17.3 Cinnamon(64bit) with Thunderbird
I'm using 17.3 with XFCE and Thunderbird
> The script runs fine, creates the file in .local/tmp and the Subject and 
> Body fields as expected, opens Thunderbird message, but fails to pass 
> the message as an attachment.
>
> I'm pretty sure this a Thunderbird issue and not either dt or the 
> xdg-email script though.
>
> See below the output of XDG_UTILS_DEBUG_LEVEL=5 darktable
>
> [email] launching `xdg-email --subject "images exported from darktable" 
> --body " - PK5_3612.jpg (1/750 f/13.0 118mm iso 400)\n" --attach 
> "/home/rlch/.local/tmp/PK5_3612.jpg" &'
>
> DE is "gnome"
>
> Checking /usr/share/applications/defaults.list
>
> grep: /home/xxxx/.local/share/applications/: Is a directory
>
> Running gvfs-open 
> "mailto:?subject=images%20exported%20from%20darktable&body=%20%2D%20PK5%5F3612.jpg%20%281/750%20f/13.0%20118mm%20iso%20400%29%0D%0A&attach=/home/rlch/.local/tmp/PK5%5F3612.jpg";
>
> (process:10828): GLib-CRITICAL **: g_slice_set_config: assertion 
> 'sys_page_size == 0' failed
>
> This final line is a Mozilla error message and I guess that may be where 
> the issue is.
No, these gtk errors happen all the time in nearly all applications
using it (darktable included). They are neither "critical" for the gui
nor relevant for us.
Does the file, which is to be attached, really exist in the temporary
directory?

Here is the output for my case. It *is* working here.

> [email] launching `xdg-email --subject "images exported from
darktable" --body " - 1401395041.jpg (1/inf f/0,0 0mm iso 0)\n" 
--attach "/home/dec/.local/tmp/1401395041.jpg" &'
> DE is "xfce"
> Running exo-open
"mailto:?subject=images%20exported%20from%20darktable&body=%20%2D%201401395041.jpg%20%281/inf%20f/0%2C0%200mm%20iso%200%29%0D%0A&attach=/home/dec/.local/tmp/1401395041.jpg";
> Error: Failed to send command: 500 command not parseable

(I deleted the glib messages.)

To compare: The [email] line is the same.
The detected DE is another one of course. But in your case, cinnamon is
detected as gnome. In my case, exo-open is used (and works), in your
case it's gvfs-open.

Could you try running the exo-open manually? Here is mine adapted for
your filename:
exo-open
"mailto:?subject=images%20exported%20from%20darktable&body=%20%2D%201401395041.jpg%20%281/inf%20f/0%2C0%200mm%20iso%200%29%0D%0A&attach=/home/rlch/.local/tmp/PK5%5F3612.jpg";

I hope I can help a bit,
Sebastian

-- 
python programming - mail server - photo - video - https://sebix.at
To verify my cryptographic signature or send me encrypted mails, get my
key at https://sebix.at/DC9B463B.asc and on public keyservers.


Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
_______________________________________________
Darktable-users mailing list
Darktable-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/darktable-users

Reply via email to