Re: [Evolution] Latest CVS version freezing a lot



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]