Public bug reported:
Binary package hint: evolution
I have 2 ubuntu 8.10 installations.
1: A calendar-server running davical. Works fine, my users can add
appointments, view each others calendars etc. from evolution. (CalDAV)
2: A laptop: The evolution client.
This is what I do:
1. User ADAM creates a new "appointment" and adds BEN as attendee. (Both have
working calendars in the calendar-server
2. BEN gets an invitation email.
3. BEN opens up the email, which contains the invitation to a meeting from ADAM.
4. BEN presses the "Accept" button. (See attachment image.)
What happens:
Evolution hangs and needs to be "Force Quit" to break out.
The meeting is not accepted or added to the calendar.
I have to "force quit" evolution to break out.
An strace on the evolution mail process gives:
e...@laptop:~$ strace -p33457
<snip>
gettimeofday({1238529441, 30679}, NULL) = 0
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN, revents=POLLIN}, {fd=8,
events=POLLIN|POLLPRI}, {fd=10, events=POLLIN|POLLPRI}, {fd=21, events=POLLIN},
{fd=11, events=POLLIN}, {fd=43, events=POLLIN}], 7, 251528) = 1
read(3, "\5\1pB\305\311\325\26;\1\0\0\6\7\340\2\0\0\0\0K\2\341\2"..., 4096) = 32
read(3, 0x9258784, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
gettimeofday({1238529441, 58626}, NULL) = 0
write(2, "** Message: Response 1\n", 23) = 23
time(NULL) = 1238529441
writev(44, [{"GIOP\1\2\1\0\266\5\0\0", 12},
{"\340\230\216\277\0\0\0\0\0\0\0\0\34\0\0\0\t\0\0\0\v\276"..., 1462}], 2) = 1474
futex(0x98c6674, 0x80 /* FUTEX_??? */, 1
<end snip (when Force-Quit) >
An strace on the evolution data-server process gives:
e...@laptop:~$ strace -p32119
Process 32119 attached - interrupt to quit
restart_syscall(<... resuming interrupted call ...>) = ? ERESTART_RESTARTBLOCK
(To be restarted)
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
rt_sigaction(SIGINT, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [SEGV], 8) = 0
clone(child_stack=0, flags=CLONE_PARENT_SETTID|SIGCHLD,
parent_tidptr=0xbfd129c4) = 32172
waitpid(32172, [{WIFEXITED(s) && WEXITSTATUS(s) == 127}], 0) = 32172
rt_sigaction(SIGINT, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [SEGV], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
exit_group(1) = ?
Process 32119 detached
I have set the CalDAV calendar as default calendar for the users trying to
import the meeting.
What I expected was that the meeting inserted into ADAMs default
calendar.
** Affects: evolution (Ubuntu)
Importance: Undecided
Status: Confirmed
--
Evolution hangs when accepting meeting invitations with CalDAV
https://bugs.launchpad.net/bugs/352665
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs