Re: [Evolution] Latest CVS version freezing a lot
- From: Miles Lane <miles megapathdsl net>
- To: "Ujwal S. Sathyam" <ujwal netbrowser com>
- Cc: Not Zed <notzed ximian com>, Evolution List <evolution ximian com>
- Subject: Re: [Evolution] Latest CVS version freezing a lot
- Date: 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
>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]