https://bugzilla.novell.com/show_bug.cgi?id=466372
User loose@astron.nl added comment
https://bugzilla.novell.com/show_bug.cgi?id=466372#c4
--- Comment #4 from Marcel Loose 2009-01-19 05:22:28 MST ---
OK, so now I have the following rpm's:
evolution-2.24.1.1-4.12
evolution-data-server-debuginfo-2.24.1.1-3.10
evolution-debuginfo-2.24.1.1-4.12
evolution-sharp-0.18.1-2.12
evolution-data-server-2.24.1.1-3.10
I cannot reproduce the segfault when refreshing the Trash folder anymore.
However, I now frequently see a segfault when reading mail containing HTML
content, or when opening/viewing an attachment.
Here's a backtrace of a segfault when manipulating an attachment:
#0 e_attachment_new_from_mime_part (part=0xd11460) at e-attachment.c:681
new = (EAttachment *) 0x0
__PRETTY_FUNCTION__ = "e_attachment_new_from_mime_part"
#1 0x00007fffe17982ba in efhd_format_attachment (emf=0xa7c780,
stream=0x1177400, part=0xd11460, mime_type=0xe72190 "application/msword",
handle=0x0) at em-format-html-display.c:2475
classid = <value optimized out>
text = <value optimized out>
html = <value optimized out>
info = (struct _attach_puri *) 0x113ccc0
#2 0x00007fffe179f65e in em_format_part_as (emf=0xa7c780, stream=0x1177400,
part=0xd11460, mime_type=0xe72190 "application/msword") at em-format.c:633
handle = <value optimized out>
snoop_save = 0x0
tmp = 0x0
base_save = (CamelURL *) 0x0
base = (CamelURL *) 0x0
basestr = <value optimized out>
#3 0x00007fffe179f7d2 in em_format_part (emf=0xa7c780, stream=0x1177400,
part=0xd11460) at em-format.c:652
mime_type = <value optimized out>
dw = <value optimized out>
#4 0x00007fffe17a006c in emf_multipart_mixed (emf=0xa7c780, stream=0x1177400,
part=0xd11460, info=<value optimized out>) at em-format.c:1260
mp = (CamelMultipart *) 0x13eba30
i = 2
nparts = <value optimized out>
#5 0x00007fffe179f700 in em_format_part_as (emf=0xa7c780, stream=0x1177400,
part=0xf3be90, mime_type=0x1102f00 "multipart/digest") at em-format.c:625
handle = (const EMFormatHandler *) 0x7fffe1a16240
snoop_save = 0x0
tmp = 0x0
base_save = (CamelURL *) 0x0
base = (CamelURL *) 0x0
basestr = <value optimized out>
#6 0x00007fffe179f7d2 in em_format_part (emf=0xa7c780, stream=0x1177400,
part=0xf3be90) at em-format.c:652
mime_type = <value optimized out>
dw = <value optimized out>
#7 0x00007fffe179bcac in efh_format_message (emf=0xa7c780, stream=0x1177400,
part=0xf3be90, info=<value optimized out>) at em-format-html.c:2083
handle = <value optimized out>
save = (CamelCipherValidity *) 0x0
save_parent = (CamelCipherValidity *) 0x0
#8 0x00007fffe179aa10 in efh_format_exec (m=0x779f50) at em-format-html.c:1269
handle = (const EMFormatHandler *) 0x0
job = <value optimized out>
puri_level = <value optimized out>
cancelled = <value optimized out>
base = <value optimized out>
#9 0x00007fffe17c022a in mail_msg_proxy (msg=0x779f50) at mail-mt.c:520
No locals.
#10 0x00007fffe8b41d07 in g_thread_pool_thread_proxy (
data=<value optimized out>) at gthreadpool.c:265
task = (gpointer) 0x779f50
pool = (GRealThreadPool *) 0x783cd0
#11 0x00007fffe8b40764 in g_thread_create_proxy (data=0x12c9290)
at gthread.c:635
__PRETTY_FUNCTION__ = "g_thread_create_proxy"
#12 0x00007ffff3a6f070 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x7fffd8e65950
unwind_buf = {
cancel_jmp_buf = {{
jmp_buf = {140736832362832, 2936235293086754682, 140737488344880,
140736832360736, 140736832362832, 4096, -2936298863790217350,
-2936209256819808390},
mask_was_saved = 0
}},
priv = {
pad = {0x0, 0x0, 0x0, 0x0},
data = {
prev = 0x0,
cleanup = 0x0,
canceltype = 0
}
}
}
not_first_call = <value optimized out>
robust = <value optimized out>
#13 0x00007fffe88570ed in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#14 0x0000000000000000 in ?? ()
Here's a backtrace of a segfault when reading a mail with HTML content:
#0 strcmp () at ../sysdeps/x86_64/strcmp.S:107
No locals.
#1 0x00007fffdf6bf9f7 in groupwise_refresh_folder (folder=0xfffff120,
ex=0x7fffd565ff20) at camel-groupwise-folder.c:1218
container = (EGwContainer *) 0x0
i = -16843009
source = <value optimized out>
gw_store = (CamelGroupwiseStore *) 0x780e90
cnc = (EGwConnection *) 0x1000
session = (CamelSession *) 0x779830
is_proxy = 0
is_locked = <value optimized out>
list = (GList *) 0x1184b20
slist = (GSList *) 0x0
sl = <value optimized out>
container_id = 0x12b27b0 "7.NFRA.TL.100.0.1.0.1@16"
time_string = 0x1166e60 "2009-01-19T10:26:32Z"
t_str = 0x7fffd806b0c0 "2009-01-19T10:27:32Z"
check_all = 1
new_items = 0
#2 0x00007fffdf6bfceb in groupwise_refresh_info (folder=0x993480,
ex=0x7fffd565ff20) at camel-groupwise-folder.c:1032
summary = (CamelGroupwiseSummary *) 0x7fffd8055070
si = <value optimized out>
#3 0x00007fffe17c5ea0 in refresh_folders_exec (m=0xf79c60)
at mail-send-recv.c:816
i = 0
folder = (CamelFolder *) 0x993480
ex = {
id = CAMEL_EXCEPTION_NONE,
desc = 0x0
}
#4 0x00007fffe17c022a in mail_msg_proxy (msg=0xf79c60) at mail-mt.c:520
No locals.
#5 0x00007fffe8b41d07 in g_thread_pool_thread_proxy (
data=<value optimized out>) at gthreadpool.c:265
task = (gpointer) 0xf79c60
pool = (GRealThreadPool *) 0x78a200
#6 0x00007fffe8b40764 in g_thread_create_proxy (data=0x12afa40)
at gthread.c:635
__PRETTY_FUNCTION__ = "g_thread_create_proxy"
#7 0x00007ffff3a6f070 in start_thread (arg=<value optimized out>)
at pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x7fffd5660950
unwind_buf = {
cancel_jmp_buf = {{
jmp_buf = {140736773622096, -6901389165983221656, 140737488344880,
140736773620000, 140736773622096, 4096, 6901482559001540712,
6901397351680391272},
mask_was_saved = 0
}},
priv = {
pad = {0x0, 0x0, 0x0, 0x0},
data = {
prev = 0x0,
cleanup = 0x0,
canceltype = 0
}
}
}
not_first_call = <value optimized out>
robust = <value optimized out>
#8 0x00007fffe88570ed in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#9 0x0000000000000000 in ?? ()
No symbol table info available.
--
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.