Re: [Evolution] Latest CVS version freezing a lot



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]