Re: [Evolution] Evolution freezes every couple of minutes.




Any chance of running it in valgrind?

Like:
valgrind --alignment=8 --num-callers=12 evolution

Looks like the heap is getting corrupted, but the backtrace gives no clues as to where it might be happening.


On Tue, 2004-09-07 at 13:56 +1000, Ivan Teliatnikov wrote:
On Tue, 7 Sep 2004, Not Zed wrote:

Thank you for quick response.

I did as you suggested and attached the output below.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 5034)]
0x4113f264 in mallopt () from /lib/libc.so.6
(gdb) Quit
(gdb) thread apply all bt

Thread 6 (Thread 65541 (LWP 5041)):
#0  0x40f5b604 in __pthread_sigsuspend () from /lib/libpthread.so.0
#1  0x40f5b3c8 in __pthread_wait_for_restart_signal ()
   from /lib/libpthread.so.0
#2  0x40f57f2b in pthread_cond_wait GLIBC_2 0 () from /lib/libpthread.so.0
#3  0x4009e28d in e_msgport_wait () from 
/usr/lib/evolution/1.4/libeutil.so.0
#4  0x4009eb2d in e_thread_busy () from 
/usr/lib/evolution/1.4/libeutil.so.0
#5  0x40f58e51 in pthread_start_thread () from /lib/libpthread.so.0
#6  0x40f58ecf in pthread_start_thread_event () from /lib/libpthread.so.0
#7  0x411a469a in clone () from /lib/libc.so.6

Thread 5 (Thread 49156 (LWP 5040)):
#0  0x40f5b604 in __pthread_sigsuspend () from /lib/libpthread.so.0
#1  0x40f5b3c8 in __pthread_wait_for_restart_signal ()
   from /lib/libpthread.so.0
#2  0x40f57f2b in pthread_cond_wait GLIBC_2 0 () from /lib/libpthread.so.0
#3  0x4009e28d in e_msgport_wait () from 
/usr/lib/evolution/1.4/libeutil.so.0
#4  0x4009eb2d in e_thread_busy () from 
/usr/lib/evolution/1.4/libeutil.so.0
#5  0x40f58e51 in pthread_start_thread () from /lib/libpthread.so.0
#6  0x40f58ecf in pthread_start_thread_event () from /lib/libpthread.so.0
#7  0x411a469a in clone () from /lib/libc.so.6
---Type <return> to continue, or q <return> to quit---
Thread 4 (Thread 32771 (LWP 5039)):
#0  0x40f5b604 in __pthread_sigsuspend () from /lib/libpthread.so.0
#1  0x40f5b3c8 in __pthread_wait_for_restart_signal ()
   from /lib/libpthread.so.0
#2  0x40f57f2b in pthread_cond_wait GLIBC_2 0 () from /lib/libpthread.so.0
#3  0x4009e28d in e_msgport_wait () from 
/usr/lib/evolution/1.4/libeutil.so.0
#4  0x4009eb2d in e_thread_busy () from 
/usr/lib/evolution/1.4/libeutil.so.0
#5  0x40f58e51 in pthread_start_thread () from /lib/libpthread.so.0
#6  0x40f58ecf in pthread_start_thread_event () from /lib/libpthread.so.0
#7  0x411a469a in clone () from /lib/libc.so.6

Thread 3 (Thread 16386 (LWP 5038)):
#0  0x40f5b604 in __pthread_sigsuspend () from /lib/libpthread.so.0
#1  0x40f5b3c8 in __pthread_wait_for_restart_signal ()
   from /lib/libpthread.so.0
#2  0x40f57f2b in pthread_cond_wait GLIBC_2 0 () from /lib/libpthread.so.0
#3  0x4009e28d in e_msgport_wait () from 
/usr/lib/evolution/1.4/libeutil.so.0
#4  0x4009eb2d in e_thread_busy () from 
/usr/lib/evolution/1.4/libeutil.so.0
#5  0x40f58e51 in pthread_start_thread () from /lib/libpthread.so.0
#6  0x40f58ecf in pthread_start_thread_event () from /lib/libpthread.so.0
#7  0x411a469a in clone () from /lib/libc.so.6

Thread 2 (Thread 32769 (LWP 5037)):
#0  0x4119b85a in poll () from /lib/libc.so.6
#1  0x40f58b50 in __pthread_manager () from /lib/libpthread.so.0
#2  0x40f58d57 in __pthread_manager_event () from /lib/libpthread.so.0
#3  0x411a469a in clone () from /lib/libc.so.6

Thread 1 (Thread 16384 (LWP 5034)):
#0  0x4113f264 in mallopt () from /lib/libc.so.6
#1  0x4113e07f in free () from /lib/libc.so.6
#2  0x410792a4 in g_free () from /usr/lib/libglib-2.0.so.0
#3  0x402fb6be in e_table_group_get_type () from /usr/lib/libgal-2.0.so.6
#4  0x402fb72e in e_table_group_get_type () from /usr/lib/libgal-2.0.so.6
#5  0x402fb868 in e_table_group_get_type () from /usr/lib/libgal-2.0.so.6
#6  0x41019517 in g_object_run_dispose () from 
/usr/lib/libgobject-2.0.so.0
#7  0x40bf3e59 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#8  0x4032233e in e_table_without_show_all () from 
/usr/lib/libgal-2.0.so.6
#9  0x41075cf3 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#10 0x41072932 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#11 0x41073a28 in g_main_context_dispatch () from 
/usr/lib/libglib-2.0.so.0
#12 0x41073d60 in g_main_context_dispatch () from 
/usr/lib/libglib-2.0.so.0
#13 0x410743a3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#14 0x404e2278 in bonobo_main () from /usr/lib/libbonobo-2.so.0
#15 0x0809cd94 in main ()

I hope it will help.

> 
> Run it in gdb and when it freezes, ctrl-c and type 'thread apply all
> bt'.
> 
> On Tue, 2004-09-07 at 12:09 +1000, Ivan Teliatnikov wrote:
> 
> > Hi there,
> > 
> > I am running Evolution 1.4.6-3 on Debian Sarge. It hangs every couple of
> > minutes. The Debian Sarge running very well, properly configured and
> > patched in time. Evolution is the only software that does not work.
> > 
> > I tried to uninstall, re-export data, etc. It crushes. Could any one 
> > suggest me how can I trace the source of the problem and submit a bug 
> > report?
> > 
> > Thank you.
> > 
> 
> 

--
Michael Zucchi <notzed ximian com>
"born to die, live to work, it's all downhill from here"
Novell's Evolution and Free Software Developer


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]