After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 345415 - contact name should be used as name of composer vcf attachment
contact name should be used as name of composer vcf attachment
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: Contacts
3.2.x (obsolete)
Other All
: Normal minor
: ---
Assigned To: evolution-addressbook-maintainers
Evolution QA team
evolution[attachments]
: 353776 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-06-20 13:13 UTC by Frederic Back
Modified: 2021-05-19 12:14 UTC
See Also:
GNOME target: ---
GNOME version: 3.1/3.2


Attachments
Vcard Attachment name set. (2.06 KB, patch)
2006-08-03 10:30 UTC, ushveen kaur
needs-work Details | Review
oops!!!! thanx for reminding me on that srini. (2.12 KB, patch)
2006-08-14 08:52 UTC, ushveen kaur
needs-work Details | Review

Description Frederic Back 2006-06-20 13:13:43 UTC
When you drag a contact into the message composer, it attaches a vcard to the E-Mail. The name of this attachment is "attachment", but should be "name._name.vcf" (just like with the "Save As VCard" function).

Other information:
Comment 1 André Klapper 2006-06-20 20:12:58 UTC
just curious, how did you find out that it's named "attachment"?
Comment 2 Frederic Back 2006-06-21 10:48:05 UTC
(In reply to comment #1)
> just curious, how did you find out that it's named "attachment"?

By looking at its name in the attachment bar :-)
Comment 3 ushveen kaur 2006-08-03 10:30:13 UTC
Created attachment 70121 [details] [review]
Vcard Attachment name set.
Comment 4 André Klapper 2006-08-10 14:52:53 UTC
ushveen: applied your patch, works when i choose "forward as attachment" within the context menu, but not when DnDing the contact to the composer body window - i still get "Attachment" displayed.
Comment 5 André Klapper 2006-08-12 12:01:35 UTC
setting patch status to needs-work as it does not cover all cases, it seems.
Comment 6 Srinivasa Ragavan 2006-08-14 05:51:20 UTC
Andre: Did you really compile composer/ and then mail/ ? This patch seems to work fine for me (both dnd and contact->r-click->forward contact).

Of course the patch needs some work. It doesnt seem to free the vcard and attrs :)
Comment 7 ushveen kaur 2006-08-14 08:52:01 UTC
Created attachment 70855 [details] [review]
oops!!!! thanx for reminding me on that srini.
Comment 8 André Klapper 2006-08-14 14:06:25 UTC
err... will retest it if i am back on a better internet connection, sigh...
Comment 9 André Klapper 2006-08-21 20:32:32 UTC
i only compiled composer/ when i try, and i still don't understand why i also need to compile mail/. :-)
anyway - evo crashes reproducibly for me after also compiling mail/ when i try to drag and drop a contact to the attachment bar of the composer window.

good also be my damn RAM though. should reboot, or better: set up a new system. suse 10.1 is a mess. :-(
Comment 10 Øystein Gisnås 2007-04-23 20:26:06 UTC
Seems to work fine when added on top of 2.10.1.

Note that the "Forward Contact" functionality works without this patch. This one merely adds drag and drop.
Comment 11 Srinivasa Ragavan 2007-05-12 10:15:41 UTC
This should crash for double free. I think the attr is freed multiple times.
Comment 12 Matthew Barnes 2009-05-13 00:32:40 UTC
*** Bug 353776 has been marked as a duplicate of this bug. ***
Comment 13 André Klapper 2021-05-19 12:14:33 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. 
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines
and create a new bug report ticket at
  https://gitlab.gnome.org/GNOME/evolution/-/issues/

Thank you for your understanding and your help.