public inbox for glibc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug libc/925] New: hang in libc function called by emacs
@ 2005-05-03 23:06 johnlumby at hotmail dot com
  2005-06-01 15:22 ` [Bug libc/925] " gotom at debian dot or dot jp
  0 siblings, 1 reply; 2+ messages in thread
From: johnlumby at hotmail dot com @ 2005-05-03 23:06 UTC (permalink / raw)
  To: glibc-bugs

Running linux 2.6.7, glibc 2.3.3 (see detail below) and emacs 21.2.1,
and roughly once every 2 weeks or so my emacs hangs in a libc function - see gdb
output below.

my glibc is 2.3.3 downloaded from CVS on 8 October 2004 and built by me:
GNU C Library stable release version 2.3.3, by Roland McGrath et al.
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 3.4.1.
Compiled on a Linux 2.6.7-jel system on 2004-10-26.
Available extensions:
	GNU libio by Per Bothner
	crypt add-on version 2.1 by Michael Glad and others
	GNU Libidn by Simon Josefsson
	Native POSIX Threads Library by Ulrich Drepper et al
	BIND-8.2.3-T5B
	NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk
Thread-local storage support included.
For bug reporting instructions, please see:
<http://www.gnu.org/software/libc/bugs.html>.

I run this exact same software on another machine and never see this bug on that
machine, but always on this one machine.   Only difference is, in each case, all
software built on the local machine.

I don't see any hits for any of these functions in the glibc-bugs mailing list
or in this bugs database.  It is not a trivial task for me to try upgrading to
2.3.4 so would appreciate if you can indicate whether you recognize this hang as
known problem, or have any idea what is causing it.

John

---------------------------------------------------------
gdb output:

gdb emacs 2307
GNU gdb 6.1
Copyright 2004 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 "i686-pc-linux-gnu"...Using host libthread_db library
"/lib/libthread_db.so.1".

Attaching to program: /usr/bin/emacs, process 2307
Reading symbols from /usr/X11R6/lib/libXaw3d.so.7...done.
Loaded symbols for /usr/X11R6/lib/libXaw3d.so.7
Reading symbols from /usr/X11R6/lib/libXmu.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXmu.so.6
Reading symbols from /usr/X11R6/lib/libXt.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXt.so.6
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/libXext.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXext.so.6
Reading symbols from /usr/lib/libtiff.so.3...done.
Loaded symbols for /usr/lib/libtiff.so.3
Reading symbols from /usr/lib/libjpeg.so.62...done.
Loaded symbols for /usr/lib/libjpeg.so.62
Reading symbols from /usr/lib/libpng.so.2...done.
Loaded symbols for /usr/lib/libpng.so.2
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /lib/i686/libm.so.6...done.
Loaded symbols for /lib/i686/libm.so.6
Reading symbols from /usr/lib/libungif.so.4...done.
Loaded symbols for /usr/lib/libungif.so.4
Reading symbols from /usr/X11R6/lib/libXpm.so.4...done.
Loaded symbols for /usr/X11R6/lib/libXpm.so.4
Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
Loaded symbols for /usr/X11R6/lib/libX11.so.6
Reading symbols from /usr/lib/libncurses.so.5...done.
Loaded symbols for /usr/lib/libncurses.so.5
Reading symbols from /lib/i686/libc.so.6...done.
Loaded symbols for /lib/i686/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
Reading symbols from /usr/X11R6/lib/libXcursor.so.1.0...done.
Loaded symbols for /usr/X11R6/lib/libXcursor.so.1.0
Reading symbols from /usr/X11R6/lib/libXrender.so.1...done.
Loaded symbols for /usr/X11R6/lib/libXrender.so.1
Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2
Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2
0xffffe410 in ?? ()
(gdb) bt

[in the following, I edited the addresses - ? in an address means that this
digit varies from one hang to the next - all others are always same.]

#0  0xffffe410 in ?? ()
#1  0xbffd1??? in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()
#4  0x4038f00e in __lll_mutex_lock_wait () from /lib/i686/libc.so.6
#5  0x4032eaab in _L_mutex_lock_3005 () from /lib/i686/libc.so.6
#6  0x0??????? in ?? ()
#7  0x0000000? in ?? ()
#8  0x403deb3c in
__elf_set___libc_thread_subfreeres_element___rpc_thread_destroy__ () from
/lib/i686/libc.so.6
#9  0x08?????? in ?? ()
#10 0x08?????? in ?? ()
#11 0xbffd1??? in ?? ()
#12 0x0811a31f in emacs_blocked_free ()
Previous frame identical to this frame (corrupt stack?)

-- 
           Summary: hang in libc function called by emacs
           Product: glibc
           Version: 2.3.3
            Status: NEW
          Severity: normal
          Priority: P2
         Component: libc
        AssignedTo: gotom at debian dot or dot jp
        ReportedBy: johnlumby at hotmail dot com
                CC: glibc-bugs at sources dot redhat dot com


http://sources.redhat.com/bugzilla/show_bug.cgi?id=925

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


^ permalink raw reply	[flat|nested] 2+ messages in thread

* [Bug libc/925] hang in libc function called by emacs
  2005-05-03 23:06 [Bug libc/925] New: hang in libc function called by emacs johnlumby at hotmail dot com
@ 2005-06-01 15:22 ` gotom at debian dot or dot jp
  0 siblings, 0 replies; 2+ messages in thread
From: gotom at debian dot or dot jp @ 2005-06-01 15:22 UTC (permalink / raw)
  To: glibc-bugs


------- Additional Comments From gotom at debian dot or dot jp  2005-06-01 15:22 -------
gdb told us that the stack might be corrupted.  It does not
mean glibc is the root of your trouble.  It might be emacs,
or other software's bug.


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |INVALID


http://sources.redhat.com/bugzilla/show_bug.cgi?id=925

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2005-06-01 15:22 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-05-03 23:06 [Bug libc/925] New: hang in libc function called by emacs johnlumby at hotmail dot com
2005-06-01 15:22 ` [Bug libc/925] " gotom at debian dot or dot jp

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).