Bug 881948
| Summary: | [abrt] Crash under caldav_server_list_objects() | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 6 | Reporter: | David Jaša <djasa> | ||||||||||||||||||||||
| Component: | evolution-data-server | Assignee: | Matthew Barnes <mbarnes> | ||||||||||||||||||||||
| Status: | CLOSED NEXTRELEASE | QA Contact: | Desktop QE <desktop-qa-list> | ||||||||||||||||||||||
| Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||
| Priority: | unspecified | ||||||||||||||||||||||||
| Version: | 6.4 | CC: | djasa, mcrha, tpelka | ||||||||||||||||||||||
| Target Milestone: | rc | ||||||||||||||||||||||||
| Target Release: | --- | ||||||||||||||||||||||||
| Hardware: | x86_64 | ||||||||||||||||||||||||
| OS: | Unspecified | ||||||||||||||||||||||||
| Whiteboard: | |||||||||||||||||||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||||||||||||||||||
| Doc Text: | Story Points: | --- | |||||||||||||||||||||||
| Clone Of: | Environment: | ||||||||||||||||||||||||
| Last Closed: | 2013-07-12 13:32:16 UTC | Type: | --- | ||||||||||||||||||||||
| Regression: | --- | Mount Type: | --- | ||||||||||||||||||||||
| Documentation: | --- | CRM: | |||||||||||||||||||||||
| Verified Versions: | Category: | --- | |||||||||||||||||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||||||||||
| Embargoed: | |||||||||||||||||||||||||
| Attachments: |
|
||||||||||||||||||||||||
|
Description
David Jaša
2012-11-29 20:41:26 UTC
Created attachment 654540 [details]
File: maps
Created attachment 654541 [details]
File: var_log_messages
Created attachment 654542 [details]
File: open_fds
Created attachment 654543 [details]
File: environ
Created attachment 654544 [details]
File: dso_list
Created attachment 654545 [details]
File: limits
Created attachment 654546 [details]
File: sosreport.tar.xz
Created attachment 654547 [details]
File: backtrace
Created attachment 654548 [details]
File: build_ids
Created attachment 654549 [details]
File: cgroup
This request was not resolved in time for the current release. Red Hat invites you to ask your support representative to propose this request, if still desired, for consideration in the next release of Red Hat Enterprise Linux. the crash in e-d-s occured after I switched to calendar window and I tried to edit event in local calendar when: * evo is online * there was enabled but unreachable caldav account backtrace_rating: 4 Package: evolution-data-server-2.28.3-16.el6 OS Release: Red Hat Enterprise Linux Workstation release 6.4 (Santiago) Upstream unfinished bug about the same: https://bugzilla.gnome.org/show_bug.cgi?id=590596 There was a request to valgrind the data server process, to see whether it'll show anything useful. David, if you can reproduce this somehow reliably (like you mentioned steps in comment #0), then please rename /usr/libexec/evolution-data-server-2.28 to *.orig file and then name a script with the below content as the previous data server name: #!/bin/bash G_SLICE=always-malloc valgrind --num-callers=50 /usr/libexec/evolution-data-server-2.28.orig &>/tmp/eds-`date +%Y%m%d-%H%M%S`-log.txt and then restart the machine, thus the logging will be started. Expect slower responses from calendar and book sources and higher CPU usage, due to all memory checking. Thread 1 (Thread 0x7f9874978700 (LWP 4866)):
#0 0x000000318f815612 in IA__g_atomic_int_exchange_and_add (atomic=0x2c2c2c2c2c2c2c2c, val=-1) at gatomic.c:228
result = -1
#1 0x000000318f831197 in IA__g_io_channel_unref (channel=0x2c2c2c2c2c2c2c2c) at giochannel.c:136
is_zero = <value optimized out>
__PRETTY_FUNCTION__ = "IA__g_io_channel_unref"
#2 0x000000354f837f2d in disconnect_internal (priv=0x27cbee0) at soup-socket.c:130
No locals.
#3 0x000000354f83974a in socket_connect_internal (sock=<value optimized out>) at soup-socket.c:705
priv = 0x27cbee0
sa = 0x2054be0
len = 16
status = <value optimized out>
#4 0x000000354f8398b9 in soup_socket_connect_sync (sock=0x27cbec0, cancellable=0x2713bd0) at soup-socket.c:847
priv = 0x27cbee0
status = <value optimized out>
cancel_id = 5566
__PRETTY_FUNCTION__ = "soup_socket_connect_sync"
#5 0x000000354f81f35e in soup_connection_connect_sync (conn=0x25ae4d0) at soup-connection.c:474
priv = 0x25ae4f0
status = <value optimized out>
__PRETTY_FUNCTION__ = "soup_connection_connect_sync"
#6 0x000000354f837bf8 in wait_for_connection (item=0x28939b0) at soup-session-sync.c:212
msg = 0x2a1cc40 [SoupMessage]
try_pruning = 0
conn = 0x25ae4d0
status = <value optimized out>
session = 0x1e387b0 [SoupSessionSync]
priv = 0x1e38840
proxy_resolver = <value optimized out>
tunnel_addr = <value optimized out>
#7 process_queue_item (item=0x28939b0) at soup-session-sync.c:258
priv = 0x1e38840
conn = 0x25ae4d0
#8 0x000000354f837d63 in send_message (session=<value optimized out>, msg=0x2a1cc40 [SoupMessage]) at soup-session-sync.c:322
item = 0x28939b0
status = <value optimized out>
__PRETTY_FUNCTION__ = "send_message"
#9 0x00007f987d54138a in send_and_handle_redirection (soup_session=0x1e387b0 [SoupSessionSync], msg=0x2a1cc40 [SoupMessage], new_location=0x0) at e-cal-backend-caldav.c:897
old_uri = 0x0
#10 0x00007f987d544fac in caldav_server_list_objects (cbdav=<value optimized out>, objs=0x7f9874977d10, len=0x7f9874977d1c, only_hrefs=<value optimized out>, start_time=0, end_time=0) at e-cal-backend-caldav.c:1184
priv = 0x1e38530
buf = 0x2644390
message = 0x2a1cc40 [SoupMessage]
node = <value optimized out>
sn = <value optimized out>
root = 0x2710ed0
doc = 0x27df5a0
nsdav = <value optimized out>
nscd = <value optimized out>
result = 40963792
#11 0x00007f987d5466f4 in synchronize_cache (cbdav=0x1e384b0 [ECalBackendCalDAV], start_time=0, end_time=0) at e-cal-backend-caldav.c:1670
priv = 0x1e38530
bkend = 0x1e384b0 [ECalBackendCalDAV]
sobjs = 0x0
object = <value optimized out>
c_objs = <value optimized out>
c_iter = <value optimized out>
c_uid2complist = <value optimized out>
c_href2uid = <value optimized out>
hrefs_to_update = <value optimized out>
htu = <value optimized out>
i = <value optimized out>
len = 0
__PRETTY_FUNCTION__ = "synchronize_cache"
#12 0x00007f987d54779c in caldav_synch_slave_loop (data=<value optimized out>) at e-cal-backend-caldav.c:1980
alarm_clock = {tv_sec = 1354220599, tv_usec = 470485}
priv = 0x1e38530
cbdav = 0x1e384b0 [ECalBackendCalDAV]
now = 1354220599
utc = 0x31a9a5cfc0
#13 0x000000318f862004 in g_thread_create_proxy (data=0x1f22c10) at gthread.c:635
thread = 0x1f22c10
__PRETTY_FUNCTION__ = "g_thread_create_proxy"
#14 0x000000318e807851 in start_thread (arg=0x7f9874978700) at pthread_create.c:301
__res = <value optimized out>
pd = 0x7f9874978700
now = <value optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140292767844096, -4845665115939730145, 140292877170704, 140292767844800, 0, 3, 4895505630198566175, -4853859772612932321}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <value optimized out>
pagesize_m1 = <value optimized out>
sp = <value optimized out>
freesize = <value optimized out>
#15 0x000000318e0e890d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
No locals.
*** Bug 922352 has been marked as a duplicate of this bug. *** Maybe this is the same as bug #969859, the eds part is basically the same, only the part in libsoup is different. *** Bug 969859 has been marked as a duplicate of this bug. *** David, could you retest with the latest evolution-data-server-2.32.3-5.el6, please? Remember to restart e-calendar-factory after update. Thanks in advance. All these crashes are indeed gone since rebase to 2.32. |