https://bugzilla.novell.com/show_bug.cgi?id=214276
Summary: [EXCHANGE BETA] Crash on Message Read
Product: SUSE Linux 10.1
Version: Final
Platform: i586
OS/Version: SLED 10
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Evolution
AssignedTo: kharish@novell.com
ReportedBy: delder@novacoast.com
QAContact: anagappan@novell.com
Evolution was downloading new messages for offline synchronization and checking
for new mail while I was scrolling down through a message in the preview pane.
It crashed midway through the message (hadn't see this one before). I have the
debug console output as well as the stack trace. Here's that stack trace:
Backtrace was generated from '/opt/gnome/bin/evolution'
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1234270544 (LWP 22579)]
[New Thread -1475347552 (LWP 22838)]
[New Thread -1462703200 (LWP 22636)]
[New Thread -1368400992 (LWP 22635)]
[New Thread -1462043744 (LWP 22622)]
[New Thread -1332544608 (LWP 22621)]
[New Thread -1360008288 (LWP 22595)]
[New Thread -1351615584 (LWP 22594)]
[New Thread -1341465696 (LWP 22593)]
[New Thread -1324151904 (LWP 22589)]
0xffffe410 in __kernel_vsyscall ()
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb724125b in __waitpid_nocancel () from /lib/libpthread.so.0
#2 0xb778fa4d in gnome_init_with_popt_table ()
from /opt/gnome/lib/libgnomeui-2.so.0
#3 0x08061bf7 in segv_redirect (sig=11) at main.c:423
#4 <signal handler called>
#5 0xffffe410 in __kernel_vsyscall ()
#6 0xb680c293 in poll () from /lib/libc.so.6
#7 0xb68a3cf3 in g_main_context_check () from /opt/gnome/lib/libglib-2.0.so.0
#8 0xb68a4069 in g_main_loop_run () from /opt/gnome/lib/libglib-2.0.so.0
#9 0xb730bb33 in bonobo_main () from /opt/gnome/lib/libbonobo-2.so.0
#10 0x08062255 in main (argc=1, argv=0xbfb7f844) at main.c:611
Thread 10 (Thread -1324151904 (LWP 22589)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb680ee11 in ___newselect_nocancel () from /lib/libc.so.6
No symbol table info available.
#2 0xb79bf915 in e_msgport_wait (mp=0x812d988) at e-msgport.c:638
rfds = {__fds_bits = {0, 64, 0 }}
retry = -1324151904
msg = (EMsg *) 0xb1130ba0
#3 0xb79c039c in thread_dispatch (din=0x812d928) at e-msgport.c:1026
e = (EThread *) 0x812d928
m = (EMsg *) 0x0
info = (struct _thread_info *) 0x81577b8
self = 2970815392
#4 0xb723a2ab in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5 0xb681575e in clone () from /lib/libc.so.6
No symbol table info available.
Thread 9 (Thread -1341465696 (LWP 22593)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb680ee11 in ___newselect_nocancel () from /lib/libc.so.6
No symbol table info available.
#2 0xb79bf915 in e_msgport_wait (mp=0x812d988) at e-msgport.c:638
rfds = {__fds_bits = {0, 64, 0 }}
retry = -1341465696
msg = (EMsg *) 0xb00adba0
#3 0xb79c039c in thread_dispatch (din=0x812d928) at e-msgport.c:1026
e = (EThread *) 0x812d928
m = (EMsg *) 0x0
info = (struct _thread_info *) 0x81e95c8
self = 2953501600
#4 0xb723a2ab in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5 0xb681575e in clone () from /lib/libc.so.6
No symbol table info available.
Thread 8 (Thread -1351615584 (LWP 22594)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb723d726 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so0
No symbol table info available.
#2 0xb79c0a29 in e_mutex_lock (m=0x813bdb8) at e-msgport.c:1233
id = 2943351712
err = 0
#3 0xb113a72a in groupwise_sync (folder=0xaf7960a0, expunge=0, ex=0x0)
at camel-groupwise-folder.c:612
gw_store = (CamelGroupwiseStore *) 0x813ba78
gw_folder = (CamelGroupwiseFolder *) 0xaf7960a0
priv = (CamelGroupwiseStorePrivate *) 0x813bfa8
info = (CamelMessageInfo *) 0x0
gw_info = (CamelGroupwiseMessageInfo *) 0xaf6ff268
read_items = (GList *) 0x0
diff = {changed = 3072595616, bits = 3062322400}
container_id = 0x844e268
"44B670C5.NCIDOMAIN.ncipo.100.1363968.1.38625.1@13"
status = 3062882744
cnc = (EGwConnection *) 0x83f79b0
count = -1222393056
i = -1232641728
deleted_items = (GList *) 0x0
deleted_head = (GList *) 0x0
#4 0xb113b56e in groupwise_refresh_folder (folder=0xaf7960a0, ex=0x0)
at camel-groupwise-folder.c:980
gw_store = (CamelGroupwiseStore *) 0x813ba78
gw_folder = (CamelGroupwiseFolder *) 0xaf7960a0
priv = (CamelGroupwiseStorePrivate *) 0x813bfa8
summary = (CamelGroupwiseSummary *) 0xaf796344
cnc = (EGwConnection *) 0x83f79b0
session = (CamelSession *) 0x81495e0
is_proxy = 0
is_locked = 1
status = 139074008
list = (GList *) 0x0
slist = (GSList *) 0x0
sl = (GSList *) 0xaf6ff328
container_id = 0x0
time_string = 0x0
t_str = 0x0
msg = (struct _folder_update_msg *) 0x84c4ff0
check_all = 0
#5 0xb113b390 in groupwise_refresh_info (folder=0xaf7960a0, ex=0x0)
at camel-groupwise-folder.c:936
summary = (CamelGroupwiseSummary *) 0xaf796344
si = (CamelStoreInfo *) 0x0
gw_store = (CamelGroupwiseStore *) 0x813ba78
#6 0xb7d7a99f in camel_folder_refresh_info (folder=0xaf7960a0, ex=0x0)
at camel-folder.c:298
__PRETTY_FUNCTION__ = "camel_folder_refresh_info"
#7 0xb14239fd in refresh_folders_get (mm=0x8428d58) at mail-send-recv.c:722
m = (struct _refresh_folders_msg *) 0x8428d58
i = 30
folder = (CamelFolder *) 0xaf7960a0
#8 0xb141c50b in mail_msg_received (e=0x812d928, msg=0x8428d58, data=0x0)
at mail-mt.c:570
m = (mail_msg_t *) 0x8428d58
#9 0xb79c0262 in thread_received_msg (e=0x812d928, m=0x8428d58)
at e-msgport.c:978
func = (EThreadFunc) 0xb141c3e3
func_data = (void *) 0x0
#10 0xb79c0464 in thread_dispatch (din=0x812d928) at e-msgport.c:1059
e = (EThread *) 0x812d928
m = (EMsg *) 0x8428d58
info = (struct _thread_info *) 0xaf7004c8
self = 2943351712
#11 0xb723a2ab in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#12 0xb681575e in clone () from /lib/libc.so.6
No symbol table info available.
Thread 7 (Thread -1360008288 (LWP 22595)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb723fe1e in __lll_mutex_lock_wait () from /lib/libpthread.so.0
No symbol table info available.
#2 0xb723c61c in _L_mutex_lock_71 () from /lib/libpthread.so.0
No symbol table info available.
#3 0xb7236c14 in ?? () from /lib/libpthread.so.0
No symbol table info available.
#4 0x080679b4 in ?? ()
No symbol table info available.
#5 0xa819d000 in ?? ()
No symbol table info available.
#6 0xa6c770e8 in ?? ()
No symbol table info available.
#7 0xaeefddb8 in ?? ()
No symbol table info available.
#8 0x00005843 in ?? ()
No symbol table info available.
#9 0x0000000b in ?? ()
No symbol table info available.
#10 0x080679b4 in ?? ()
No symbol table info available.
#11 0xa819d000 in ?? ()
No symbol table info available.
#12 0xa6c770e8 in ?? ()
No symbol table info available.
#13 0xaeefddb8 in ?? ()
No symbol table info available.
#14 0x08061c74 in segv_redirect (sig=134647212) at main.c:432
No locals.
#15 0x08061c74 in segv_redirect (sig=11) at main.c:432
No locals.
#16 <signal handler called>
No symbol table info available.
#17 0xb67c36cc in memcpy () from /lib/libc.so.6
No symbol table info available.
#18 0xb68886ea in g_array_append_vals () from /opt/gnome/lib/libglib-2.0.so0
No symbol table info available.
#19 0xb6888760 in g_byte_array_append () from /opt/gnome/lib/libglib-2.0.so0
No symbol table info available.
#20 0xb7ce0c13 in camel_stream_mem_new_with_buffer (
buffer=0xa8176f20 "%PDF-1.4\r%âãÏÓ\r\n7 0 obj <>\rendobj\r", ' ' , "\rxref\r7 134\r0000000016 00000 n\r\n0000003403 00000 n\r\n0000003462
00000 n\r\n0000004230 00"..., len=1621908) at camel-stream-mem.c:147
ba = (GByteArray *) 0x8571980
#21 0xb7ccb7fb in camel_mime_part_set_content (mime_part=0xaf736b40,
data=0xa8176f20 "%PDF-1.4\r%âãÏÓ\r\n7 0 obj <>\rendobj\r", ' ' ,
"\rxref\r7 134\r0000000016 00000 n\r\n0000003403 00000 n\r\n0000003462 00000
n\r\n0000004230 00"..., length=1621908, type=0xa82fe758 "application/pdf")
at camel-mime-part.c:1052
dw = (CamelDataWrapper *) 0xaf736c48
stream = (CamelStream *) 0xa82eedb8
medium = (CamelMedium *) 0xaf736b40
#22 0xb113d99a in groupwise_folder_item_to_msg (folder=0xaf729da0,
item=0xa81790a8, ex=0x0) at camel-groupwise-folder.c:1799
len = 1621908
attach = (EGwItemAttachment *) 0xa8151260
attachment = 0xa8176f20 "%PDF-1.4\r%âãÏÓ\r\n7 0 obj <>\rendobj\r", ' '
, "\rxref\r7 134\r0000000016 00000 n\r\n0000003403 00000
n\r\n0000003462 00000 n\r\n0000004230 00"...
part = (CamelMimePart *) 0xaf736b40
temp_item = (EGwItem *) 0xaf738178
has_boundary = 0
al = (GSList *) 0x8584bb0
msg = (CamelMimeMessage *) 0xaf72f8c4
gw_store = (CamelGroupwiseStore *) 0x813ba78
priv = (CamelGroupwiseStorePrivate *) 0x813bfa8
container_id = 0x8447218 "7.NCIDOMAIN.ncipo.100.0.1.0.1@16"
attach_list = (GSList *) 0x8584bb0
type = E_GW_ITEM_TYPE_MAIL
status = E_GW_CONNECTION_STATUS_OK
cnc = (EGwConnection *) 0x83f79b0
multipart = (CamelMultipart *) 0xaf731ec0
body = 0x0
body_len = 0
uid = 0xa82ee768
"4538AC4B.NCIDOMAIN.ncipo.100.1363968.1.45ED2.1@1:7.NCIDOMAIN.ncipo.100.0.10.1@16"
is_text_html = 0
is_text_html_embed = 0
is_base64_encoded = 0
has_mime_822 = 0
temp_stream = (CamelStream *) 0x0
#23 0xb113c3dc in gw_update_cache (folder=0xaf729da0, list=0x83f29b4, ex=0x0,
uid_flag=1) at camel-groupwise-folder.c:1354
t_cache_stream = (CamelStream *) 0xaf738178
mail_msg = (CamelMimeMessage *) 0x0
temp_item = (EGwItem *) 0xa845b940
item = (EGwItem *) 0xa81790a8
type = E_GW_ITEM_TYPE_MAIL
id = 0xaf751210
"4538AC4B.NCIDOMAIN.ncipo.100.1363968.1.45ED2.1@1:7.NCIDOMAIN.ncipo.100.0.10.1@16"
org = (EGwItemOrganizer *) 0xa8150958
temp_date = 0xa81791f0 "20061020T180027Z"
recp_list = (GSList *) 0x84de738
cache_stream = (CamelStream *) 0xaf738178
is_sent_folder = 0
mi = (CamelGroupwiseMessageInfo *) 0x84cce64
pmi = (CamelMessageInfo *) 0x0
gw_store = (CamelGroupwiseStore *) 0x813ba78
gw_folder = (CamelGroupwiseFolder *) 0xaf729da0
priv = (CamelGroupwiseStorePrivate *) 0x813bfa8
cnc = (EGwConnection *) 0x83f79b0
item_status = 96
status_flags = 16
changes = (CamelFolderChangeInfo *) 0xaf7f33d8
exists = 0
str = (GString *) 0x80b4748
priority = 0xa81509f8 "Standard"
container_id = 0xaf7afab0 "7.NCIDOMAIN.ncipo.100.0.1.0.1@16"
is_junk = 0
status = 0
item_list = (GList *) 0x847c2c8
total_items = 20576
i = 38
#24 0xb113dc9e in gw_update_all_items (folder=0xaf729da0,
item_list=0x83f29b4, ex=0x0) at camel-groupwise-folder.c:1871
gw_store = (CamelGroupwiseStore *) 0x813ba78
gw_folder = (CamelGroupwiseFolder *) 0xaf729da0
summary = (GPtrArray *) 0xaf7afb68
index = 23
temp = (GList *) 0x83f2990
changes = (CamelFolderChangeInfo *) 0xa845b940
info = (CamelMessageInfo *) 0x8418db8
#25 0xb113b281 in update_update (session=0x81495e0, msg=0xaf72ff48)
at camel-groupwise-folder.c:896
m = (struct _folder_update_msg *) 0xaf72ff48
status = E_GW_CONNECTION_STATUS_OK
ex = (CamelException *) 0x0
gw_store = (CamelGroupwiseStore *) 0x813ba78
item_list = (GList *) 0x0
items_full_list = (GList *) 0xa82aa0e8
last_element = (GList *) 0xa82a9ea8
cursor = 133265257
position = 0xb1148154 "current"
done = 1
#26 0xb7d8f42b in session_thread_received (thread=0x81eb960, msg=0xaf72ff48,
session=0x81495e0) at camel-session.c:531
oldop = (CamelOperation *) 0x0
#27 0xb79c0262 in thread_received_msg (e=0x81eb960, m=0xaf72ff48)
at e-msgport.c:978
func = (EThreadFunc) 0xb7d8f3e5
func_data = (void *) 0x81495e0
#28 0xb79c0464 in thread_dispatch (din=0x81eb960) at e-msgport.c:1059
e = (EThread *) 0x81eb960
m = (EMsg *) 0xaf72ff48
info = (struct _thread_info *) 0x0
self = 2934959008
#29 0xb723a2ab in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#30 0xb681575e in clone () from /lib/libc.so.6
No symbol table info available.
Thread 6 (Thread -1332544608 (LWP 22621)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb680ee11 in ___newselect_nocancel () from /lib/libc.so.6
No symbol table info available.
#2 0xb79bf915 in e_msgport_wait (mp=0x812d988) at e-msgport.c:638
rfds = {__fds_bits = {0, 64, 0 }}
retry = -1332544608
msg = (EMsg *) 0xb092fba0
#3 0xb79c039c in thread_dispatch (din=0x812d928) at e-msgport.c:1026
e = (EThread *) 0x812d928
m = (EMsg *) 0x0
info = (struct _thread_info *) 0x83efaf0
self = 2962422688
#4 0xb723a2ab in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5 0xb681575e in clone () from /lib/libc.so.6
No symbol table info available.
Thread 5 (Thread -1462043744 (LWP 22622)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb680c293 in poll () from /lib/libc.so.6
No symbol table info available.
#2 0xb68a3cf3 in g_main_context_check () from /opt/gnome/lib/libglib-2.0.so.0
No symbol table info available.
#3 0xb68a4069 in g_main_loop_run () from /opt/gnome/lib/libglib-2.0.so.0
No symbol table info available.
#4 0xb728df20 in link_set_io_thread () from /opt/gnome/lib/libORBit-2.so.0
No symbol table info available.
#5 0xb68be88f in g_thread_create_full () from /opt/gnome/lib/libglib-2.0.so.0
No symbol table info available.
#6 0xb723a2ab in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7 0xb681575e in clone () from /lib/libc.so.6
No symbol table info available.
Thread 4 (Thread -1368400992 (LWP 22635)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb680ee11 in ___newselect_nocancel () from /lib/libc.so.6
No symbol table info available.
#2 0xb79bf915 in e_msgport_wait (mp=0x816b7b0) at e-msgport.c:638
rfds = {__fds_bits = {1073741824, 0 }}
retry = -1213651428
msg = (EMsg *) 0x812a688
#3 0xb79c039c in thread_dispatch (din=0x816b750) at e-msgport.c:1026
e = (EThread *) 0x816b750
m = (EMsg *) 0x0
info = (struct _thread_info *) 0x0
self = 2926566304
#4 0xb723a2ab in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5 0xb681575e in clone () from /lib/libc.so.6
No symbol table info available.
Thread 3 (Thread -1462703200 (LWP 22636)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb680ee11 in ___newselect_nocancel () from /lib/libc.so.6
No symbol table info available.
#2 0xb79bf915 in e_msgport_wait (mp=0x812f948) at e-msgport.c:638
rfds = {__fds_bits = {0, 4, 0 }}
retry = -1213651428
msg = (EMsg *) 0x8161fc8
#3 0xb79c039c in thread_dispatch (din=0x812f8e8) at e-msgport.c:1026
e = (EThread *) 0x812f8e8
m = (EMsg *) 0x0
info = (struct _thread_info *) 0x0
self = 2832264096
#4 0xb723a2ab in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5 0xb681575e in clone () from /lib/libc.so.6
No symbol table info available.
Thread 2 (Thread -1475347552 (LWP 22838)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb680c293 in poll () from /lib/libc.so.6
No symbol table info available.
#2 0xb68a3cf3 in g_main_context_check () from /opt/gnome/lib/libglib-2.0.so.0
No symbol table info available.
#3 0xb68a4069 in g_main_loop_run () from /opt/gnome/lib/libglib-2.0.so.0
No symbol table info available.
#4 0xb7d1237e in startup_mainloop (arg=0x0) at e-book.c:3728
loop = (GMainLoop *) 0x8501a68
#5 0xb68be88f in g_thread_create_full () from /opt/gnome/lib/libglib-2.0.so.0
No symbol table info available.
#6 0xb723a2ab in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7 0xb681575e in clone () from /lib/libc.so.6
No symbol table info available.
Thread 1 (Thread -1234270544 (LWP 22579)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb724125b in __waitpid_nocancel () from /lib/libpthread.so.0
No symbol table info available.
#2 0xb778fa4d in gnome_init_with_popt_table ()
from /opt/gnome/lib/libgnomeui-2.so.0
No symbol table info available.
#3 0x08061bf7 in segv_redirect (sig=11) at main.c:423
No locals.
#4 <signal handler called>
No symbol table info available.
#5 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#6 0xb680c293 in poll () from /lib/libc.so.6
No symbol table info available.
#7 0xb68a3cf3 in g_main_context_check () from /opt/gnome/lib/libglib-2.0.so.0
No symbol table info available.
#8 0xb68a4069 in g_main_loop_run () from /opt/gnome/lib/libglib-2.0.so.0
No symbol table info available.
#9 0xb730bb33 in bonobo_main () from /opt/gnome/lib/libbonobo-2.so.0
No symbol table info available.
#10 0x08062255 in main (argc=1, argv=0xbfb7f844) at main.c:611
options = {{longName = 0x80667c1 "component", shortName = 99 'c',
argInfo = 1, arg = 0x8068da0, val = 0,
descrip = 0x80667cc "Start Evolution activating the specified component",
argDescrip = 0x0}, {longName = 0x80667ff "offline", shortName = 0 '\0',
argInfo = 0, arg = 0x8068d90, val = 0,
descrip = 0x8066807 "Start in offline mode", argDescrip = 0x0}, {
longName = 0x806681d "online", shortName = 0 '\0', argInfo = 0,
arg = 0x8068d8c, val = 0, descrip = 0x8066824 "Start in online mode",
argDescrip = 0x0}, {longName = 0x8066839 "force-shutdown",
shortName = 0 '\0', argInfo = 0, arg = 0x8068d98, val = 0,
descrip = 0x8066848 "Forcibly shut down all Evolution components",
argDescrip = 0x0}, {longName = 0x8066874 "debug", shortName = 0 '\0',
argInfo = 1, arg = 0x8068da4, val = 0,
descrip = 0x806687c "Send the debugging output of all components to a
file.", argDescrip = 0x0}, {longName = 0x80668b3 "disable-eplugin",
shortName = 0 '\0', argInfo = 0, arg = 0x8068d9c, val = 0,
descrip = 0x80668c4 "Disable loading of any plugins.", argDescrip = 0x0},
{longName = 0x80668e4 "setup-only", shortName = 0 '\0',
argInfo = 1073741824, arg = 0x8068d94, val = 0, descrip = 0x0,
argDescrip = 0x0}, {longName = 0x0, shortName = 0 '\0', argInfo = 0,
arg = 0x0, val = 0, descrip = 0x0, argDescrip = 0x0}}
uri_list = (GSList *) 0x0
popt_context_value = {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}}}
program = (GnomeProgram *) 0x806ffa8
popt_context = (poptContext) 0x8073f78
args = (const char **) 0x0
icon_list = (GList *) 0x806f8d8
filename = 0x80622b9
"\215\203Löÿÿ\215\223Löÿÿ)ÐÁø\002\211Eðt%1ÿ\211Ö\213E\020\203Ç\001\211D$\b\213E\f\211D$\004\213E\b\211\004$ÿ\026\203Æ\0049}ðuß\203Ä\034[^_]Ã\220\220\220\220U\211åS\203ì\f\213E\fè½þþÿ\201Ã¥V"
#0 0xffffe410 in __kernel_vsyscall ()
This is using the latest beta build.
Thanks,
Dan
--
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, or are watching someone who is.