Public bug reported:

I'm using Evolution 2.24.2 and it crashes when I edit one of my two
configured accounts. I had 2 accounts working perfectly fine for a
while, and today I edited one of them. In "Sending Email" for one of the
accounts (IMAP), I changed the server from "mail.example.com" to
"mail2.example.com:1863", after that I clicked on "Check for Supported
Types" button and chose GSSAPI (was PLAIN previously). After that I
clicked the "OK" button and Evolution crashed. I restated Evolution,
changed the settings to the old ones, they were saved, but when I click
"OK" Evolution still crashes (even if I don't change anything).

$ evolution
evolution-shell-Message: Killing old version of evolution-data-server...
** (evolution:23890): DEBUG: mailto URL command: evolution %s
** (evolution:23890): DEBUG: mailto URL program: evolution

(evolution:23890): Gtk-WARNING **: GtkSpinButton: setting an adjustment with 
non-zero page size is deprecated
[ ... ]
(evolution:23890): Gtk-WARNING **: GtkSpinButton: setting an adjustment with 
non-zero page size is deprecated

(evolution:23890): e-data-server-CRITICAL **: e_account_set_string: assertion 
`ea != NULL' failed
Segmentation fault (core dumped)

$ gdb -c core.23890 `which evolution`
[ ... ]
Core was generated by `evolution'.
Program terminated with signal 11, Segmentation fault.
[New process 23890]
[New process 23967]
[New process 23959]
#0  account_changed (accounts=0x8b8ae78, account=0x0, user_data=0x8ae91a0) at 
em-folder-tree-model.c:402
402     em-folder-tree-model.c: No such file or directory.
        in em-folder-tree-model.c
(gdb) t a a bt

Thread 3 (process 23959):
#0  0xb7f34430 in __kernel_vsyscall ()
#1  0xb789a3a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb73da0bd in ?? () from /usr/lib/libgthread-2.0.so.0
#3  0xb6991269 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb69e3708 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0xb69e202f in ?? () from /usr/lib/libglib-2.0.so.0
#6  0xb789650f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb69007ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (process 23967):
#0  0xb7f34430 in __kernel_vsyscall ()
#1  0xb789a3a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb73da0bd in ?? () from /usr/lib/libgthread-2.0.so.0
#3  0xb6991269 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb69e3708 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0xb69e202f in ?? () from /usr/lib/libglib-2.0.so.0
#6  0xb789650f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb69007ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (process 23890):
#0  account_changed (accounts=0x8b8ae78, account=0x0, user_data=0x8ae91a0) at 
em-folder-tree-model.c:402
#1  0xb6a518dc in g_cclosure_marshal_VOID__OBJECT () from 
/usr/lib/libgobject-2.0.so.0
#2  0xb6a44c4b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#3  0xb6a5b095 in ?? () from /usr/lib/libgobject-2.0.so.0
#4  0xb6a5c7ac in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#5  0xb6a5cc26 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#6  0xb77bd576 in e_account_list_change (accounts=0x8b8ae78, account=0x0) at 
e-account-list.c:367
#7  0xb2a6979e in imap_headers_commit (efp=0x8ba9108, data=0x97afcb8) at 
imap-headers.c:131
#8  0xb7d1191f in epl_invoke (ep=0x8ba9108, name=0x8bde198 
"imap_headers_commit", data=0x97afcb8) at e-plugin.c:1035
#9  0xb7d11e09 in e_plugin_invoke (ep=0x8ba9108, name=0x8bde198 
"imap_headers_commit", data=0x97afcb8)
    at e-plugin.c:769
#10 0xb7d04292 in ech_commit (ec=0x97796c8, items=0x8bccab8, data=0x8bdca08) at 
e-config.c:1267
#11 0xb7d03c72 in e_config_commit (ec=0x97796c8) at e-config.c:1015
#12 0xb7d04c93 in ec_dialog_response (d=0x8bc2f20, id=-5, ec=0x97796c8) at 
e-config.c:858
#13 0xb6a5211c in g_cclosure_marshal_VOID () from /usr/lib/libgobject-2.0.so.0
#14 0xb6a44c4b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#15 0xb6a5b095 in ?? () from /usr/lib/libgobject-2.0.so.0
#16 0xb6a5c7ac in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#17 0xb6a5cc26 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#18 0xb70db371 in gtk_dialog_response () from /usr/lib/libgtk-x11-2.0.so.0
#19 0xb6a523d4 in g_cclosure_marshal_VOID__VOID () from 
/usr/lib/libgobject-2.0.so.0
#20 0xb6a44c4b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#21 0xb6a5b095 in ?? () from /usr/lib/libgobject-2.0.so.0
#22 0xb6a5c7ac in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#23 0xb6a5cc26 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#24 0xb70a9eaa in gtk_button_clicked () from /usr/lib/libgtk-x11-2.0.so.0
#25 0xb70aaf58 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#26 0xb6a523d4 in g_cclosure_marshal_VOID__VOID () from 
/usr/lib/libgobject-2.0.so.0
#27 0xb6a433c9 in ?? () from /usr/lib/libgobject-2.0.so.0
#28 0xb6a44c4b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#29 0xb6a5a8ee in ?? () from /usr/lib/libgobject-2.0.so.0
#30 0xb6a5c7ac in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#31 0xb6a5cc26 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#32 0xb70a9f4a in gtk_button_released () from /usr/lib/libgtk-x11-2.0.so.0
#33 0xb70a9f83 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#34 0xb715e036 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#35 0xb6a433c9 in ?? () from /usr/lib/libgobject-2.0.so.0
#36 0xb6a44c4b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#37 0xb6a5ad3d in ?? () from /usr/lib/libgobject-2.0.so.0
#38 0xb6a5c62b in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#39 0xb6a5cc26 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#40 0xb727333e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#41 0xb7156b4c in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#42 0xb7157ef7 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#43 0xb6eb150a in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#44 0xb69b76f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#45 0xb69bada3 in ?? () from /usr/lib/libglib-2.0.so.0
#46 0xb69bb2c2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#47 0xb74b0cf3 in bonobo_main () from /usr/lib/libbonobo-2.so.0
#48 0x0805cc16 in main (argc=1, argv=0xbfd34334) at main.c:689

** Affects: evolution (Ubuntu)
     Importance: Undecided
         Status: New

-- 
crash in account_changed ()
https://bugs.launchpad.net/bugs/304385
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to evolution in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to