GNOME Bugzilla – Bug 566032
Evolution crash when no hostname is set for CalDAV calendar
Last modified: 2009-03-31 17:26:57 UTC
Steps to reproduce: 1. switch to calendar view 2. right click on side pane to add new CalDAV calendar 3. put only an name for the calendar and then click on "ok" button Stack trace: Other information:
Thanks for taking the time to report this bug. Without a stack trace from the crash it's very hard to determine what caused it. Can you get us a stack trace? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!
Created attachment 125531 [details] Stack Trace after CalDAV calendar creation
Solaris stack traces aren't very useful. The crash is in the CalDAV backend in evolution-data-server. Here's a better stack trace with line numbers: Program received signal SIGSEGV, Segmentation fault.
+ Trace 211168
Thread 3083664272 (LWP 10062)
And most importantly... (gdb) p priv->uri $2 = 0x9484dd8 "https:/" (gdb) p message $1 = (SoupMessage *) 0x0 So libsoup didn't like the invalid URI and returned a NULL message. We then dereference the message pointer without checking for NULL.
removing needinfo
Thanks for taking the time to report this bug. This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in the next software version. You may want to check for a software upgrade. *** This bug has been marked as a duplicate of 566627 ***