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 346842 - Crash when dobule click on email address
Crash when dobule click on email address
Status: RESOLVED DUPLICATE of bug 326652
Product: evolution
Classification: Applications
Component: Mailer
2.4.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2006-07-07 06:51 UTC by Yang Hong
Modified: 2006-07-07 15:28 UTC
See Also:
GNOME target: ---
GNOME version: 2.7/2.8



Description Yang Hong 2006-07-07 06:51:00 UTC
1. Add a new Contact with tow email, one for "work", one for "home"
2. start to write a new mail
3. click "Receiver" to add address from Contact
4. dobule click on the mail address in the left treeview list

wish: mail address be added into "Receiver" list
got: evolution cashed. (some time it does ok)

Program received signal SIGSEGV, Segmentation fault.

Thread NaN (LWP 31294)

  • #0 realloc
    from /lib/tls/libc.so.6
  • #1 g_realloc
    from /usr/lib/libglib-2.0.so.0
  • #2 g_string_chunk_insert_len
    from /usr/lib/libglib-2.0.so.0
  • #3 g_string_insert_len
    from /usr/lib/libglib-2.0.so.0
  • #4 g_string_append
    from /usr/lib/libglib-2.0.so.0
  • #5 camel_internet_address_find_address
    from /usr/lib/libcamel-1.2.so.0
  • #6 camel_internet_address_encode_address
    from /usr/lib/libcamel-1.2.so.0
  • #7 camel_internet_address_get_type
    from /usr/lib/libcamel-1.2.so.0
  • #8 camel_address_encode
    from /usr/lib/libcamel-1.2.so.0
  • #9 e_destination_get_address
    from /usr/lib/libebook-1.2.so.5
  • #10 e_name_selector_dialog_new
    from /usr/lib/libedataserverui-1.2.so.6
  • #11 gtk_tree_view_column_cell_set_cell_data
    from /usr/lib/libgtk-x11-2.0.so.0
  • #12 ??
  • #13 ??
  • #14 ??
  • #15 ??
  • #16 ??

another issue: If one contact has more than one mail address, when one mail address was add in to "Receiver" list, the rest mail address belong the this contact was disapeared from contact list. this is confuse.
Comment 1 Karsten Bräckelmann 2006-07-07 15:21:51 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


According to the description and version (2.4.x), I believe this to be a duplicate of bug 326652. That bug occured in multiple places (including the "Sellect Contacts from Address Book" dialog of the Mail Composer). The issue is with double clicking on a Contact in the list in each case.

The actual stacktraces of the duplicates do differ a lot. This crash is fixed since 2.5.x.


Yang, if there is any possibility you can check this crash again with the latest Evo version, I'd be glad if you can test this. Also, please feel free to re-open this bug, if it is not a duplicate. Thanks.


*** This bug has been marked as a duplicate of 326652 ***
Comment 2 Karsten Bräckelmann 2006-07-07 15:28:01 UTC
See bug 328712 and bug 323753 for instances of this crash triggered from the Composer, same description.

Also, a complete stacktrace probably would show that this indeed is the crash. To verify this, use "thread apply all bt" in gdb to get the full stacktrace.