GNOME Bugzilla – Bug 658893
evolution remains in offline mode when re-establishing connection with network manager
Last modified: 2011-11-09 12:57:26 UTC
When I disconnect from the network with connection manager, and reconnect again, Evolution stays in offline mode. The send/receive button is also disabled. I need to manually click on File - Work online to make Evolution work correctly again. From the console, it looks like Evolution correctly detects that the connection is becoming online again, but in spite of saying so, evolution is just staying in offline mode: $ evolution Gtk-Message: Failed to load module "canberra-gtk-module" evolution-shell-Message: Network disconnected. Forced offline. evolution-shell-Message: Connection established. Going online. The same problem happens when suspending/resuming the machine: Evolution just stays in offline mode after resuming the system. I am using Debian Wheezy which has network-manager 0.8. Both my eth0 as wlan0 are managed by network-manager, not by Debian's /etc/network/interfaces. This problem started to occur when evolution was updated from 2.32 to 3.0.2. I found this similar bug report: https://bugzilla.redhat.com/show_bug.cgi?id=733943
backtrace of evolution process which stayed off line right after it printed evolution-shell-Message: Connection established. Going online. $ gdb --batch --ex "t a a bt" -pid=11264 [Thread debugging using libthread_db enabled] [New Thread 0x7fc296b75700 (LWP 13199)] [New Thread 0x7fc29a6aa700 (LWP 13198)] [New Thread 0x7fc2873a6700 (LWP 13197)] [New Thread 0x7fc29b0d9700 (LWP 13196)] [New Thread 0x7fc28d3ac700 (LWP 12203)] [New Thread 0x7fc28cbab700 (LWP 11984)] [New Thread 0x7fc28e3c4700 (LWP 11983)] [New Thread 0x7fc2992a0700 (LWP 11558)] [New Thread 0x7fc29496a700 (LWP 11551)] [New Thread 0x7fc2952ec700 (LWP 11550)] [New Thread 0x7fc299ea9700 (LWP 11387)] [New Thread 0x7fc2ac00c700 (LWP 11266)] 0x00007fc2b8b02723 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=3000) at ../sysdeps/unix/sysv/linux/poll.c:87 87 ../sysdeps/unix/sysv/linux/poll.c: No such file or directory. in ../sysdeps/unix/sysv/linux/poll.c
+ Trace 228437
Thread 4 (Thread 0x7fc2873a6700 (LWP 13197))
Thread 3 (Thread 0x7fc29a6aa700 (LWP 13198))
Thread 2 (Thread 0x7fc296b75700 (LWP 13199))
Testing Evolution 3.0.3 very welcome.
This bug happens with evolution 3.0.3.
This is probably a duplicate of bug 650685. Developers said it was likely fixed in 3.2, but testing would be welcome. ;-) *** This bug has been marked as a duplicate of bug 650685 ***