https://bugzilla.novell.com/show_bug.cgi?id=297169
Summary: Exchange storage crashed at start up
Product: openSUSE 10.3
Version: Alpha 6
Platform: Other
OS/Version: Other
Status: NEW
Keywords: exchange
Severity: Major
Priority: P5 - None
Component: Evolution
AssignedTo: bnc-team-evolution@forge.provo.novell.com
ReportedBy: lakhil@novell.com
QAContact: lakhil@novell.com
Found By: ---
Gdb traces
akhil@suse103-alpha6:~> gdb /usr/lib/evolution/2.12/evolution-exchange-storage
GNU gdb 6.6.50.20070713-cvs
Copyright (C) 2007 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i586-suse-linux"...
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) handle SIGPIPE nostop
Signal Stop Print Pass to program Description
SIGPIPE No Yes Yes Broken pipe
(gdb) r
Starting program: /usr/lib/evolution/2.12/evolution-exchange-storage
Failed to read a valid object file image from memory.
[Thread debugging using libthread_db enabled]
[New Thread 0xb64228d0 (LWP 18902)]
/usr/share/themes/Gilouche/gtk-2.0/gtkrc:42: Clearlooks configuration option
"menuitemstyle" is not supported and will be ignored.
/usr/share/themes/Gilouche/gtk-2.0/gtkrc:43: Clearlooks configuration option
"listviewitemstyle" is not supported and will be ignored.
/usr/share/themes/Gilouche/gtk-2.0/gtkrc:44: Clearlooks configuration option
"progressbarstyle" is not supported and will be ignored.
[New Thread 0xb62c0b90 (LWP 18907)]
Evolution Exchange Storage up and running
[New Thread 0xb627fb90 (LWP 18925)]
impl_GNOME_Evolution_Addressbook_BookFactory_getBook
+ file:///home/akhil/.evolution/addressbook/local/system
[Thread 0xb627fb90 (LWP 18925) exited]
[New Thread 0xb627fb90 (LWP 18951)]
cal = 0x80c6f80
[New Thread 0xb5a7eb90 (LWP 18955)]
cal = 0x80f9260
[New Thread 0xb527db90 (LWP 18957)]
cal = 0x8141720
[New Thread 0xb4a7cb90 (LWP 18959)]
cal = 0x814a800
[New Thread 0xb427bb90 (LWP 18961)]
cal = 0x81458c0
old group, new source
error : xmlEncodeEntitiesReentrant : input not UTF-8
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb5a7eb90 (LWP 18955)]
0xb6626254 in IA__g_hash_table_foreach (hash_table=0x8144540,
func=0xb7691460 , user_data=0x814f490) at ghash.c:680
680 (* func) (node->key, node->value, user_data);
(gdb) thread apply all bt
Thread 8 (Thread 0xb427bb90 (LWP 18961)):
#0 0xffffe410 in ?? ()
#1 0xb427b308 in ?? ()
#2 0x00000013 in ?? ()
#3 0x00000000 in ?? ()
Thread 7 (Thread 0xb4a7cb90 (LWP 18959)):
#0 0xffffe410 in ?? ()
#1 0xb4a7bee8 in ?? ()
#2 0x00000002 in ?? ()
#3 0x00000000 in ?? ()
Thread 6 (Thread 0xb527db90 (LWP 18957)):
#0 0xffffe410 in ?? ()
#1 0xb527cee8 in ?? ()
#2 0x00000002 in ?? ()
#3 0x00000000 in ?? ()
Thread 5 (Thread 0xb5a7eb90 (LWP 18955)):
#0 0xb6626254 in IA__g_hash_table_foreach (hash_table=0x8144540,
func=0xb7691460 , user_data=0x814f490) at ghash.c:680
#1 0xb769250f in dump_common_to_xml_node (source=<value optimized out>,
---Type <return> to continue, or q <return> to quit---
parent_node=<value optimized out>) at e-source.c:771
#2 0xb768edff in e_source_group_to_xml (group=0x814d220) at
e-source-group.c:666
#3 0xb7690c9e in e_source_list_sync (list=0x8146a80, error=0x0) at
e-source-list.c:589
#4 0xb782b8cd in add_folder_esource (account=0x80a5470,
folder_type=EXCHANGE_CONTACTS_FOLDER, folder_name=0x8142dd0
"really-opensuse",
physical_uri=0x8147db8
"exchange://kharish;auth=Basic@164.99.168.137/;personal/really-opensuse") at
exchange-esource.c:164
#5 0xb78233f1 in e_folder_exchange_new (hier=0x80f8cf0,
name=0x8142dd0 "really-opensuse", type=<value optimized out>,
outlook_class=0x81436e8 "IPF.Contact",
physical_uri=0x8147db8
"exchange://kharish;auth=Basic@164.99.168.137/;personal/really-opensuse",
internal_uri=0x8143d20
"https://164.99.168.137/exchange/kharish/really-opensuse/")
at e-folder-exchange.c:206
#6 0xb782e9aa in e_folder_webdav_new (hier=0x80f8cf0,
internal_uri=0x8143d20
"https://164.99.168.137/exchange/kharish/really-opensuse/",
parent=0x80fa300, name=0x8142dd0 "really-opensuse", type=0xb784bc89
"contacts",
outlook_class=0x81436e8 "IPF.Contact", unread=0, offline_supported=0)
at exchange-hierarchy-webdav.c:258
#7 0xb782faa4 in exchange_hierarchy_webdav_parse_folder (hwd=0x80f8cf0,
parent=0x80fa300, result=0x81448d8) at exchange-hierarchy-webdav.c:652
#8 0xb782fc81 in scan_subtree (hier=0x80f8cf0, parent=0x80fa300, mode=2)
at exchange-hierarchy-webdav.c:750
---Type <return> to continue, or q <return> to quit---
#9 0xb783054a in exchange_hierarchy_scan_subtree (hier=0x80f8cf0,
folder=0x80fa300,
mode=2) at exchange-hierarchy.c:318
#10 0xb7829e70 in exchange_account_rescan_tree (account=0x80a5470)
at exchange-account.c:339
#11 0x08058402 in exchange_component_get_account_for_uri (component=0x80c6e60,
uri=0x8122178
"exchange://kharish;auth=Basic@164.99.168.137/;personal/ldg_task")
at exchange-component.c:510
#12 0x0807a519 in open_calendar (backend=0x80f7b40, cal=0x80f9260,
only_if_exists=0,
username=0x8113209 "kharish", password=0x8113251 "Novell123")
at e-cal-backend-exchange.c:383
#13 0x0807411e in open_task (backend=0x80f7b40, cal=0x80f9260, only_if_exits=0,
username=0x8113209 "kharish", password=0x8113251 "Novell123")
at e-cal-backend-exchange-tasks.c:982
#14 0xb7ec7511 in e_cal_backend_sync_open (backend=0x80f7b40, cal=0x80f9260,
only_if_exists=0, username=0x8113209 "kharish", password=0x8113251
"Novell123")
at e-cal-backend-sync.c:186
#15 0xb7ec760b in _e_cal_backend_open (backend=0x80f7b40, cal=0x80f9260,
only_if_exists=0, username=0x8113209 "kharish", password=0x8113251
"Novell123")
at e-cal-backend-sync.c:706
#16 0xb7ec05a7 in e_cal_backend_open (backend=0x80f7b40, cal=0x80f9260,
only_if_exists=0, username=0x8113209 "kharish", password=0x8113251
"Novell123")
at e-cal-backend.c:618
#17 0xb7ecaa1a in impl_Cal_open (servant=0x80f9274, only_if_exists=11 '\v',
---Type <return> to continue, or q <return> to quit---
username=0x8113209 "kharish", password=0x8113251 "Novell123",
ev=0xb5a7e2b8)
at e-data-cal.c:81
#18 0xb7eba404 in _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_open (
_o_servant=0x80f9274, _o_retval=0x0, _o_args=0xb5a7e160, _o_ctx=0xb5a7e1e8,
_o_ev=0xb5a7e2b8, _impl_open=0xb7eca9c0 )
at Evolution-DataServer-Calendar-common.c:44
#19 0xb675b6c7 in ?? () from /usr/lib/libORBit-2.so.0
#20 0x080f9274 in ?? ()
#21 0x00000000 in ?? ()
Thread 4 (Thread 0xb627fb90 (LWP 18951)):
#0 0xffffe410 in ?? ()
#1 0xb627e7d8 in ?? ()
#2 0x00000180 in ?? ()
#3 0x00000241 in ?? ()
#4 0xb67128cb in open () from /lib/libpthread.so.0
#5 0xb7695d3b in e_xml_save_file (
filename=0x8149358
"/home/akhil/.evolution/exchange/kharish@164.99.168.137/personal/subfolders/qqq/connector-metadata.xml",
doc=0x814ced0) at e-xml-utils.c:75
#6 0xb78230a9 in e_folder_exchange_save_to_file (folder=0x80fa420,
filename=0x8149358
"/home/akhil/.evolution/exchange/kharish@164.99.168.137/personal/subfolders/qqq/connector-metadata.xml")
at e-folder-exchange.c:512
#7 0xb782f18c in hierarchy_new_folder (hier=0x80f8cf0, folder=0x80fa420,
user_data=0x0)
---Type <return> to continue, or q <return> to quit---
at exchange-hierarchy-webdav.c:201
#8 0xb66d7425 in IA__g_cclosure_marshal_VOID__POINTER (closure=0x811e820,
return_value=0x0, n_param_values=2, param_values=0xb627eb54,
invocation_hint=0xb627ea64, marshal_data=0xb782f0a0) at gmarshal.c:601
#9 0xb66c9a1f in IA__g_closure_invoke (closure=0x811e820, return_value=0x0,
n_param_values=2, param_values=0xb627eb54, invocation_hint=0xb627ea64)
at gclosure.c:490
#10 0xb66def9d in signal_emit_unlocked_R (node=0x8124968, detail=0,
instance=0x80f8cf0,
emission_return=0x0, instance_and_params=0xb627eb54) at gsignal.c:2440
#11 0xb66e0b28 in IA__g_signal_emit_valist (instance=0x241, signal_id=179,
detail=0,
var_args=0xb627ed80 "
\uffff\017\b\ufffff\023\b\230\uffff'\uffff\uffff/\205\uffff
\uffff\017\b\ufffff\023\b\uffff\uffff'\uffff\uffff\uffff\202\uffff\uffff\214\017\b
\uffff\017\b\ufffff\023\b") at gsignal.c:2199
#12 0xb66e0f69 in IA__g_signal_emit (instance=0x80f8cf0, signal_id=179,
detail=0)
at gsignal.c:2243
#13 0xb7830ad4 in exchange_hierarchy_new_folder (hier=0x80f8cf0,
folder=0x80fa420)
at exchange-hierarchy.c:149
#14 0xb782fca7 in scan_subtree (hier=0x80f8cf0, parent=0x80fa300, mode=2)
at exchange-hierarchy-webdav.c:759
#15 0xb783054a in exchange_hierarchy_scan_subtree (hier=0x80f8cf0,
folder=0x80fa300,
mode=2) at exchange-hierarchy.c:318
#16 0xb78285a3 in setup_account_hierarchies (account=0x80a5470)
at exchange-account.c:1324
#17 0xb7828e54 in exchange_account_connect (account=0x80a5470,
---Type <return> to continue, or q <return> to quit---
pword=0x80ee239 "Novell123", info_result=0xb627ef48) at
exchange-account.c:1555
#18 0x0807a6c6 in open_calendar (backend=0x808acc8, cal=0x80c6f80,
only_if_exists=0,
username=0x80ee119 "kharish", password=0x80ee239 "Novell123")
at e-cal-backend-exchange.c:387
#19 0x0806f0ce in open_calendar (backend=0x808acc8, cal=0x80c6f80,
only_if_exists=0,
username=0x80ee119 "kharish", password=0x80ee239 "Novell123")
at e-cal-backend-exchange-calendar.c:555
#20 0xb7ec7511 in e_cal_backend_sync_open (backend=0x808acc8, cal=0x80c6f80,
only_if_exists=0, username=0x80ee119 "kharish", password=0x80ee239
"Novell123")
at e-cal-backend-sync.c:186
#21 0xb7ec760b in _e_cal_backend_open (backend=0x808acc8, cal=0x80c6f80,
only_if_exists=0, username=0x80ee119 "kharish", password=0x80ee239
"Novell123")
at e-cal-backend-sync.c:706
#22 0xb7ec05a7 in e_cal_backend_open (backend=0x808acc8, cal=0x80c6f80,
only_if_exists=0, username=0x80ee119 "kharish", password=0x80ee239
"Novell123")
at e-cal-backend.c:618
#23 0xb7ecaa1a in impl_Cal_open (servant=0x80c6f94, only_if_exists=128 '\200',
username=0x80ee119 "kharish", password=0x80ee239 "Novell123",
ev=0xb627f2b8)
at e-data-cal.c:81
#24 0xb7eba404 in _ORBIT_skel_small_GNOME_Evolution_Calendar_Cal_open (
_o_servant=0x80c6f94, _o_retval=0x0, _o_args=0xb627f160, _o_ctx=0xb627f1e8,
_o_ev=0xb627f2b8, _impl_open=0xb7eca9c0 )
at Evolution-DataServer-Calendar-common.c:44
---Type <return> to continue, or q <return> to quit---
#25 0xb675b6c7 in ?? () from /usr/lib/libORBit-2.so.0
#26 0x080c6f94 in ?? ()
#27 0x00000000 in ?? ()
Thread 2 (Thread 0xb62c0b90 (LWP 18907)):
#0 0xffffe410 in ?? ()
#1 0xb62c02f8 in ?? ()
#2 0xffffffff in ?? ()
#3 0x0000000a in ?? ()
#4 0xb658b6d7 in poll () from /lib/libc.so.6
#5 0xb6636885 in g_main_context_iterate (context=0x80e1020, block=1,
dispatch=1,
self=0x80e1178) at gmain.c:2996
#6 0xb6636c37 in IA__g_main_loop_run (loop=0x80e1c78) at gmain.c:2898
#7 0xb67673b0 in ?? () from /usr/lib/libORBit-2.so.0
#8 0x080e1c78 in ?? ()
#9 0xb66beff4 in ?? () from /usr/lib/libglib-2.0.so.0
#10 0xb62c03c8 in ?? ()
#11 0xb6656e4f in g_thread_create_proxy (data=0x80e1178) at gthread.c:634
Backtrace stopped: frame did not save the PC
Thread 1 (Thread 0xb64228d0 (LWP 18902)):
#0 0xffffe410 in ?? ()
#1 0xbfe025dc in ?? ()
---Type <return> to continue, or q <return> to quit---
#2 0x00000002 in ?? ()
#3 0x00000000 in ?? ()
0xb6626254 680 (* func) (node->key, node->value, user_data);
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.