From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Nicolas Richard Newsgroups: gmane.emacs.bugs Subject: bug#16073: 24.3.50; core dumped Date: Fri, 06 Dec 2013 22:51:16 +0100 Message-ID: <87fvq57inf.fsf@yahoo.fr> References: <87lhzyhtpr.fsf@yahoo.fr> <52A20507.3070109@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1386366674 22890 80.91.229.3 (6 Dec 2013 21:51:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 6 Dec 2013 21:51:14 +0000 (UTC) Cc: 16073@debbugs.gnu.org To: Dmitry Antipov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Dec 06 22:51:20 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Vp3Iq-0006Mh-My for geb-bug-gnu-emacs@m.gmane.org; Fri, 06 Dec 2013 22:51:16 +0100 Original-Received: from localhost ([::1]:33634 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vp3Iq-0001Iv-Du for geb-bug-gnu-emacs@m.gmane.org; Fri, 06 Dec 2013 16:51:16 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55268) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vp3Ih-0001Ic-N0 for bug-gnu-emacs@gnu.org; Fri, 06 Dec 2013 16:51:13 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vp3Ic-0002IR-Bs for bug-gnu-emacs@gnu.org; Fri, 06 Dec 2013 16:51:07 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:49156) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vp3Ic-0002IN-82 for bug-gnu-emacs@gnu.org; Fri, 06 Dec 2013 16:51:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Vp3Ib-00019p-NL for bug-gnu-emacs@gnu.org; Fri, 06 Dec 2013 16:51:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Nicolas Richard Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 06 Dec 2013 21:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 16073-submit@debbugs.gnu.org id=B16073.13863666604442 (code B ref 16073); Fri, 06 Dec 2013 21:51:01 +0000 Original-Received: (at 16073) by debbugs.gnu.org; 6 Dec 2013 21:51:00 +0000 Original-Received: from localhost ([127.0.0.1]:34942 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vp3IZ-00019Y-CR for submit@debbugs.gnu.org; Fri, 06 Dec 2013 16:50:59 -0500 Original-Received: from mxin.ulb.ac.be ([164.15.128.112]:55425) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vp3IW-00019O-B7 for 16073@debbugs.gnu.org; Fri, 06 Dec 2013 16:50:57 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqYKADxGolKkD4Nx/2dsb2JhbABZgz+kPxkClQGBOXSCJQEBBAF5BQsIAw4KCSUPAQRJE4dvAQMJBrFkhxkBh3EXiAOFFIEMbQeEMwOYFIEwhH6LZYMqOw Original-Received: from geodiff-mac3.ulb.ac.be (HELO geodiff-mac3) ([164.15.131.113]) by smtp.ulb.ac.be with ESMTP; 06 Dec 2013 22:50:54 +0100 In-Reply-To: <52A20507.3070109@yandex.ru> (Dmitry Antipov's message of "Fri, 06 Dec 2013 21:10:31 +0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:81570 Archived-At: Dmitry Antipov writes: > On 12/06/2013 07:42 PM, Nicolas Richard wrote: > >> (gdb) bt >> #0 0xb77c8424 in __kernel_vsyscall () >> #1 0xb66fcc58 in raise (sig=11) at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:42 >> #2 0x0811946b in terminate_due_to_signal (sig=11, backtrace_limit=40) at emacs.c:377 >> #3 0x08130e77 in handle_fatal_signal (sig=11) at sysdep.c:1624 >> #4 0x08130ef6 in deliver_thread_signal (handler=0x8130e60 , sig=11) at sysdep.c:1598 >> #5 deliver_fatal_thread_signal (sig=11) at sysdep.c:1636 >> #6 >> #7 0xb743b2c8 in XRenderHasDepths (dpy=0xacc10e0) at /var/tmp/portage/x11-libs/libXrender-0.9.7/work/libXrender-0.9.7/src/Xrender.c:126 >> #8 XRenderExtAddDisplay (dpy=0xacc10e0, extinfo=, >> ext_name=) at >> /var/tmp/portage/x11-libs/libXrender-0.9.7/work/libXrender-0.9.7/src/Xrender.c:201 >> #9 XRenderFindDisplay (dpy=0xacc10e0) at /var/tmp/portage/x11-libs/libXrender-0.9.7/work/libXrender-0.9.7/src/Xrender.c:288 >> #10 0xb7437a1f in XRenderFreeGlyphSet (dpy=0xacc10e0, >> glyphset=73400700) at >> /var/tmp/portage/x11-libs/libXrender-0.9.7/work/libXrender-0.9.7/src/Glyph.c:71 >> #11 0xb742b3bc in XftFontDestroy (dpy=0xacc10e0, public=0xb61a908) at /var/tmp/portage/x11-libs/libXft-2.3.1/work/libXft-2.3.1/src/xftfreetype.c:1046 >> #12 0x081e5e81 in xftfont_close (font=0xb88caf8) at xftfont.c:498 >> #13 0x0816e287 in cleanup_vector (vector=) at alloc.c:2880 >> #14 cleanup_vector (vector=) at alloc.c:2875 >> #15 0x08172b45 in sweep_vectors () at alloc.c:2917 >> #16 gc_sweep () at alloc.c:6619 >> #17 Fgarbage_collect () at alloc.c:5542 > > Hm...any ideas to reproduce? Not really, no, but a similar crash happened a few hours later ; I'll file a new bug report because I have in fact no idea if they are the same. It's there : #16083 > And, if you still have core and binary, > could you please also provide full backtrace of the journey starting > from Fgarbage_collect, i.e. 'bt 18 full'? I still have the core file, and it appears I still have the binary too, so here it is : (Are the "optimized out" due to me doing something wrong ?) Current directory is ~/sources/running-emacs/src/ GNU gdb (Gentoo 7.5.1 p2) 7.5.1 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-pc-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /home/youngfrog/sources/running-emacs/src/emacs-24.3.50.2...done. warning: core file may not match specified executable file. [New LWP 21249] [New LWP 10347] [New LWP 10346] [New LWP 21250] [New LWP 21262] warning: Could not load shared library symbols for linux-gate.so.1. Do you need "set solib-search-path" or "set sysroot"?[Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `/home/youngfrog/sources/running-emacs/src/emacs --daemon'. Program terminated with signal 11, Segmentation fault. SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from terminal] DISPLAY = localhost:10.0 TERM = dumb (gdb) bt 18 full #0 0xb77c8424 in __kernel_vsyscall () No symbol table info available. #1 0xb66fcc58 in raise (sig=11) at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:42 resultvar = resultvar = pid = #2 0x0811946b in terminate_due_to_signal (sig=11, backtrace_limit=40) at emacs.c:377 No locals. #3 0x08130e77 in handle_fatal_signal (sig=11) at sysdep.c:1624 No locals. #4 0x08130ef6 in deliver_thread_signal (handler=0x8130e60 , sig=11) at sysdep.c:1598 No locals. #5 deliver_fatal_thread_signal (sig=11) at sysdep.c:1636 No locals. #6 No symbol table info available. #7 0xb743b2c8 in XRenderHasDepths (dpy=0xacc10e0) at /var/tmp/portage/x11-libs/libXrender-0.9.7/work/libXrender-0.9.7/src/Xrender.c:126 depths = missing = scr = d = s = #8 XRenderExtAddDisplay (dpy=0xacc10e0, extinfo=, ext_name=) at /var/tmp/portage/x11-libs/libXrender-0.9.7/work/libXrender-0.9.7/src/Xrender.c:201 dpyinfo = 0xaef0c20 ext_name = 0xb743e0c0 "RENDER" extinfo = 0xb743e1a0 #9 XRenderFindDisplay (dpy=0xacc10e0) at /var/tmp/portage/x11-libs/libXrender-0.9.7/work/libXrender-0.9.7/src/Xrender.c:288 dpyinfo = #10 0xb7437a1f in XRenderFreeGlyphSet (dpy=0xacc10e0, glyphset=73400700) at /var/tmp/portage/x11-libs/libXrender-0.9.7/work/libXrender-0.9.7/src/Glyph.c:71 info = req = #11 0xb742b3bc in XftFontDestroy (dpy=0xacc10e0, public=0xb61a908) at /var/tmp/portage/x11-libs/libXft-2.3.1/work/libXft-2.3.1/src/xftfreetype.c:1046 info = font = 0xb61a908 i = #12 0x081e5e81 in xftfont_close (font=0xb88caf8) at xftfont.c:498 xftfont_info = 0xb88caf8 #13 0x0816e287 in cleanup_vector (vector=) at alloc.c:2880 No locals. #14 cleanup_vector (vector=) at alloc.c:2875 No locals. #15 0x08172b45 in sweep_vectors () at alloc.c:2917 total_bytes = free_this_block = false nbytes = block = 0xb88bc08 bprev = lv = lvprev = 0x8455930 vector = 0xb88caf8 next = #16 gc_sweep () at alloc.c:6619 No locals. #17 Fgarbage_collect () at alloc.c:5542 nextb = stack_top_variable = 12 '\f' i = message_p = false start = { tv_sec = 1386343549, tv_nsec = 210115001 } retval = tot_before = 0 (More stack frames follow...) You can't do that without a process to debug. (gdb) Thanks for your help -- Nico.