[Evolution] Latest CVS version freezing a lot
Miles Lane
miles@megapathdsl.net
14 Oct 2001 22:30:13 -0700
I have submitted a bug for this. It appears, at least in my testing,
to only occur if a POP server is being accessed using APOP
authentication. If you are curious about the backtraces, see:
http://bugzilla.ximian.com/show_bug.cgi?id=12548
Cheers,
Miles
On Sun, 2001-10-14 at 20:03, Ujwal S. Sathyam wrote:
> This is what I got this time:
>
> Pinging shell...
>
> Program received signal SIGINT, Interrupt.
> [Switching to Thread 5126 (LWP 28472)]
> 0x40b80a02 in sigsuspend () from /lib/libc.so.6
> (gdb) thread apply all bt
>
> Thread 7 (Thread 5126 (LWP 28472)):
> #0 0x40b80a02 in sigsuspend () from /lib/libc.so.6
> #1 0x4031daf0 in __pthread_wait_for_restart_signal (self=0xbefffc00) at
> pthread.c:967
> #2 0x40319d2c in pthread_cond_wait (cond=0x82b6860, mutex=0x82afc58) at
> restart.h:34
> #3 0x40081c07 in e_msgport_wait (mp=0x824d560) at e-msgport.c:198
> #4 0x400822a0 in thread_dispatch (din=0x82af9d8) at e-msgport.c:517
> #5 0x4031ae24 in pthread_start_thread_event (arg=0xbefffc00) at
> manager.c:274
>
> Thread 6 (Thread 4101 (LWP 28441)):
> #0 0x40c3b4ae in select () from /lib/libc.so.6
> #1 0x4050287c in sccsid () from /usr/lib/libIIOP.so.0
> Cannot access memory at address 0x29
> #0 0x40b80a02 in sigsuspend () from /lib/libc.so.6
> (gdb) detach
> Detaching from program: /usr/bin/evolution-mail, process 28386
> (gdb) quit
>
> Looks like a race condition.
>
> Ujwal
>
>
> On Sun, 2001-10-14 at 17:15, NotZed wrote:
>
> Hmm, that bt isn't much use, although from teh ps list it looks like you
> got the right pid (it should be the evolution-mail with no parent pid
> of any other evolution-mail).
>
> Try running evolution-mail separately in gdb and trigger the bug, then type
> ctrl-c and get the backtrace, you also want to use the command
>
> thread apply all bt
>
> to get the backtraces of all the threads.
>
> BTW do you use vfolders?
>
> Michael
>
> >
> > Here is a back trace. Since at the time it froze, the status bar listed
> > two mail tasks, I figured I would attach gdb to the eaeliest
> > evolution-mail thread. The two tasks in the status bar were:
> >
> > 1. Scanning IMAP folders
> > 2. Fetching mail...
> >
> > When I typed bt, I got this this really strange message:
> >
> > (gdb) bt
> > #0 0x40c3b4ae in select () from /lib/libc.so.6
> > #1 0x4050287c in sccsid () from /usr/lib/libIIOP.so.0
> > Cannot access memory at address 0x26
> >
> > The complete back trace is below. I will also file a bug.
> >
> >
> > Ujwal
> >
> > [ujwal@vedanta ujwal]$ ps aux | fgrep evolution
> > ujwal 26360 0.5 3.3 14448 8676 ? S 16:25 0:04 evolution
> > ujwal 26380 0.0 1.9 13168 4868 ? S 16:25 0:00
> > evolution-executi
> > ujwal 26386 1.3 5.2 30280 13380 ? S 16:25 0:09
> > evolution-mail --
> > ujwal 26397 0.0 2.2 15456 5736 ? S 16:25 0:00
> > evolution-calenda
> > ujwal 26407 0.0 2.6 14508 6648 ? S 16:25 0:00
> > evolution-address
> > ujwal 26418 0.0 5.2 30280 13380 ? S 16:25 0:00
> > evolution-mail --
> > ujwal 26419 0.0 5.2 30280 13380 ? S 16:25 0:00
> > evolution-mail --
> > ujwal 26421 0.0 5.2 30280 13380 ? S 16:25 0:00
> > evolution-mail --
> > ujwal 26423 0.0 5.2 30280 13380 ? S 16:25 0:00
> > evolution-mail --
> > ujwal 26431 0.0 5.2 30280 13380 ? S 16:28 0:00
> > evolution-mail --
> > ujwal 26432 0.1 5.2 30280 13380 ? S 16:28 0:00
> > evolution-mail --
> > ujwal 26517 0.0 0.2 1756 576 pts/0 S 16:37 0:00 fgrep
> > evolution
> > [ujwal@vedanta ujwal]$ gdb evolution-mail
> > GNU gdb 20010813 (MI_OUT)
> > Copyright 2001 Free Software Foundation, Inc.
> > GDB is free software, covered by the GNU General Public License, and you
> > are
> > welcome to change it and/or distribute copies of it under certain
> > conditions.
> > Type "show copying" to see the conditions.
> > There is absolutely no warranty for GDB. Type "show warranty" for
> > details.
> > This GDB was configured as "i386-mandrake-linux"...
> > (gdb) attach 26386
> > Attaching to program: /usr/bin/evolution-mail, process 26386
> > Reading symbols from /usr/lib/libcamel.so.0...done.
> > Loaded symbols for /usr/lib/libcamel.so.0
> > Reading symbols from /lib/libdl.so.2...done.
> > Loaded symbols for /lib/libdl.so.2
> > Reading symbols from /lib/libm.so.6...done.
> > Loaded symbols for /lib/libm.so.6
> > Reading symbols from /lib/libz.so.1...done.
> > Loaded symbols for /lib/libz.so.1
> > Reading symbols from /usr/lib/libgnomeui.so.32...done.
> > Loaded symbols for /usr/lib/libgnomeui.so.32
> > Reading symbols from /usr/lib/libart_lgpl.so.2...done.
> > Loaded symbols for /usr/lib/libart_lgpl.so.2
> > Reading symbols from /usr/X11R6/lib/libSM.so.6...done.
> > Loaded symbols for /usr/X11R6/lib/libSM.so.6
> > Reading symbols from /usr/X11R6/lib/libICE.so.6...done.
> > Loaded symbols for /usr/X11R6/lib/libICE.so.6
> > Reading symbols from /usr/X11R6/lib/libXi.so.6...done.
> > Loaded symbols for /usr/X11R6/lib/libXi.so.6
> > Reading symbols from /usr/X11R6/lib/libXext.so.6...done.
> > Loaded symbols for /usr/X11R6/lib/libXext.so.6
> > Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
> > Loaded symbols for /usr/X11R6/lib/libX11.so.6
> > Reading symbols from /usr/lib/libgnome.so.32...done.
> > Loaded symbols for /usr/lib/libgnome.so.32
> > Reading symbols from /usr/lib/libgnomesupport.so.0...done.
> > Loaded symbols for /usr/lib/libgnomesupport.so.0
> > Reading symbols from /usr/lib/libdb.so.2...done.
> > Loaded symbols for /usr/lib/libdb.so.2
> > Reading symbols from /lib/libpthread.so.0...done.
> > [New Thread 1024 (LWP 26386)]
> > [New Thread 2049 (LWP 26418)]
> > [New Thread 1026 (LWP 26419)]
> > [New Thread 1026 (LWP 26419)]
> > [New Thread 5123 (LWP 26431)]
> > [New Thread 3076 (LWP 26421)]
> > [New Thread 4101 (LWP 26423)]
> > [New Thread 6150 (LWP 26432)]
> > Loaded symbols for /lib/libpthread.so.0
> > Reading symbols from /usr/lib/libssl.so.0...done.
> > Loaded symbols for /usr/lib/libssl.so.0
> > Reading symbols from /usr/lib/libcrypto.so.0...done.
> > Loaded symbols for /usr/lib/libcrypto.so.0
> > Reading symbols from /usr/lib/libeshell.so.0...done.
> > Loaded symbols for /usr/lib/libeshell.so.0
> > Reading symbols from /usr/lib/libebook.so.0...done.
> > Loaded symbols for /usr/lib/libebook.so.0
> > Reading symbols from /usr/lib/libename.so.0...done.
> > Loaded symbols for /usr/lib/libename.so.0
> > Reading symbols from /usr/lib/libevolution-importer.so.0...done.
> > Loaded symbols for /usr/lib/libevolution-importer.so.0
> > Reading symbols from /usr/lib/libORBitCosNaming.so.0...done.
> > Loaded symbols for /usr/lib/libORBitCosNaming.so.0
> > Reading symbols from /usr/lib/libORBit.so.0...done.
> > Loaded symbols for /usr/lib/libORBit.so.0
> > Reading symbols from /usr/lib/libIIOP.so.0...done.
> > Loaded symbols for /usr/lib/libIIOP.so.0
> > Reading symbols from /usr/lib/libORBitutil.so.0...done.
> > Loaded symbols for /usr/lib/libORBitutil.so.0
> > Reading symbols from /usr/lib/libgtkhtml.so.19...done.
> > Loaded symbols for /usr/lib/libgtkhtml.so.19
> > Reading symbols from /usr/lib/libgal.so.15...done.
> > Loaded symbols for /usr/lib/libgal.so.15
> > Reading symbols from /usr/lib/libglade-gnome.so.0...done.
> > Loaded symbols for /usr/lib/libglade-gnome.so.0
> > Reading symbols from /usr/lib/libglade.so.0...done.
> > Loaded symbols for /usr/lib/libglade.so.0
> > ---Type <return> to continue, or q <return> to quit---
> > Reading symbols from /usr/lib/libgnomecanvaspixbuf.so.1...done.
> > Loaded symbols for /usr/lib/libgnomecanvaspixbuf.so.1
> > Reading symbols from /usr/lib/libbonobo_conf.so.0...done.
> > Loaded symbols for /usr/lib/libbonobo_conf.so.0
> > Reading symbols from /usr/lib/libbonobo.so.2...done.
> > Loaded symbols for /usr/lib/libbonobo.so.2
> > Reading symbols from /lib/libnsl.so.1...done.
> > Loaded symbols for /lib/libnsl.so.1
> > Reading symbols from /usr/lib/libbonobox.so.2...done.
> > Loaded symbols for /usr/lib/libbonobox.so.2
> > Reading symbols from /usr/lib/libbonobo-print.so.2...done.
> > Loaded symbols for /usr/lib/libbonobo-print.so.2
> > Reading symbols from /usr/lib/libgnomeprint.so.15...done.
> > Loaded symbols for /usr/lib/libgnomeprint.so.15
> > Reading symbols from /usr/lib/libgdk_imlib.so.1...done.
> > Loaded symbols for /usr/lib/libgdk_imlib.so.1
> > Reading symbols from /usr/lib/libesd.so.0...done.
> > Loaded symbols for /usr/lib/libesd.so.0
> > Reading symbols from /usr/lib/libaudiofile.so.0...done.
> > Loaded symbols for /usr/lib/libaudiofile.so.0
> > Reading symbols from /usr/lib/libgdk_pixbuf.so.2...done.
> > Loaded symbols for /usr/lib/libgdk_pixbuf.so.2
> > Reading symbols from /usr/lib/libgnomevfs.so.0...done.
> > Loaded symbols for /usr/lib/libgnomevfs.so.0
> > Reading symbols from /usr/lib/libxml.so.1...done.
> > Loaded symbols for /usr/lib/libxml.so.1
> > Reading symbols from /usr/lib/libgconf-gtk-1.so.1...done.
> > Loaded symbols for /usr/lib/libgconf-gtk-1.so.1
> > Reading symbols from /usr/lib/libgconf-1.so.1...done.
> > Loaded symbols for /usr/lib/libgconf-1.so.1
> > Reading symbols from /usr/lib/liboaf.so.0...done.
> > Loaded symbols for /usr/lib/liboaf.so.0
> > Reading symbols from /usr/lib/libpopt.so.0...done.
> > Loaded symbols for /usr/lib/libpopt.so.0
> > Reading symbols from /usr/lib/libgtk-1.2.so.0...done.
> > Loaded symbols for /usr/lib/libgtk-1.2.so.0
> > Reading symbols from /usr/lib/libgdk-1.2.so.0...done.
> > Loaded symbols for /usr/lib/libgdk-1.2.so.0
> > Reading symbols from /usr/lib/libgmodule-1.2.so.0...done.
> > Loaded symbols for /usr/lib/libgmodule-1.2.so.0
> > Reading symbols from /lib/librt.so.1...done.
> > Loaded symbols for /lib/librt.so.1
> > Reading symbols from /usr/lib/libgthread-1.2.so.0...done.
> > Loaded symbols for /usr/lib/libgthread-1.2.so.0
> > Reading symbols from /usr/lib/libglib-1.2.so.0...done.
> > Loaded symbols for /usr/lib/libglib-1.2.so.0
> > Reading symbols from /lib/libc.so.6...done.
> > Loaded symbols for /lib/libc.so.6
> > Reading symbols from /usr/lib/libgnomeprint.so.11...done.
> > Loaded symbols for /usr/lib/libgnomeprint.so.11
> > Reading symbols from /lib/ld-linux.so.2...done.
> > Loaded symbols for /lib/ld-linux.so.2
> > Reading symbols from /lib/libnss_files.so.2...done.
> > Loaded symbols for /lib/libnss_files.so.2
> > Reading symbols from /usr/lib/gtk/themes/engines/libraleigh.so...done.
> > Loaded symbols for /usr/lib/gtk/themes/engines/libraleigh.so
> > Reading symbols from /usr/lib/libgnomevfs-pthread.so.0...done.
> > Loaded symbols for /usr/lib/libgnomevfs-pthread.so.0
> > ---Type <return> to continue, or q <return> to quit---
> > Reading symbols from /usr/lib/gconv/ISO8859-1.so...done.
> > Loaded symbols for /usr/lib/gconv/ISO8859-1.so
> > Reading symbols from
> > /usr/lib/evolution/camel-providers/0.16.99/libcamelpop3.so...done.
> > Loaded symbols for
> > /usr/lib/evolution/camel-providers/0.16.99/libcamelpop3.so
> > Reading symbols from
> > /usr/lib/evolution/camel-providers/0.16.99/libcamelimap.so...done.
> > Loaded symbols for
> > /usr/lib/evolution/camel-providers/0.16.99/libcamelimap.so
> > Reading symbols from /lib/libnss_nisplus.so.2...done.
> > Loaded symbols for /lib/libnss_nisplus.so.2
> > Reading symbols from /lib/libnss_nis.so.2...done.
> > Loaded symbols for /lib/libnss_nis.so.2
> > Reading symbols from /lib/libnss_dns.so.2...done.
> > Loaded symbols for /lib/libnss_dns.so.2
> > Reading symbols from /lib/libresolv.so.2...done.
> > Loaded symbols for /lib/libresolv.so.2
> > Reading symbols from
> > /usr/lib/evolution/camel-providers/0.16.99/libcamellocal.so...done.
> > Loaded symbols for
> > /usr/lib/evolution/camel-providers/0.16.99/libcamellocal.so
> > Reading symbols from
> > /usr/lib/evolution/evolution-mail-importers/0.16.99/liboutlook.so...done.
> > Loaded symbols for
> > /usr/lib/evolution/evolution-mail-importers/0.16.99/liboutlook.so
> > Reading symbols from
> > /usr/lib/gdk-pixbuf/loaders/libpixbufloader-xpm.so...done.
> > Loaded symbols for /usr/lib/gdk-pixbuf/loaders/libpixbufloader-xpm.so
> > Reading symbols from
> > /usr/lib/gdk-pixbuf/loaders/libpixbufloader-png.so...done.
> > Loaded symbols for /usr/lib/gdk-pixbuf/loaders/libpixbufloader-png.so
> > Reading symbols from /usr/lib/libpng.so.2...done.
> > Loaded symbols for /usr/lib/libpng.so.2
> > Reading symbols from /usr/lib/libimlib-png.so...done.
> > Loaded symbols for /usr/lib/libimlib-png.so
> > Reading symbols from /usr/lib/gconv/ISO8859-9.so...done.
> > Loaded symbols for /usr/lib/gconv/ISO8859-9.so
> > Reading symbols from /usr/lib/bonobo/monikers/libmoniker_std.so...done.
> > Loaded symbols for /usr/lib/bonobo/monikers/libmoniker_std.so
> > 0x40c3b4ae in select () from /lib/libc.so.6
> > (gdb) bt
> > #0 0x40c3b4ae in select () from /lib/libc.so.6
> > #1 0x4050287c in sccsid () from /usr/lib/libIIOP.so.0
> > Cannot access memory at address 0x26
> > (gdb) detach
> > Detaching from program: /usr/bin/evolution-mail, process 26386
> > (gdb) quit
> > [ujwal@vedanta ujwal]$ killev
> > [ujwal@vedanta ujwal]$
> >
> >
> >
> > On Sun, 2001-10-14 at 14:44, NotZed wrote:
> > Submit a bug report, and include a backtrace of all threads.
> >
> > >
> > >
> > > --=-I721IpJsZyoZ4CfJkRnH
> > > Content-Type: text/plain
> > > Content-Transfer-Encoding: 7bit
> > >
> > > I just sucked down the latest bleeding edges version from CVS. The
> > > printing problem is gone, but Evolution freezes up on me very often. I
> > > have to do killev to get out. It happened twice when I was composing a
> > > message. There is no error message. I don't know if there is a pattern,
> > > but it looked like it was doing a mail check on my IMAP account when
> > > this happened.
> > >
> > > Ujwal
> > >
> > >
> > >
> > >
> > > --=-I721IpJsZyoZ4CfJkRnH
> > > Content-Type: text/html; charset=utf-8
> > >
> > > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
> > > <HTML>
> > > <HEAD>
> > > <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
> > > <META NAME="GENERATOR" CONTENT="GtkHTML/0.15.99">
> > > </HEAD>
> > > <BODY>
> > > I just sucked down the latest bleeding edges version from CVS. The printing problem is gone, but Evolution freezes up on me very often. I have to do killev to get out. It happened twice when I was composing a message. There is no error message. I don't know if there is a pattern, but it looked like it was doing a mail check on my IMAP account when this happened.
> > > <BR>
> > >
> > > <BR>
> > > Ujwal
> > > <BR>
> > >
> > > <BR>
> > >
> > > <BR>
> > >
> > > </BODY>
> > > </HTML>
> > >
> > > --=-I721IpJsZyoZ4CfJkRnH--
> > >
> > >
> > > _______________________________________________
> > > evolution maillist - evolution@ximian.com
> > > http://lists.ximian.com/mailman/listinfo/evolution
> > >
> >
> >
> >
> >
> > _______________________________________________
> > evolution maillist - evolution@ximian.com
> > http://lists.ximian.com/mailman/listinfo/evolution
> >
>