From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2541 invoked by alias); 17 May 2011 02:40:16 -0000 Received: (qmail 2533 invoked by uid 22791); 17 May 2011 02:40:15 -0000 X-SWARE-Spam-Status: No, hits=-2.8 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from localhost (HELO sourceware.org) (127.0.0.1) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 17 May 2011 02:40:01 +0000 From: "arequipeno at gmail dot com" To: glibc-bugs@sources.redhat.com Subject: [Bug libc/770] possible deadlock on double-free logging X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: arequipeno at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: gotom at debian dot or.jp X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Date: Tue, 17 May 2011 02:40:00 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org X-SW-Source: 2011-05/txt/msg00191.txt.bz2 http://sourceware.org/bugzilla/show_bug.cgi?id=770 --- Comment #11 from Ian Pilcher 2011-05-17 02:38:49 UTC --- Created attachment 5729 --> http://sourceware.org/bugzilla/attachment.cgi?id=5729 gdb backtrace of deadlocked X server I believe that I just hit this bug. My X server locks hard every time I log out -- apparently trying to print an error message about a corrupted double- linked list. #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:100 #1 0x000000351127ec11 in _L_lock_10461 () from /lib64/libc.so.6 #2 0x000000351127c9d7 in __libc_malloc (bytes=227924349408) at malloc.c:3657 #3 0x000000351127235d in __libc_message (do_abort=2, fmt=0x351135d8c8 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:137 #4 0x000000351127896a in malloc_printerr (action=3, str=0x351135a8d2 "corrupted double-linked list", ptr=) at malloc.c:6283 #5 0x0000003511278d80 in malloc_consolidate (av=0x35115991e0) at malloc.c:5169 #6 0x0000003511279669 in malloc_consolidate (av=0x35115991e0) at malloc.c:5115 #7 _int_free (av=0x35115991e0, p=, have_lock=0) at malloc.c:5034 #8 0x0000000000461094 in FreeOsBuffers (oc=0x1237b30) at io.c:1101 #9 0x000000000045f283 in CloseDownConnection (client=0x1237b70) at connection.c:1068 #10 0x000000000042e1c6 in CloseDownClient (client=0x1237b70) at dispatch.c:3432 #11 0x000000000042ec3a in Dispatch () at dispatch.c:441 #12 0x0000000000422e1a in main (argc=, argv=0x7fff630ba4b8, envp=) at main.c:287 Needless to say, this is really painful, since the only way to recover the system is to ssh in and kill -9 the X server. (A simply crash would be a lot easier to deal with, since the X server is shutting down anyway.) Is there any way to suppress the printing of this message? (This is on Fedora 15 with glibc-2.13.90-11.x86_64, BTW.) -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.