[Bug 352665] Re: Evolution hangs when accepting meeting invitations with CalDAV

2009-04-03 Thread Erik Lönroth
Why is this bug in state: Incomplete ?

Do you need more information other that the traceback I've attached?

-- 
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
Desktop Bugs, which is a bug assignee.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 352665] Re: Evolution hangs when accepting meeting invitations with CalDAV

2009-04-01 Thread Erik Lönroth
More information in this bug:

I'm not 100% sure, but it seems evolution tries to add the meeting to a
calendar not belonging to the users calendar.

My thoughts on that is that trying to add a meeting to a calendar that
the user does not have write access to, might perhaps generate this
bug?

The backtrace is now attached.

** Attachment added: gdb-evolution.txt
   http://launchpadlibrarian.net/24640479/gdb-evolution.txt

-- 
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
Desktop Bugs, which is a bug assignee.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 138746] Re: CalDAV calenders do not work

2009-03-31 Thread Erik Lönroth
I am running Ubuntu 8.10

I have a davical installation as follows:

e...@ubuntu0:/var/www$ dpkg-query -W davical
davical 0.9.6.2

I'm using Evolution on my laptop as follows:

e...@mambo:~$ dpkg-query -W evolution
evolution   2.24.3-0ubuntu1
e...@mambo:~$ dpkg-query -W libecal1.2-7
libecal1.2-72.24.3-0ubuntu1
e...@mambo:~$ dpkg-query -W libedata-cal1.2-6
libedata-cal1.2-6   2.24.3-0ubuntu1

I can add a calendar from the server belonging to my user and add
records to it.

I can't however access other users calendars which I have setup as READ
in davical. I dont know if this is a davical server problem or evolution
problem.

Loggs from davical apache server:

[Tue Mar 31 19:33:13 2009] [error] [client 192.168.122.1] File does not exist: 
/usr/share/davical/htdocs/20090330T100952Z.ics
[Tue Mar 31 19:33:13 2009] [error] [client 192.168.122.1] File does not exist: 
/usr/share/davical/htdocs/20090330T210116Z.ics
[Tue Mar 31 19:49:18 2009] [error] [client 192.168.122.1] ubuntu0: DBG: Record 
usr write type is update., referer: 
http://192.168.122.230/usr.php?user_no=1002edit=1
[Tue Mar 31 19:49:25 2009] [error] [client 192.168.122.1] ubuntu0: DBG: Record 
usr write type is update., referer: 
http://192.168.122.230/usr.php?user_no=1002edit=1
[Tue Mar 31 19:49:35 2009] [error] [client 192.168.122.1] ubuntu0: DBG: Record 
usr write type is update., referer: 
http://192.168.122.230/usr.php?edit=1user_no=1002action=delete_relationshipfrom_user=1001
[Tue Mar 31 20:03:13 2009] [error] [client 192.168.122.1] File does not exist: 
/usr/share/davical/htdocs/20090330T100952Z.ics
[Tue Mar 31 20:03:13 2009] [error] [client 192.168.122.1] File does not exist: 
/usr/share/davical/htdocs/20090330T210116Z.ic

 
Errors from evolution:

e...@mambo:~$ fg
evolution

(evolution:23319): calendar-gui-WARNING **: Unable to load the calendar
Unknown error

I can confirm that using my own calendar works but accessing other users
calendars dont.

** Attachment added: Shows that it works on my own calendar but can't 
access/read from others.
   http://launchpadlibrarian.net/24585789/evolution.png

-- 
CalDAV calenders do not work
https://bugs.launchpad.net/bugs/138746
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to evolution in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 138746] Re: CalDAV calenders do not work

2009-03-31 Thread Erik Lönroth
I can now confirm that I can add and view calendars from my own and
other persons calendar.

My post above can be ignored. I had set the wrong permission in the
davical server that prevented me from accessing the calendar.

Viewing other persons calendars are possible.

-- 
CalDAV calenders do not work
https://bugs.launchpad.net/bugs/138746
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to evolution in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 352665] [NEW] Evolution hangs when accepting meeting invitations with CalDAV

2009-03-31 Thread Erik Lönroth
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
Desktop Bugs, which is subscribed to evolution in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 352665] Re: Evolution hangs when accepting meeting invitations with CalDAV

2009-03-31 Thread Erik Lönroth

** Attachment added: evolution-hangs.png
   http://launchpadlibrarian.net/24589025/evolution-hangs.png

-- 
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
Desktop Bugs, which is subscribed to evolution in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs