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 246731 - Evolution crash while deleting a contact's email field
Evolution crash while deleting a contact's email field
Status: RESOLVED DUPLICATE of bug 245236
Product: evolution
Classification: Applications
Component: Calendar
unspecified
Other All
: Normal critical
: ---
Assigned To: Evolution Triage Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2003-07-22 17:30 UTC by David.Walker
Modified: 2003-07-24 00:30 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description David.Walker 2003-07-22 17:30:08 UTC
Package: Evolution
Priority: critical
Version: GNOME2.2.2 1.4.3
os_details: Ximian, Inc.
Synopsis: Evolution crash while deleting a contact's email field
Bugzilla-Product: Evolution
Bugzilla-Component: Calendar
BugBuddy-GnomeVersion: 2.0 (2.2.0.1)
Description:
Description of Problem:
Evolution often crashes when deleting the Email and Email2 fields from a
contact.  The values of both these fields was "Outlook Reserved" (due to
Palm synchronization issues with MS Outlook *long* before I ever started
using Evolution).

Steps to reproduce the problem:
1. Find all contacts where "email" begins with "Outlook"
2. Double-click on one to edit it.
3. Delete the text in the Email and Email2 fields.
4. Click on "Save and Close".

Actual Results:
Evolution crashes.  When I restart Evolution, the contact has been
modified.

Expected Results:
An updated contact without a crash.

How often does this happen?
I had 20 of these "Outlook Reserved" contacts that I started cleaning up
this morning.  The first few went OK, but now it seems to crash each
time I modify a contact.  I have tried logging out and killing
Evolution-Wombat, but it doesn't seem to change the behavior.

Additional Information:



Debugging Information:

Backtrace was generated from '/usr/bin/evolution-1.4'

(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...[New Thread 1092621856 (LWP 4655)]
[New Thread 1142127920 (LWP 4665)]
[New Thread 1133735216 (LWP 4664)]
[New Thread 1125342512 (LWP 4663)]
[New Thread 1116949808 (LWP 4662)]
0xffffe002 in ?? ()

Thread 1 (Thread 1092621856 (LWP 4655))

  • #0 ??
  • #1 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #2 evolution_storage_set_view_factory_new_view
  • #3 <signal handler called>
  • #4 gtk_widget_get_toplevel
    from /usr/lib/libgtk-x11-2.0.so.0
  • #5 gtk_widget_get_child_visible
    from /usr/lib/libgtk-x11-2.0.so.0
  • #6 gtk_widget_has_screen
    from /usr/lib/libgtk-x11-2.0.so.0
  • #7 gtk_entry_get_type
    from /usr/lib/libgtk-x11-2.0.so.0
  • #8 g_timeout_add
    from /usr/lib/libglib-2.0.so.0
  • #9 unblock_source
    from /usr/lib/libglib-2.0.so.0
  • #10 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #11 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #12 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #13 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #14 main
  • #15 __libc_start_main
    from /lib/tls/libc.so.6
  • #0 ??



Setting qa contact to the default for this product.
   This bug either had no qa contact or an invalid one.

Comment 1 David.Walker 2003-07-22 17:52:04 UTC
I've now noticed that replacing "Outlook Reserved" with a valid
address makes a crash less likely, but it did still crash once on my
last 6-8 of 20 contacts that I was cleaning up.  In any event, I'm now
not so sure that this has anything to do with "Outlook Reserved," as
opposed to removing all email addresses from a contact.
Comment 2 Gerardo Marin 2003-07-24 00:30:46 UTC

*** This bug has been marked as a duplicate of 245236 ***