Evolution crashes when changing authentication type
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
evolution (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: evolution
I use Ubuntu-8.10 with all the currently available updates. ( Evolution 2.24.2-0ubuntu1)
Whenever I change the authentication type in the Evolution account settings, Evolution crashes. Here is the backtrace:
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(gdb) handle SIG33 pass nostop noprint
Signal Stop Print Pass to program Description
SIG33 No No Yes Real-time event 33
(gdb) run
Starting program: /usr/bin/evolution
[Thread debugging using libthread_db enabled]
[New Thread 0xb63a2940 (LWP 20330)]
evolution-
** (evolution:20330): DEBUG: mailto URL command: evolution %s
** (evolution:20330): DEBUG: mailto URL program: evolution
[New Thread 0xb59f3b90 (LWP 20361)]
[New Thread 0xb51f2b90 (LWP 20362)]
[Thread 0xb59f3b90 (LWP 20361) exited]
[Thread 0xb51f2b90 (LWP 20362) exited]
[New Thread 0xb51f2b90 (LWP 20363)]
[New Thread 0xb59f3b90 (LWP 20364)]
[New Thread 0xb49bfb90 (LWP 20365)]
[Thread 0xb59f3b90 (LWP 20364) exited]
[New Thread 0xb59f3b90 (LWP 20366)]
[Thread 0xb59f3b90 (LWP 20366) exited]
[New Thread 0xb59f3b90 (LWP 20369)]
[New Thread 0xb4160b90 (LWP 20370)]
[New Thread 0xb37ffb90 (LWP 20371)]
(evolution:20330): camel-imap-
(evolution:20330): camel-imap-
(evolution:20330): camel-imap-
(evolution:20330): camel-imap-
(evolution:20330): camel-imap-
(evolution:20330): camel-imap-
(evolution:20330): camel-imap-
[Thread 0xb37ffb90 (LWP 20371) exited]
[New Thread 0xb37ffb90 (LWP 20372)]
[Thread 0xb49bfb90 (LWP 20365) exited]
[Thread 0xb4160b90 (LWP 20370) exited]
[Thread 0xb37ffb90 (LWP 20372) exited]
[New Thread 0xb37ffb90 (LWP 20391)]
[New Thread 0xb4160b90 (LWP 20392)]
[New Thread 0xb49bfb90 (LWP 20394)]
[New Thread 0xb2b55b90 (LWP 20395)]
[Thread 0xb37ffb90 (LWP 20391) exited]
[Thread 0xb49bfb90 (LWP 20394) exited]
[Thread 0xb2b55b90 (LWP 20395) exited]
[New Thread 0xb2b55b90 (LWP 20400)]
[Thread 0xb59f3b90 (LWP 20369) exited]
[Thread 0xb2b55b90 (LWP 20400) exited]
[New Thread 0xb2b55b90 (LWP 20401)]
[Thread 0xb2b55b90 (LWP 20401) exited]
[New Thread 0xb2b55b90 (LWP 20402)]
[Thread 0xb2b55b90 (LWP 20402) exited]
[New Thread 0xb2b55b90 (LWP 20403)]
[Thread 0xb2b55b90 (LWP 20403) exited]
[New Thread 0xb2b55b90 (LWP 20408)]
[Thread 0xb2b55b90 (LWP 20408) exited]
[New Thread 0xb2b55b90 (LWP 20409)]
[Thread 0xb2b55b90 (LWP 20409) exited]
[New Thread 0xb2b55b90 (LWP 20410)]
[Thread 0xb2b55b90 (LWP 20410) exited]
[New Thread 0xb2b55b90 (LWP 20411)]
[Thread 0xb51f2b90 (LWP 20363) exited]
[Thread 0xb2b55b90 (LWP 20411) exited]
[New Thread 0xb2b55b90 (LWP 20412)]
[New Thread 0xb51f2b90 (LWP 20413)]
[Thread 0xb2b55b90 (LWP 20412) exited]
[Thread 0xb4160b90 (LWP 20392) exited]
[Thread 0xb51f2b90 (LWP 20413) exited]
[New Thread 0xb51f2b90 (LWP 20419)]
[New Thread 0xb4160b90 (LWP 20420)]
[New Thread 0xb2b55b90 (LWP 20421)]
(evolution:20330): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
(evolution:20330): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
(evolution:20330): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
(evolution:20330): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
(evolution:20330): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
(evolution:20330): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
(evolution:20330): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
(evolution:20330): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
(evolution:20330): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
(evolution:20330): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
(evolution:20330): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
[Thread 0xb2b55b90 (LWP 20421) exited]
[Thread 0xb51f2b90 (LWP 20419) exited]
[New Thread 0xb51f2b90 (LWP 20427)]
(evolution:20330): e-data-
[Thread 0xb51f2b90 (LWP 20427) exited]
[New Thread 0xb51f2b90 (LWP 20432)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb63a2940 (LWP 20330)]
account_changed (accounts=
402 em-folder-
in em-folder-
(gdb) backtrace full
#0 account_changed (accounts=
provider = <value optimized out>
ex = {id = 174930540, desc = 0x0}
uri = <value optimized out>
#1 0xb6b218dc in IA__g_cclosure_
invocation_
data1 = (gpointer) 0x9c84828
data2 = <value optimized out>
__PRETTY_
#2 0xb6b14c4b in IA__g_closure_
at /build/
marshal = (GClosureMarshal) 0xb6b21850 <IA__g_
marshal_data = (gpointer) 0x0
__PRETTY_
#3 0xb6b2b095 in signal_
at /build/
tmp = <value optimized out>
handler = (Handler *) 0x9c6ff60
accumulator = (SignalAccumulator *) 0x0
emission = {next = 0xbf901054, instance = 0x9c84828, ihint = {signal_id = 135, detail = 0, run_type = G_SIGNAL_
chain_type = 4}
class_closure = (GClosure *) 0x9c5f1d8
handler_list = (Handler *) 0x9c6ff60
return_accu = (GValue *) 0x0
accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
signal_id = 135
max_sequential
return_
#4 0xb6b2c7ac in IA__g_signal_
at /build/
signal_return_type = 4
param_values = (GValue *) 0xa73bd7c
node = (SignalNode *) 0x9c5f2a0
i = 1
n_params = 1
__PRETTY_
#5 0xb6b2cc26 in IA__g_signal_emit (instance=
No locals.
#6 0xb788d576 in e_account_
No locals.
#7 0xb47be79e in imap_headers_commit (efp=0x9b91cd8, data=0xa6b7000) at imap-headers.c:131
temp = (EAccount *) 0x0
accounts = (EAccountList *) 0x9c84828
url = (CamelURL *) 0xa6c36b8
model = <value optimized out>
iter = {stamp = 0, user_data = 0x0, user_data2 = 0x0, user_data3 = 0x0}
str = (GString *) 0xa252030
ex = {id = 3065024776, desc = 0xb6b090e0 ""}
header = (gchar *) 0xa6c6198 "ø\237%
account = <value optimized out>
#8 0xb7de191f in epl_invoke (ep=0x9b91cd8, name=0x9c3a0e0 "imap_headers_
cb = <value optimized out>
#9 0xb7de1e09 in e_plugin_invoke (ep=0x9b91cd8, name=0x9c3a0e0 "imap_headers_
__PRETTY_
#10 0xb7dd4292 in ech_commit (ec=0xa6bdc28, items=0x9c4f218, data=0x9c43df8) at e-config.c:1267
No locals.
#11 0xb7dd3c72 in e_config_commit (ec=0xa6bdc28) at e-config.c:1015
mnode = (struct _menu_node *) 0xa6b70c8
#12 0xb7dd4c93 in ec_dialog_response (d=0x9c9c6c0, id=-5, ec=0xa6bdc28) at e-config.c:858
No locals.
#13 0xb6b2211c in IA__g_cclosure_
invocation_
data1 = (gpointer) 0x9c9c6c0
data2 = <value optimized out>
__PRETTY_
#14 0xb6b14c4b in IA__g_closure_
at /build/
marshal = (GClosureMarshal) 0xb6b22090 <IA__g_
marshal_data = (gpointer) 0x0
__PRETTY_
#15 0xb6b2b095 in signal_
at /build/
tmp = <value optimized out>
handler = (Handler *) 0xa6cfcc0
accumulator = (SignalAccumulator *) 0x0
emission = {next = 0xbf901384, instance = 0x9c9c6c0, ihint = {signal_id = 439, detail = 0, run_type = G_SIGNAL_
chain_type = 4}
class_closure = (GClosure *) 0x9eff518
handler_list = (Handler *) 0xa6cfcc0
return_accu = (GValue *) 0x0
accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
signal_id = 439
max_sequential
return_
#16 0xb6b2c7ac in IA__g_signal_
at /build/
signal_return_type = 4
param_values = (GValue *) 0xa730f54
node = (SignalNode *) 0x9cd82f8
i = 1
n_params = 1
__PRETTY_
#17 0xb6b2cc26 in IA__g_signal_emit (instance=
No locals.
#18 0xb71ab371 in IA__gtk_
__PRETTY_
#19 0xb6b223d4 in IA__g_cclosure_
invocation_
data1 = (gpointer) 0xa6e4410
data2 = (gpointer) 0x4
__PRETTY_
#20 0xb6b14c4b in IA__g_closure_
at /build/
marshal = (GClosureMarshal) 0xb6b22350 <IA__g_
marshal_data = (gpointer) 0x0
__PRETTY_
#21 0xb6b2b095 in signal_
at /build/
tmp = <value optimized out>
handler = (Handler *) 0xa6cfca0
accumulator = (SignalAccumulator *) 0x0
emission = {next = 0xbf9016f4, instance = 0xa6e4410, ihint = {signal_id = 98, detail = 0, run_type = G_SIGNAL_
chain_type = 4}
class_closure = (GClosure *) 0x9bb0cb0
handler_list = (Handler *) 0xa6cfca0
return_accu = (GValue *) 0x0
accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
signal_id = 98
max_sequential
return_
#22 0xb6b2c7ac in IA__g_signal_
var_
at /build/
signal_return_type = 4
param_values = (GValue *) 0xa6f8c44
node = (SignalNode *) 0x9bb0cd8
i = 0
n_params = 0
__PRETTY_
#23 0xb6b2cc26 in IA__g_signal_emit (instance=
No locals.
#24 0xb7179eaa in IA__gtk_
__PRETTY_
#25 0xb717af58 in gtk_real_
No locals.
#26 0xb6b223d4 in IA__g_cclosure_
invocation_
data1 = (gpointer) 0xa6e4410
data2 = (gpointer) 0x4
__PRETTY_
#27 0xb6b133c9 in g_type_
marshal_
callback = <value optimized out>
#28 0xb6b14c4b in IA__g_closure_
at /build/
marshal = (GClosureMarshal) 0xb6b13380 <g_type_
marshal_data = (gpointer) 0x1a4
__PRETTY_
#29 0xb6b2a8ee in signal_
at /build/
accumulator = (SignalAccumulator *) 0x0
emission = {next = 0xbf901a64, instance = 0xa6e4410, ihint = {signal_id = 97, detail = 0, run_type = G_SIGNAL_
chain_type = 163219232}
class_closure = (GClosure *) 0x9bacaa8
handler_list = (Handler *) 0x0
return_accu = (GValue *) 0x0
accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
signal_id = 97
max_sequential
return_
#30 0xb6b2c7ac in IA__g_signal_
var_
signal_return_type = 4
param_values = (GValue *) 0xa713cc4
node = (SignalNode *) 0x9bacae0
i = 164218560
n_params = 0
__PRETTY_
#31 0xb6b2cc26 in IA__g_signal_emit (instance=
No locals.
#32 0xb7179f4a in IA__gtk_
__PRETTY_
#33 0xb7179f83 in gtk_button_
No locals.
#34 0xb722e036 in _gtk_marshal_
invocation_
data1 = (gpointer) 0xa6e4410
data2 = <value optimized out>
v_return = <value optimized out>
__PRETTY_
#35 0xb6b133c9 in g_type_
invocation_
callback = <value optimized out>
#36 0xb6b14c4b in IA__g_closure_
at /build/
marshal = (GClosureMarshal) 0xb6b13380 <g_type_
marshal_data = (gpointer) 0xb4
__PRETTY_
#37 0xb6b2ad3d in signal_
at /build/
accumulator = (SignalAccumulator *) 0x9bac598
emission = {next = 0x0, instance = 0xa6e4410, ihint = {signal_id = 46, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN,
chain_type = 163219232}
class_closure = (GClosure *) 0x9bac530
handler_list = (Handler *) 0x0
return_accu = (GValue *) 0xbf901a80
accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
signal_id = 46
max_sequential
return_
#38 0xb6b2c62b in IA__g_signal_
var_
return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
error = <value optimized out>
signal_return_type = 20
param_values = (GValue *) 0xa73c03c
node = (SignalNode *) 0x9bac568
i = 1
n_params = 1
__PRETTY_
#39 0xb6b2cc26 in IA__g_signal_emit (instance=
No locals.
#40 0xb734333e in gtk_widget_
signal_num = <value optimized out>
return_val = 0
#41 0xb7226b4c in IA__gtk_
tmp = (GtkWidget *) 0xa185210
handled_event = 175400112
__PRETTY_
#42 0xb7227ef7 in IA__gtk_
event_widget = (GtkWidget *) 0xa6e4410
grab_widget = (GtkWidget *) 0xa6e4410
window_group = (GtkWindowGroup *) 0xa185210
rewritten_event = (GdkEvent *) 0x0
tmp_list = <value optimized out>
__PRETTY_
#43 0xb6f8150a in gdk_event_dispatch (source=0x9b934b8, callback=0, user_data=0x0) at /build/
display = <value optimized out>
event = <value optimized out>
#44 0xb6a876f8 in IA__g_main_
No locals.
#45 0xb6a8ada3 in g_main_
max_priority = 2147483647
timeout = 108166
some_ready = 1
nfds = 14
allocated_nfds = <value optimized out>
fds = (GPollFD *) 0x9cf4b90
__PRETTY_
#46 0xb6a8b2c2 in IA__g_main_loop_run (loop=0x9bd9ad0) at /build/
self = (GThread *) 0x9b6a538
__PRETTY_
#47 0xb7580cf3 in bonobo_main () from /usr/lib/
No symbol table info available.
#48 0x0805cc16 in main (argc=1, argv=0xbf901f04) at main.c:689
client = (GConfClient *) 0x9b9b758
program = (GnomeProgram *) 0x9b72058
master_client = <value optimized out>
context = <value optimized out>
(gdb) info registers
eax 0x4 4
ecx 0x31 49
edx 0xb6a4a140 -1230724800
ebx 0xb5e87ff4 -1243054092
esp 0xbf900a40 0xbf900a40
ebp 0xbf900a78 0xbf900a78
esi 0xb5e09430 -1243573200
edi 0x0 0
eip 0xb5e09474 0xb5e09474 <account_
eflags 0x210282 [ SF IF RF ID ]
cs 0x73 115
ss 0x7b 123
ds 0x7b 123
es 0x7b 123
fs 0x0 0
gs 0x33 51
(gdb) thread apply all backtrace
Thread 30 (Thread 0xb51f2b90 (LWP 20432)):
#0 0xb8000430 in __kernel_vsyscall ()
#1 0xb796a3a2 in pthread_
#2 0xb74aa0bd in g_cond_
at /build/
#3 0xb6a61269 in g_async_
at /build/
#4 0xb6ab3708 in g_thread_
#5 0xb6ab202f in g_thread_
#6 0xb796650f in start_thread () from /lib/tls/
#7 0xb69d07ee in clone () from /lib/tls/
Thread 27 (Thread 0xb4160b90 (LWP 20420)):
#0 0xb8000430 in __kernel_vsyscall ()
#1 0xb796a3a2 in pthread_
#2 0xb74aa0bd in g_cond_
at /build/
#3 0xb6a61269 in g_async_
at /build/
#4 0xb6ab3708 in g_thread_
#5 0xb6ab202f in g_thread_
#6 0xb796650f in start_thread () from /lib/tls/
#7 0xb69d07ee in clone () from /lib/tls/
Thread 1 (Thread 0xb63a2940 (LWP 20330)):
#0 account_changed (accounts=
#1 0xb6b218dc in IA__g_cclosure_
invocation_
#2 0xb6b14c4b in IA__g_closure_
at /build/
#3 0xb6b2b095 in signal_
at /build/
#4 0xb6b2c7ac in IA__g_signal_
at /build/
#5 0xb6b2cc26 in IA__g_signal_emit (instance=
#6 0xb788d576 in e_account_
#7 0xb47be79e in imap_headers_commit (efp=0x9b91cd8, data=0xa6b7000) at imap-headers.c:131
#8 0xb7de191f in epl_invoke (ep=0x9b91cd8, name=0x9c3a0e0 "imap_headers_
#9 0xb7de1e09 in e_plugin_invoke (ep=0x9b91cd8, name=0x9c3a0e0 "imap_headers_
#10 0xb7dd4292 in ech_commit (ec=0xa6bdc28, items=0x9c4f218, data=0x9c43df8) at e-config.c:1267
#11 0xb7dd3c72 in e_config_commit (ec=0xa6bdc28) at e-config.c:1015
#12 0xb7dd4c93 in ec_dialog_response (d=0x9c9c6c0, id=-5, ec=0xa6bdc28) at e-config.c:858
#13 0xb6b2211c in IA__g_cclosure_
invocation_
#14 0xb6b14c4b in IA__g_closure_
at /build/
#15 0xb6b2b095 in signal_
at /build/
#16 0xb6b2c7ac in IA__g_signal_
at /build/
#17 0xb6b2cc26 in IA__g_signal_emit (instance=
#18 0xb71ab371 in IA__gtk_
#19 0xb6b223d4 in IA__g_cclosure_
invocation_
#20 0xb6b14c4b in IA__g_closure_
at /build/
#21 0xb6b2b095 in signal_
at /build/
#22 0xb6b2c7ac in IA__g_signal_
var_
at /build/
#23 0xb6b2cc26 in IA__g_signal_emit (instance=
#24 0xb7179eaa in IA__gtk_
#25 0xb717af58 in gtk_real_
#26 0xb6b223d4 in IA__g_cclosure_
invocation_
#27 0xb6b133c9 in g_type_
marshal_
#28 0xb6b14c4b in IA__g_closure_
at /build/
#29 0xb6b2a8ee in signal_
at /build/
#30 0xb6b2c7ac in IA__g_signal_
var_
#31 0xb6b2cc26 in IA__g_signal_emit (instance=
#32 0xb7179f4a in IA__gtk_
#33 0xb7179f83 in gtk_button_
#34 0xb722e036 in _gtk_marshal_
invocation_
#35 0xb6b133c9 in g_type_
invocation_
#36 0xb6b14c4b in IA__g_closure_
at /build/
#37 0xb6b2ad3d in signal_
at /build/
#38 0xb6b2c62b in IA__g_signal_
var_
#39 0xb6b2cc26 in IA__g_signal_emit (instance=
#40 0xb734333e in gtk_widget_
#41 0xb7226b4c in IA__gtk_
#42 0xb7227ef7 in IA__gtk_
#43 0xb6f8150a in gdk_event_dispatch (source=0x9b934b8, callback=0, user_data=0x0) at /build/
#44 0xb6a876f8 in IA__g_main_
#45 0xb6a8ada3 in g_main_
#46 0xb6a8b2c2 in IA__g_main_loop_run (loop=0x9bd9ad0) at /build/
#47 0xb7580cf3 in bonobo_main () from /usr/lib/
#48 0x0805cc16 in main (argc=1, argv=0xbf901f04) at main.c:689
(gdb) quit
The program is running. Exit anyway? (y or n)
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.