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 320105 - Can't reconfigure account to access Microsoft Exchange
Can't reconfigure account to access Microsoft Exchange
Status: RESOLVED FIXED
Product: Evolution Exchange
Classification: Deprecated
Component: Connector
1.0.x
Other other
: Normal critical
: 2.5
Assigned To: Connector Maintainer
Ximian Connector QA
Depends on:
Blocks: 323345
 
 
Reported: 2005-10-28 16:48 UTC by Kevin Rodgers
Modified: 2006-01-10 11:37 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Kevin Rodgers 2005-10-28 16:48:28 UTC
Distribution:                          Solaris 9 9/04 s9x_u7wos_09 x86
Package: Evolution
Severity: critical
Version: GNOME2.8.1 2.2.1
Gnome-Distributor: Blastwave.org
Synopsis: Can't reconfigure account to access Microsoft Exchange
Bugzilla-Product: Evolution
Bugzilla-Component: Mailer
Bugzilla-Version: 2.2.1
BugBuddy-GnomeVersion: 2.0 (2.8.1)
Description:
Description of the crash:
When I try to reconfigure my default account o access Microsoft
Exchange, evolution crashes.

Steps to reproduce the crash:
1. Click on the Edit -> Preferences pull down menu
2. Click on the Receiving Mail tab
3. Change source from None to Microsoft Exchange

Expected Results:
I don't know what's supposed to happen next -- perhaps query me for the
Exchange server name?

How often does this happen?
Always.

Additional Information:



Debugging Information:

Backtrace was generated from '/opt/csw/bin/evolution'

