← Back to team overview

desktop-packages team mailing list archive

[Bug 910120] Re: evolution's CalDAV plugin locked Evolution

 

** Visibility changed to: Public

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to evolution in Ubuntu.
https://bugs.launchpad.net/bugs/910120

Title:
  evolution's CalDAV plugin locked Evolution

Status in “evolution” package in Ubuntu:
  New

Bug description:
  While configuring a server which was not reacting

  muelli@ideabox:~$ sudo strace -p 17157
  Process 17157 attached - interrupt to quit
  futex(0x7fdcc58169d0, FUTEX_WAIT, 17218, NULL^C <unfinished ...>
  Process 17157 detached
  muelli@ideabox:~$ gdb `p ^C
  muelli@ideabox:~$ gdb -p 17157
  GNU gdb (Ubuntu/Linaro 7.3-0ubuntu2) 7.3-2011.08
  Copyright (C) 2011 Free Software Foundation, Inc
  [...]
  Reading symbols from /lib/x86_64-linux-gnu/libnss_dns.so.2...Reading symbols from /usr/lib/debug/lib/x86_64-linux-gnu/libnss_dns-2.13.so...done.
  done.
  Loaded symbols for /lib/x86_64-linux-gnu/libnss_dns.so.2
  0x00007fdcee3211f8 in pthread_join (threadid=140586183124736, 
      thread_return=0x0) at pthread_join.c:89
  89	pthread_join.c: No such file or directory.
  	in pthread_join.c
  (gdb) bt
  #0  0x00007fdcee3211f8 in pthread_join (threadid=140586183124736, 
      thread_return=0x0) at pthread_join.c:89
  #1  0x00007fdced09a197 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007fdced0804a5 in g_thread_join ()
     from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #3  0x00007fdced043d10 in g_datalist_clear ()
     from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007fdced51d66d in ?? ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #5  0x00007fdced51d530 in g_object_unref ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #6  0x00007fdccaaaeedd in caldav_browse_server ()
     from /usr/lib/evolution/3.2/plugins/liborg-gnome-evolution-caldav.so
  #7  0x00007fdccaaaadd7 in ?? ()
     from /usr/lib/evolution/3.2/plugins/liborg-gnome-evolution-caldav.so
  #8  0x00007fdced51a1e4 in g_closure_invoke ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #9  0x00007fdced52adc5 in ?? ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #10 0x00007fdced5329eb in g_signal_emit_valist ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  ---Type <return> to continue, or q <return> to quit---
  #11 0x00007fdced532bb2 in g_signal_emit ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #12 0x00007fdcedb3156d in ?? () from /usr/lib/libgtk-3.so.0
  #13 0x00007fdced51a1e4 in g_closure_invoke ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #14 0x00007fdced52b1aa in ?? ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #15 0x00007fdced5329eb in g_signal_emit_valist ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #16 0x00007fdced532bb2 in g_signal_emit ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #17 0x00007fdcedb3050d in ?? () from /usr/lib/libgtk-3.so.0
  #18 0x00007fdcedbedf08 in ?? () from /usr/lib/libgtk-3.so.0
  #19 0x00007fdced51a1e4 in g_closure_invoke ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #20 0x00007fdced52b3aa in ?? ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #21 0x00007fdced5328cd in g_signal_emit_valist ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #22 0x00007fdced532bb2 in g_signal_emit ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  ---Type <return> to continue, or q <return> to quit---
  #23 0x00007fdcedd1bfe9 in ?? () from /usr/lib/libgtk-3.so.0
  #24 0x00007fdcedbed6ea in gtk_propagate_event () from /usr/lib/libgtk-3.so.0
  #25 0x00007fdcedbedaeb in gtk_main_do_event () from /usr/lib/libgtk-3.so.0
  #26 0x00007fdcebd59102 in ?? () from /usr/lib/libgdk-3.so.0
  #27 0x00007fdced05e90a in g_main_context_dispatch ()
     from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #28 0x00007fdced05ecd0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #29 0x00007fdced05f0ca in g_main_loop_run ()
     from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #30 0x00007fdcedbececd in gtk_main () from /usr/lib/libgtk-3.so.0
  #31 0x00007fdcef0744fe in main ()
  (gdb) t a a bt full

  Thread 5 (Thread 0x7fdcde855700 (LWP 17158)):
  #0  0x00007fdcecd4e773 in __GI___poll (fds=<optimized out>, 
      nfds=<optimized out>, timeout=<optimized out>)
      at ../sysdeps/unix/sysv/linux/poll.c:87
          resultvar = <optimized out>
          oldtype = 0
          result = <optimized out>
  #1  0x00007fdced05ec66 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  No symbol table info available.
  #2  0x00007fdced05ed94 in g_main_context_iteration ()
     from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  No symbol table info available.
  #3  0x00007fdced05ede1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  No symbol table info available.
  #4  0x00007fdced080024 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  No symbol table info available.
  #5  0x00007fdcee31fefc in start_thread (arg=0x7fdcde855700)
      at pthread_create.c:304
          __res = <optimized out>
          pd = 0x7fdcde855700
  ---Type <return> to continue, or q <return> to quit---
          now = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3878525371062086568, 
                  140734575324352, 140586602813888, 0, 3, -3861001824557405272, 
                  -3861108642980107352}, mask_was_saved = 0}}, priv = {pad = {
                0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, 
                canceltype = 0}}}
          not_first_call = 0
          robust = <optimized out>
          pagesize_m1 = <optimized out>
          sp = <optimized out>
          freesize = <optimized out>
          __PRETTY_FUNCTION__ = "start_thread"
  #6  0x00007fdcecd5a89d in clone ()
      at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
  No locals.
  #7  0x0000000000000000 in ?? ()
  No symbol table info available.

  Thread 4 (Thread 0x7fdcde054700 (LWP 17159)):
  #0  0x00007fdcecd4e773 in __GI___poll (fds=<optimized out>, 
      nfds=<optimized out>, timeout=<optimized out>)
  ---Type <return> to continue, or q <return> to quit---
      at ../sysdeps/unix/sysv/linux/poll.c:87
          resultvar = <optimized out>
          oldtype = 0
          result = <optimized out>
  #1  0x00007fdced05ec66 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  No symbol table info available.
  #2  0x00007fdced05f0ca in g_main_loop_run ()
     from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  No symbol table info available.
  #3  0x00007fdced81b276 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
  No symbol table info available.
  #4  0x00007fdced080024 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  No symbol table info available.
  #5  0x00007fdcee31fefc in start_thread (arg=0x7fdcde054700)
      at pthread_create.c:304
          __res = <optimized out>
          pd = 0x7fdcde054700
          now = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3878525371062086568, 
                  140734575324064, 140586594421184, 0, 3, -3861002920310936664, 
                  -3861108642980107352}, mask_was_saved = 0}}, priv = {pad = {
  ---Type <return> to continue, or q <return> to quit---
                0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, 
                canceltype = 0}}}
          not_first_call = 0
          robust = <optimized out>
          pagesize_m1 = <optimized out>
          sp = <optimized out>
          freesize = <optimized out>
          __PRETTY_FUNCTION__ = "start_thread"
  #6  0x00007fdcecd5a89d in clone ()
      at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
  No locals.
  #7  0x0000000000000000 in ?? ()
  No symbol table info available.

  Thread 3 (Thread 0x7fdcd2dea700 (LWP 17162)):
  #0  0x00007fdcecd4e773 in __GI___poll (fds=<optimized out>, 
      nfds=<optimized out>, timeout=<optimized out>)
      at ../sysdeps/unix/sysv/linux/poll.c:87
          resultvar = <optimized out>
          oldtype = 0
          result = <optimized out>
  ---Type <return> to continue, or q <return> to quit---
  #1  0x00007fdced05ec66 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  No symbol table info available.
  #2  0x00007fdced05f0ca in g_main_loop_run ()
     from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  No symbol table info available.
  #3  0x00007fdcd2def9cb in ?? () from /usr/lib/gio/modules/libdconfsettings.so
  No symbol table info available.
  #4  0x00007fdced080024 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  No symbol table info available.
  #5  0x00007fdcee31fefc in start_thread (arg=0x7fdcd2dea700)
      at pthread_create.c:304
          __res = <optimized out>
          pd = 0x7fdcd2dea700
          now = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3878525371062086568, 
                  140734575321696, 140586407340480, 0, 3, -3861009866346796120, 
                  -3861108642980107352}, mask_was_saved = 0}}, priv = {pad = {
                0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, 
                canceltype = 0}}}
          not_first_call = 0
          robust = <optimized out>
  ---Type <return> to continue, or q <return> to quit---
          pagesize_m1 = <optimized out>
          sp = <optimized out>
          freesize = <optimized out>
          __PRETTY_FUNCTION__ = "start_thread"
  #6  0x00007fdcecd5a89d in clone ()
      at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
  No locals.
  #7  0x0000000000000000 in ?? ()
  No symbol table info available.

  Thread 2 (Thread 0x7fdcc5816700 (LWP 17218)):
  #0  pthread_cond_wait@@GLIBC_2.3.2 ()
      at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
  No locals.
  #1  0x00007fdced099d0f in g_cond_wait ()
     from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  No symbol table info available.
  #2  0x00007fdccaaaca63 in ?? ()
     from /usr/lib/evolution/3.2/plugins/liborg-gnome-evolution-caldav.so
  No symbol table info available.
  #3  0x00007fdced080024 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  ---Type <return> to continue, or q <return> to quit---
  No symbol table info available.
  #4  0x00007fdcee31fefc in start_thread (arg=0x7fdcc5816700)
      at pthread_create.c:304
          __res = <optimized out>
          pd = 0x7fdcc5816700
          now = <optimized out>
          unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3878525371062086568, 
                  140734575320928, 140586183125440, 0, 3, -3861061232008172632, 
                  -3861108642980107352}, mask_was_saved = 0}}, priv = {pad = {
                0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, 
                canceltype = 0}}}
          not_first_call = 0
          robust = <optimized out>
          pagesize_m1 = <optimized out>
          sp = <optimized out>
          freesize = <optimized out>
          __PRETTY_FUNCTION__ = "start_thread"
  #5  0x00007fdcecd5a89d in clone ()
      at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
  No locals.
  #6  0x0000000000000000 in ?? ()
  ---Type <return> to continue, or q <return> to quit---
  No symbol table info available.

  Thread 1 (Thread 0x7fdcef01f9c0 (LWP 17157)):
  #0  0x00007fdcee3211f8 in pthread_join (threadid=140586183124736, 
      thread_return=0x0) at pthread_join.c:89
          _tid = <optimized out>
          _buffer = {__routine = 0x7fdcee321120 <cleanup>, 
            __arg = 0x7fdcc5816d28, __canceltype = -213326656, __prev = 0x0}
          oldtype = 0
          pd = 0x7fdcc5816700
          self = 0x7fdcef01f9c0
          result = 0
  #1  0x00007fdced09a197 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  No symbol table info available.
  #2  0x00007fdced0804a5 in g_thread_join ()
     from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  No symbol table info available.
  #3  0x00007fdced043d10 in g_datalist_clear ()
     from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  No symbol table info available.
  #4  0x00007fdced51d66d in ?? ()
  ---Type <return> to continue, or q <return> to quit---
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  No symbol table info available.
  #5  0x00007fdced51d530 in g_object_unref ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  No symbol table info available.
  #6  0x00007fdccaaaeedd in caldav_browse_server ()
     from /usr/lib/evolution/3.2/plugins/liborg-gnome-evolution-caldav.so
  No symbol table info available.
  #7  0x00007fdccaaaadd7 in ?? ()
     from /usr/lib/evolution/3.2/plugins/liborg-gnome-evolution-caldav.so
  No symbol table info available.
  #8  0x00007fdced51a1e4 in g_closure_invoke ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  No symbol table info available.
  #9  0x00007fdced52adc5 in ?? ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  No symbol table info available.
  #10 0x00007fdced5329eb in g_signal_emit_valist ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  No symbol table info available.
  #11 0x00007fdced532bb2 in g_signal_emit ()
  ---Type <return> to continue, or q <return> to quit---
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  No symbol table info available.
  #12 0x00007fdcedb3156d in ?? () from /usr/lib/libgtk-3.so.0
  No symbol table info available.
  #13 0x00007fdced51a1e4 in g_closure_invoke ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  No symbol table info available.
  #14 0x00007fdced52b1aa in ?? ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  No symbol table info available.
  #15 0x00007fdced5329eb in g_signal_emit_valist ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  No symbol table info available.
  #16 0x00007fdced532bb2 in g_signal_emit ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  No symbol table info available.
  #17 0x00007fdcedb3050d in ?? () from /usr/lib/libgtk-3.so.0
  No symbol table info available.
  #18 0x00007fdcedbedf08 in ?? () from /usr/lib/libgtk-3.so.0
  No symbol table info available.
  #19 0x00007fdced51a1e4 in g_closure_invoke ()
  ---Type <return> to continue, or q <return> to quit---
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  No symbol table info available.
  #20 0x00007fdced52b3aa in ?? ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  No symbol table info available.
  #21 0x00007fdced5328cd in g_signal_emit_valist ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  No symbol table info available.
  #22 0x00007fdced532bb2 in g_signal_emit ()
     from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  No symbol table info available.
  #23 0x00007fdcedd1bfe9 in ?? () from /usr/lib/libgtk-3.so.0
  No symbol table info available.
  #24 0x00007fdcedbed6ea in gtk_propagate_event () from /usr/lib/libgtk-3.so.0
  No symbol table info available.
  #25 0x00007fdcedbedaeb in gtk_main_do_event () from /usr/lib/libgtk-3.so.0
  No symbol table info available.
  #26 0x00007fdcebd59102 in ?? () from /usr/lib/libgdk-3.so.0
  No symbol table info available.
  #27 0x00007fdced05e90a in g_main_context_dispatch ()
     from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  ---Type <return> to continue, or q <return> to quit---
  No symbol table info available.
  #28 0x00007fdced05ecd0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  No symbol table info available.
  #29 0x00007fdced05f0ca in g_main_loop_run ()
     from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  No symbol table info available.
  #30 0x00007fdcedbececd in gtk_main () from /usr/lib/libgtk-3.so.0
  No symbol table info available.
  #31 0x00007fdcef0744fe in main ()
  No symbol table info available.
  (gdb) 
  (gdb) 
  (gdb) 
  (gdb) 

  
  Reported as gnome bug 667035: https://bugzilla.gnome.org/show_bug.cgi?id=667035

  ProblemType: Crash
  DistroRelease: Ubuntu 11.10
  Package: evolution 3.2.2-0ubuntu0.1
  ProcVersionSignature: Ubuntu 3.0.0-15.24-generic 3.0.13
  Uname: Linux 3.0.0-15-generic x86_64
  ApportVersion: 1.23-0ubuntu4
  Architecture: amd64
  Date: Fri Dec 30 16:27:10 2011
  Disassembly: => 0x7fdcee3211f8:	Cannot access memory at address 0x7fdcee3211f8
  ExecutablePath: /usr/bin/evolution
  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20110201.2)
  ProcCmdline: evolution --component=calendar
  SegvAnalysis:
   Segfault happened at: 0x7fdcee3211f8:	Cannot access memory at address 0x7fdcee3211f8
   PC (0x7fdcee3211f8) ok
   SP (0x7fff525e9f20) ok
   Reason could not be automatically determined.
  Signal: 11
  SourcePackage: evolution
  Stacktrace:
   #0  0x00007fdcee3211f8 in ?? ()
   No symbol table info available.
   Cannot access memory at address 0x7fff525e9f20
  StacktraceTop: ?? ()
  Title: evolution crashed with SIGSEGV
  UpgradeStatus: Upgraded to oneiric on 2011-10-17 (73 days ago)
  UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/910120/+subscriptions