(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...sol-thread active.
Retry #1:
Retry #2:
Retry #3:
Retry #4:
[New LWP    1        ]
[New Thread 1 (LWP 1)]

Thread 1 (LWP 1)

  • #0 _waitid
    from /usr/lib/libc.so.1
  • #1 _waitpid
    from /usr/lib/libc.so.1
  • #2 waitpid
    from /usr/lib/libthread.so.1
  • #3 libgnomeui_segv_handle
    from /opt/csw/lib/libgnomeui-2.so.0
  • #4 es_menu_hook_get_type
  • #5 __sighndlr
    from /usr/lib/libthread.so.1
  • #6 call_user_handler
    from /usr/lib/libthread.so.1
  • #7 sigacthandler
    from /usr/lib/libthread.so.1
  • #8 <signal handler called>
  • #9 strlen
    from /usr/lib/libc.so.1
  • #10 _g_gnulib_vasnprintf
    from /opt/csw/lib/libglib-2.0.so.0
  • #11 _g_gnulib_vasprintf
    from /opt/csw/lib/libglib-2.0.so.0
  • #12 g_vasprintf
    from /opt/csw/lib/libglib-2.0.so.0
  • #13 g_strdup_vprintf
    from /opt/csw/lib/libglib-2.0.so.0
  • #14 g_strdup_printf
    from /opt/csw/lib/libglib-2.0.so.0
  • #15 org_gnome_exchange_settings
    from /opt/csw/lib/evolution/2.2/plugins/liborg-gnome-exchange-account-settings.so
  • #16 epl_invoke
    from /opt/csw/lib/evolution/2.2/libeutil.so.0
  • #17 e_plugin_invoke
    from /opt/csw/lib/evolution/2.2/libeutil.so.0
  • #18 ech_config_widget_factory
    from /opt/csw/lib/evolution/2.2/libeutil.so.0
  • #19 ec_rebuild
    from /opt/csw/lib/evolution/2.2/libeutil.so.0
  • #20 e_config_target_changed
    from /opt/csw/lib/evolution/2.2/libeutil.so.0
  • #21 emae_provider_changed
    from /opt/csw/lib/evolution/2.2/components/libevolution-mail.so
  • #22 g_cclosure_marshal_VOID__VOID
    from /opt/csw/lib/libgobject-2.0.so.0
  • #23 g_closure_invoke
    from /opt/csw/lib/libgobject-2.0.so.0
  • #24 signal_emit_unlocked_R
    from /opt/csw/lib/libgobject-2.0.so.0
  • #25 g_signal_emit_valist
    from /opt/csw/lib/libgobject-2.0.so.0
  • #26 g_signal_emit_by_name
    from /opt/csw/lib/libgobject-2.0.so.0
  • #27 gtk_combo_box_set_active_internal
    from /opt/csw/lib/libgtk-x11-2.0.so.0
  • #28 gtk_combo_box_set_active_iter
    from /opt/csw/lib/libgtk-x11-2.0.so.0
  • #29 gtk_combo_box_menu_item_activate
    from /opt/csw/lib/libgtk-x11-2.0.so.0
  • #30 g_cclosure_marshal_VOID__VOID
    from /opt/csw/lib/libgobject-2.0.so.0
  • #31 g_closure_invoke
    from /opt/csw/lib/libgobject-2.0.so.0
  • #32 signal_emit_unlocked_R
    from /opt/csw/lib/libgobject-2.0.so.0
  • #33 g_signal_emit_valist
    from /opt/csw/lib/libgobject-2.0.so.0
  • #34 g_signal_emit
    from /opt/csw/lib/libgobject-2.0.so.0
  • #35 gtk_widget_activate
    from /opt/csw/lib/libgtk-x11-2.0.so.0
  • #36 gtk_menu_shell_activate_item
    from /opt/csw/lib/libgtk-x11-2.0.so.0
  • #37 gtk_menu_shell_button_release
    from /opt/csw/lib/libgtk-x11-2.0.so.0
  • #38 gtk_menu_button_release
    from /opt/csw/lib/libgtk-x11-2.0.so.0
  • #39 _gtk_marshal_BOOLEAN__BOXED
    from /opt/csw/lib/libgtk-x11-2.0.so.0
  • #40 g_type_class_meta_marshal
    from /opt/csw/lib/libgobject-2.0.so.0
  • #41 g_closure_invoke
    from /opt/csw/lib/libgobject-2.0.so.0
  • #42 signal_emit_unlocked_R
    from /opt/csw/lib/libgobject-2.0.so.0
  • #43 g_signal_emit_valist
    from /opt/csw/lib/libgobject-2.0.so.0
  • #44 g_signal_emit
    from /opt/csw/lib/libgobject-2.0.so.0
  • #45 gtk_widget_event_internal
    from /opt/csw/lib/libgtk-x11-2.0.so.0
  • #46 gtk_widget_event
    from /opt/csw/lib/libgtk-x11-2.0.so.0
  • #47 gtk_propagate_event
    from /opt/csw/lib/libgtk-x11-2.0.so.0
  • #48 gtk_main_do_event
    from /opt/csw/lib/libgtk-x11-2.0.so.0
  • #49 gdk_event_dispatch
    from /opt/csw/lib/libgdk-x11-2.0.so.0
  • #50 g_main_dispatch
    from /opt/csw/lib/libglib-2.0.so.0
  • #51 g_main_context_dispatch
    from /opt/csw/lib/libglib-2.0.so.0
  • #52 g_main_context_iterate
    from /opt/csw/lib/libglib-2.0.so.0
  • #53 g_main_loop_run
    from /opt/csw/lib/libglib-2.0.so.0
  • #54 bonobo_main
    from /opt/csw/lib/libbonobo-2.so.0
  • #55 main




------- Bug moved to this database by unknown@gnome.bugs 2005-10-28 16:48 UTC -------


The original reporter of this bug does not have
   an account here. Reassigning to the person who moved
   it here, unknown@gnome.bugs.
   Previous reporter was kevin.rodgers@ihs.com.

Comment 1 parthasarathi susarla 2005-11-02 13:23:52 UTC
Reassigning component to Connector
Comment 2 Kevin Rodgers 2005-11-11 17:55:21 UTC
Note that this only happens when I run evolution as myself, not when running as
root.

Here is the truss output, just before the crash:

/1:	open("/opt/csw/share/evolution/2.2/glade/mail-config.glade", O_RDONLY) = 36
/1:	fstat64(36, 0x0804573C)				= 0
/1:	fstat64(36, 0x0804567C)				= 0
/1:	ioctl(36, TCGETA, 0x0804570C)			Err#25 ENOTTY
/1:	read(36, " < ? x m l   v e r s i o".., 8192)	= 8192
/1:	read(36, " p e r t y   n a m e = "".., 8192)	= 8192
/1:	llseek(36, 0, SEEK_CUR)				= 16384
/1:	lseek(36, 0, SEEK_SET)				= 0
/1:	read(36, " < ? x m l   v e r s i o".., 8192)	= 8192
/1:	read(36, " p e r t y   n a m e = "".., 8192)	= 8192
/1:	read(36, " >\n\t\t     < p r o p e".., 8192)	= 8192
/1:	read(36, " r o p e r t y >\n\t\t  ".., 8192)	= 8192
/1:	read(36, " d r a w _ i n d i c a t".., 8192)	= 8192
/1:	read(36, " r t y   n a m e = " v i".., 8192)	= 8192
/1:	read(36, " c k i n g >\n\t\t     <".., 8192)	= 8192
/1:	read(36, " i s i b l e " > T r u e".., 8192)	= 8192
/1:	read(36, " o d i f i c a t i o n _".., 8192)	= 8192
/1:	read(36, " e r t y   n a m e = " r".., 8192)	= 8192
/1:	read(36, " T r u e < / p r o p e r".., 8192)	= 8192
/1:	read(36, " o p e r t y >\n\t\t\t\t".., 8192)	= 8192
/1:	read(36, " : 0 7 : 0 9   G M T < /".., 8192)	= 8192
/1:	read(36, " i b l e " > T r u e < /".., 8192)	= 8192
/1:	read(36, "\t\t     < p r o p e r t".., 8192)	= 8192
/1:	read(36, "             < p r o p e".., 8192)	= 8192
/1:	read(36, "\n\t\t\t     < p r o p e".., 8192)	= 8192
/1:	read(36, "\t\t\t\t     < p r o p e".., 8192)	= 8192
/1:	read(36, " d >\n < / w i d g e t >".., 8192)	= 8192
/1:	read(36, " t y >\n             < p".., 8192)	= 8192
/1:	read(36, " = " e x p a n d " > T r".., 8192)	= 8192
/1:	read(36, "   n a m e = " j u s t i".., 8192)	= 8192
/1:	read(36, "   < p r o p e r t y   n".., 8192)	= 8192
/1:	read(36, "\n\t\t\t\t     < p r o p".., 8192)	= 8192
/1:	read(36, " p a n d " > F a l s e <".., 8192)	= 8192
/1:	read(36, " n s " > f i l l < / p r".., 8192)	= 8192
/1:	read(36, " o p e r t y >\n\t\t\t  ".., 8192)	= 8192
/1:	read(36, " = " y e s " > H e a d e".., 8192)	= 8192
/1:	read(36, " < / p a c k i n g >\n\t".., 8192)	= 8192
/1:	read(36, " 0 < / p r o p e r t y >".., 8192)	= 8192
/1:	read(36, " e r t y   n a m e = " x".., 8192)	= 8192
/1:	read(36, " a m e = " l a b e l "  ".., 8192)	= 8192
/1:	read(36, " h i l d >\n\t\t\t\t < /".., 8192)	= 8192
/1:	read(36, " d >\n\t\t < w i d g e t".., 8192)	= 8192
/1:	read(36, " a n s l a t a b l e = "".., 8192)	= 8192
/1:	read(36, " h o m o g e n e o u s "".., 8192)	= 8192
/1:	read(36, "\t     < p r o p e r t y".., 8192)	= 8192
/1:	read(36, " l l " > T r u e < / p r".., 8192)	= 475
/1:	read(36, 0x087B067C, 8192)			= 0
/1:	llseek(36, 0, SEEK_CUR)				= 303579
/1:	close(36)					= 0
/1:	    Incurred fault #6, FLTBOUNDS  %pc = 0xCF30F6F4
/1:	      siginfo: SIGSEGV SEGV_MAPERR addr=0x00000000
/1:	    Received signal #11, SIGSEGV [caught]
/1:	      siginfo: SIGSEGV SEGV_MAPERR addr=0x00000000
/1:	sigprocmask(SIG_SETMASK, 0x08045368, 0x00000000) = 0
Comment 3 Poornima 2005-11-14 05:51:47 UTC
This bug is not reproducible in SLP10 in evolution 2.4.1. 
Comment 4 Sushma Rai 2006-01-10 11:37:40 UTC
There was a symbol resolution issue with vsnprintf, which is fixed now.
Please upgrade to 2.4.2 or 2.5.x and re-open the bug if it is still not
working for you.