From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Reuben Thomas Newsgroups: gmane.emacs.bugs Subject: bug#24640: Crashes in 25.1 Date: Sat, 8 Oct 2016 00:12:26 +0100 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a1142bb4a2b8bbe053e4e8bf2 X-Trace: blaine.gmane.org 1475882076 24285 195.159.176.226 (7 Oct 2016 23:14:36 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 7 Oct 2016 23:14:36 +0000 (UTC) To: 24640@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Oct 08 01:14:29 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bseLN-0004hP-N5 for geb-bug-gnu-emacs@m.gmane.org; Sat, 08 Oct 2016 01:14:22 +0200 Original-Received: from localhost ([::1]:38676 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bseLM-0000Bh-42 for geb-bug-gnu-emacs@m.gmane.org; Fri, 07 Oct 2016 19:14:20 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50623) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bseLA-0000Ba-UG for bug-gnu-emacs@gnu.org; Fri, 07 Oct 2016 19:14:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bseL4-0004A9-S2 for bug-gnu-emacs@gnu.org; Fri, 07 Oct 2016 19:14:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:41932) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bseL4-0004A5-Nx for bug-gnu-emacs@gnu.org; Fri, 07 Oct 2016 19:14:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bseL4-00026u-4c for bug-gnu-emacs@gnu.org; Fri, 07 Oct 2016 19:14:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Reuben Thomas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 07 Oct 2016 23:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 24640 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-emacs Original-Received: via spool by submit@debbugs.gnu.org id=B.14758819828033 (code B ref -1); Fri, 07 Oct 2016 23:14:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 7 Oct 2016 23:13:02 +0000 Original-Received: from localhost ([127.0.0.1]:48120 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bseK5-000257-9S for submit@debbugs.gnu.org; Fri, 07 Oct 2016 19:13:02 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:59444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bseK2-00024q-Mu for submit@debbugs.gnu.org; Fri, 07 Oct 2016 19:13:00 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bseJs-0003ax-Qd for submit@debbugs.gnu.org; Fri, 07 Oct 2016 19:12:53 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:47872) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bseJs-0003ab-Mm for submit@debbugs.gnu.org; Fri, 07 Oct 2016 19:12:48 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50406) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bseJm-00007c-N6 for bug-gnu-emacs@gnu.org; Fri, 07 Oct 2016 19:12:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bseJi-0003V4-Au for bug-gnu-emacs@gnu.org; Fri, 07 Oct 2016 19:12:42 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:36844) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bseJi-0003TD-5g for bug-gnu-emacs@gnu.org; Fri, 07 Oct 2016 19:12:38 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43014) by fencepost.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1bseJg-00047A-Fi for bug-emacs@gnu.org; Fri, 07 Oct 2016 19:12:36 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bseJa-0003Oy-QW for bug-emacs@gnu.org; Fri, 07 Oct 2016 19:12:35 -0400 Original-Received: from mail-lf0-x22c.google.com ([2a00:1450:4010:c07::22c]:34046) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bseJa-0003Nk-5D for bug-emacs@gnu.org; Fri, 07 Oct 2016 19:12:30 -0400 Original-Received: by mail-lf0-x22c.google.com with SMTP id b81so51332741lfe.1 for ; Fri, 07 Oct 2016 16:12:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; h=mime-version:from:date:message-id:subject:to; bh=TiXQ7MCAtzoXrkVubx28Lls98aqbVWTGhquQm5LjlPU=; b=BAP8yZuHfjnK3mYX8aTntsaEmsXhyxgL9vQKI9QKXy4Kpb28jMjPM+/b+nmtCJyndN HGOBbIW3Ks1TTGwiadjvD3Y57oIOQDE/dCfCCFbYsTqmI5z2K3ODRshKeQO4buTda/Ge T2Flxy+/vwADij3SM3q3iyAU/GBkyUBgSqHYo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=TiXQ7MCAtzoXrkVubx28Lls98aqbVWTGhquQm5LjlPU=; b=M7mGktPwC30o2EKpaiLuXbGdfzOmnoHQcFtvjgI3KIjbK1fo4TRkuO2Ed/MB8t2APD YpQ9qES9lUqPigBuaYa5fJtAwtjIqGdRx6PUEhYo7ofc3cMpdiEl2yrs2WHHEMPJW3Au aM3Gb4BKqD4fhvLSDWpXdYQON47bfzVHbQ+3H+5AKqERHhn9258SN0WTxLizlfDj1llO IphN16qEs851iKYoubOLpqsHl/QSizM1g74wVI2TRnQXWFHUh/bI2tbbEmER5iOQU/up rX7LDJuREyOReYGjWd3VvxbiaBGSV9Rw0UNyoTv+Na0nnz5kqA+IEBsENwYiVIJswlFG FUmQ== X-Gm-Message-State: AA6/9RkBH9H+BM/+wFU0hEPu11tXv6Ez/PUs7dzPyilJrb3PdpM3pv7zGhjB6zUwqmHVTaxqGwbylUcBBRZHMr+4 X-Received: by 10.46.1.166 with SMTP id f38mr3024142lji.76.1475881946804; Fri, 07 Oct 2016 16:12:26 -0700 (PDT) Original-Received: by 10.25.66.211 with HTTP; Fri, 7 Oct 2016 16:12:26 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:124180 Archived-At: --001a1142bb4a2b8bbe053e4e8bf2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Using 25.1 Ubuntu packages from https://launchpad.net/~adrozdoff Core was generated by `/home/rrt/.local/bin/emacs'. Program terminated with signal SIGABRT, Aborted. #0 0x00007fe0d911f2a9 in raise (sig=3Dsig@entry=3D6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 35 ../sysdeps/unix/sysv/linux/pt-raise.c: No such file or directory. [Current thread is 1 (Thread 0x7fe0e00bab00 (LWP 16170))] (gdb) where #0 0x00007fe0d911f2a9 in raise (sig=3Dsig@entry=3D6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 #1 0x00000000004ef104 in terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_limit=3Dbacktrace_limit@entry=3D40) at emacs.c:381 #2 0x0000000000508383 in emacs_abort () at sysdep.c:2247 #3 0x0000000000563540 in Fsignal (error_symbol=3Derror_symbol@entry=3D2865= 6, data=3D101381475) at eval.c:1478 #4 0x0000000000563549 in xsignal (error_symbol=3Derror_symbol@entry=3D2865= 6, data=3D) at eval.c:1577 #5 0x0000000000563577 in xsignal1 (error_symbol=3Derror_symbol@entry=3D286= 56, arg=3D) at eval.c:1592 #6 0x00000000005330db in compile_pattern (posix=3D, translate=3D0, pattern=3D, cp=3D0xb90db8 ) = at search.c:154 #7 0x00000000005330db in compile_pattern (pattern=3Dpattern@entry=3D520398= 44, regp=3Dregp@entry=3D0x0, translate=3Dtranslate@entry=3D0, posix=3Dposix@ent= ry=3Dfalse, multibyte=3D) at search.c:237 #8 0x00000000005352a1 in fast_string_match_internal (regexp=3Dregexp@entry=3D52039844, string=3Dstring@entry=3D91929188, table=3Dtable@entry=3D0) at search.c:471 #9 0x000000000051cf51 in Ffind_file_name_handler (string=3D91929188, regexp=3D52039844) at lisp.h:4010 #10 0x000000000051cf51 in Ffind_file_name_handler (filename=3Dfilename@entry=3D91929188, operation=3Doperation@entry=3D19872) at fileio.c:292 #11 0x000000000051e460 in Fexpand_file_name (name=3D91929188, default_directory=3Ddefault_directory@entry=3D0) at fileio.c:809 #12 0x000000000052425d in Fdo_auto_save (no_message=3D, no_message@entry=3D44448, current_only=3Dcurrent_only@entry=3D0) at fileio.c:5521 #13 0x00000000004eef20 in shut_down_emacs (sig=3Dsig@entry=3D11, stuff=3Dstuff@entry=3D0) at emacs.c:2000 #14 0x00000000004ef0d5 in terminate_due_to_signal (sig=3Dsig@entry=3D11, backtrace_limit=3Dbacktrace_limit@entry=3D40) at emacs.c:365 #15 0x0000000000506fce in handle_fatal_signal (sig=3Dsig@entry=3D11) at sysdep.c:1601 #16 0x00000000005071f3 in deliver_thread_signal (sig=3Dsig@entry=3D11, handler=3D0x506fc0 ) at sysdep.c:1575 #17 0x000000000050725f in handle_sigsegv (sig=3D11) at sysdep.c:1613 #18 0x000000000050725f in handle_sigsegv (sig=3D11, siginfo=3D, arg=3D) at sysdep.c:1695 #19 0x00007fe0d911f3d0 in () at /lib/x86_64-linux-gnu/libpthread.so.0 #20 0x000000000054a8e9 in mark_object (arg=3D) at alloc.c:64= 46 #21 0x000000000054a9cb in mark_object (arg=3D) at alloc.c:65= 39 #22 0x000000000054a9cb in mark_object (arg=3D) at alloc.c:65= 39 #23 0x000000000054b20c in Fgarbage_collect (end=3D0x7fff0376df88) at alloc.c:5745 #24 0x000000000054b20c in Fgarbage_collect () at alloc.c:5979 #25 0x000000000059979e in exec_byte_code () at lisp.h:4656 #26 0x000000000059979e in exec_byte_code (bytestr=3D, vector=3D, maxdepth=3D, args_template=3Dargs_template@entry=3D0, nargs=3Dnargs@entry=3D0, args=3D, args@entry=3D0x0) at bytecode.c:714 #27 0x000000000056283f in funcall_lambda (fun=3D78975333, nargs=3Dnargs@ent= ry=3D1, arg_vector=3Darg_vector@entry=3D0x7fff0376e300) at eval.c:2921 #28 0x0000000000562c3b in Ffuncall (nargs=3D2, args=3Dargs@entry=3D0x7fff03= 76e2f8) at eval.c:2754 #29 0x00000000005975d3 in exec_byte_code (bytestr=3D, vector=3D, maxdepth=3D, args_template=3Dargs_template@entry=3D0, nargs=3Dnargs@entry=3D0, args=3D, args@entry=3D0x0) at bytecode.c:880 #30 0x000000000056283f in funcall_lambda (fun=3D78974597, nargs=3Dnargs@ent= ry=3D2, arg_vector=3Darg_vector@entry=3D0x7fff0376e520) at eval.c:2921 #31 0x0000000000562c3b in Ffuncall (nargs=3D3, args=3Dargs@entry=3D0x7fff03= 76e518) at eval.c:2754 #32 0x00000000005975d3 in exec_byte_code (bytestr=3D, vector=3D, maxdepth=3D, args_template=3Dargs_template@entry=3D0, nargs=3Dnargs@entry=3D0, args=3D, args@entry=3D0x0) at bytecode.c:880 #33 0x000000000056283f in funcall_lambda (fun=3D78926773, nargs=3Dnargs@ent= ry=3D1, arg_vector=3Darg_vector@entry=3D0x7fff0376e740) at eval.c:2921 #34 0x0000000000562c3b in Ffuncall (nargs=3D2, args=3Dargs@entry=3D0x7fff03= 76e738) at eval.c:2754 #35 0x00000000005975d3 in exec_byte_code (bytestr=3D, vector=3D, maxdepth=3D, args_template=3Dargs_template@entry=3D0, nargs=3Dnargs@entry=3D0, args=3D, args@entry=3D0x0) at bytecode.c:880 #36 0x000000000056283f in funcall_lambda (fun=3D78925797, nargs=3Dnargs@ent= ry=3D2, arg_vector=3Darg_vector@entry=3D0x7fff0376e958) at eval.c:2921 #37 0x0000000000562c3b in Ffuncall (nargs=3Dnargs@entry=3D3, args=3D0x7fff0376e950) at eval.c:2754 #38 0x0000000000564020 in Fapply (nargs=3Dnargs@entry=3D2, args=3Dargs@entry=3D0x7fff0376ea10) at eval.c:2321 #39 0x000000000056425c in apply1 (fn=3D56303360, arg=3D) at eval.c:2537 #40 0x000000000056163e in internal_condition_case_1 (bfun=3Dbfun@entry=3D0x= 59b3f0 , arg=3D103083523, handlers=3Dhandlers@entry=3D19= 056, hfun=3Dhfun@entry=3D0x59b370 ) at eval.c= :1333 #41 0x000000000059af2d in read_process_output (coding=3D0x53b3920, nbytes=3D652, chars=3D0x7fff0376eaa0 "Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\\\\begin{ <-- HERE tex}(.*?)\\\\end{tex}/ at /usr/bin/texify line 521.\nUnescaped left brace in regex is depre"..., p=3D0x287) at process.c:5440 #42 0x000000000059af2d in read_process_output (proc=3Dproc@entry=3D86121909= , channel=3D) at process.c:5351 #43 0x000000000059cd88 in status_notify (deleting_process=3Ddeleting_process@entry=3D0x0, wait_proc=3Dwait_proc@ent= ry=3D0x0) at process.c:6655 #44 0x00000000005a37ae in wait_reading_process_output (time_limit=3D, nsecs=3D, read_kbd=3Dread_kbd= @entry=3D-1, do_display=3Ddo_display@entry=3Dtrue, wait_for_cell=3Dwait_for_cell@entry= =3D0, wait_proc=3Dwait_proc@entry=3D0x0, just_wait_proc=3D0) at process.c:4663 #45 0x00000000004fa0b4 in read_char (end_time=3D0x7fff037706f0, used_mouse_menu=3D0x0, kbp=3D) at keyboard.c:3798 #46 0x00000000004fa0b4 in read_char (used_mouse_menu=3D, local_getcjmp=3D, end_time=3D) at keyboard.c:= 2148 #47 0x00000000004fa0b4 in read_char (used_mouse_menu=3D, prev_event=3D, local_getcjmp=3D, end_time=3D) at keyboard.c:2211 #48 0x00000000004fa0b4 in read_char (commandflag=3Dcommandflag@entry=3D0, map=3Dmap@entry=3D0, prev_event=3Dprev_event@entry=3D0, used_mouse_menu=3Dused_mouse_menu@entry=3D0x0, end_time=3D0x7fff037706f0) a= t keyboard.c:2799 ---Type to continue, or q to quit--- #49 0x0000000000580baf in read_filtered_event (no_switch_frame=3Dfalse, ascii_required=3Dfalse, error_nonascii=3Dfalse, input_method=3D, seconds=3D) at lread.c:614 #50 0x0000000000562e1f in Ffuncall (nargs=3D4, args=3Dargs@entry=3D0x7fff03= 770810) at eval.c:2700 #51 0x00000000005975d3 in exec_byte_code (bytestr=3D, vector=3D, maxdepth=3D, args_template=3D, nargs=3Dnargs@entry=3D1, args=3D, args@entry=3D0x877d4= c ) at bytecode.c:880 #52 0x0000000000562976 in funcall_lambda (fun=3D140733251521104, nargs=3Dnargs@entry=3D1, arg_vector=3D0x877d4c , arg_vector@entry=3D0x7fff037709b8) at eval.c:2855 #53 0x0000000000562c3b in Ffuncall (nargs=3D2, args=3Dargs@entry=3D0x7fff03= 7709b0) at eval.c:2754 #54 0x00000000005975d3 in exec_byte_code (bytestr=3D, vector=3D, maxdepth=3D, args_template=3D, nargs=3Dnargs@entry=3D0, args=3D, args@entry=3D0x3dd8d= a4) at bytecode.c:880 #55 0x0000000000562976 in funcall_lambda (fun=3D140733251521824, nargs=3Dnargs@entry=3D0, arg_vector=3D0x3dd8da4, arg_vector@entry=3D0x7fff03770c98) at eval.c:2855 #56 0x0000000000562c3b in Ffuncall (nargs=3Dnargs@entry=3D1, args=3Dargs@entry=3D0x7fff03770c90) at eval.c:2754 #57 0x00000000005641bc in Fapply (nargs=3D2, args=3D0x7fff03770c90) at eval.c:2274 #58 0x0000000000562d41 in Ffuncall (nargs=3D3, args=3Dargs@entry=3D0x7fff03= 770c88) at eval.c:2673 #59 0x00000000005975d3 in exec_byte_code (bytestr=3D, vector=3D, maxdepth=3D, args_template=3Dargs_template@entry=3D0, nargs=3Dnargs@entry=3D0, args=3D, args@entry=3D0x0) at bytecode.c:880 #60 0x000000000056283f in funcall_lambda (fun=3D10146693, nargs=3Dnargs@ent= ry=3D1, arg_vector=3Darg_vector@entry=3D0x7fff03770ea8) at eval.c:2921 #61 0x0000000000562c3b in Ffuncall (nargs=3Dnargs@entry=3D2, args=3Dargs@entry=3D0x7fff03770ea0) at eval.c:2754 #62 0x0000000000562f3a in call1 (fn=3Dfn@entry=3D45264, arg1=3Darg1@entry= =3D80505365) at eval.c:2552 #63 0x00000000004f49c8 in timer_check (idle_timers=3D, timers=3D) at keyboard.c:4427 #64 0x00000000004f49c8 in timer_check () at keyboard.c:4489 #65 0x00000000004f4d89 in readable_events (flags=3Dflags@entry=3D1) at keyboard.c:3328 #66 0x00000000004f6608 in get_input_pending (flags=3Dflags@entry=3D1) at keyboard.c:6725 #67 0x00000000004f8d78 in detect_input_pending_run_timers (do_display=3Ddo_display@entry=3Dtrue) at keyboard.c:9862 #68 0x00000000005a2abb in wait_reading_process_output (time_limit=3Dtime_limit@entry=3D30, nsecs=3Dnsecs@entry=3D0, read_kbd=3Dread_kbd@entry=3D-1, do_display=3Ddo_display@entry=3Dtrue, wait_for_cell=3Dwait_for_cell@entry=3D0, wait_proc=3Dwait_proc@entry=3D0x0, just_wait_proc=3D0) at process.c:4958 #69 0x0000000000422e12 in sit_for (timeout=3D, reading=3Dreading@entry=3Dtrue, display_option=3Ddisplay_option@entry=3D1) = at dispnew.c:5762 #70 0x00000000004fb273 in read_char (commandflag=3Dcommandflag@entry=3D1, map=3Dmap@entry=3D94322451, prev_event=3D0, used_mouse_menu=3Dused_mouse_menu@entry=3D0x7fff03771b4b, end_time=3Dend_time@entry=3D0x0) at keyboard.c:2714 #71 0x00000000004fbeda in read_key_sequence (keybuf=3Dkeybuf@entry=3D0x7fff03771c20, prompt=3Dprompt@entry=3D0, dont_downcase_last=3Ddont_downcase_last@entry=3D= false, can_return_switch_frame=3Dcan_return_switch_frame@entry=3Dtrue, fix_current_buffer=3Dfix_current_buffer@entry=3Dtrue, prevent_redisplay=3Dprevent_redisplay@entry=3Dfalse, bufsize=3D30) at keyboard.c:9063 #72 0x00000000004fdb26 in command_loop_1 () at keyboard.c:1365 #73 0x00000000005615b2 in internal_condition_case (bfun=3Dbfun@entry=3D0x4f= d920 , handlers=3Dhandlers@entry=3D19056, hfun=3Dhfun@entry=3D0x= 4f4080 ) at eval.c:1309 #74 0x00000000004ef54c in command_loop_2 (ignore=3Dignore@entry=3D0) at keyboard.c:1107 #75 0x0000000000561553 in internal_catch (tag=3Dtag@entry=3D45840, func=3Dfunc@entry=3D0x4ef530 , arg=3Darg@entry=3D0) at eval.c:1074 #76 0x00000000004ef509 in command_loop () at keyboard.c:1086 #77 0x00000000004f3c77 in recursive_edit_1 () at keyboard.c:692 #78 0x00000000004f3fb8 in Frecursive_edit () at keyboard.c:763 #79 0x0000000000418dfe in main (argc=3D1, argv=3D0x7fff03771fa8) at emacs.c= :1626 (gdb) =E2=80=8BI tried =E2=80=8Bbuilding the current emacs-25 branch with ./confi= gure --with-xwidgets --with-cairo --with-modules, I get a different crash: Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f1fd486a2a9 in raise (sig=3Dsig@entry=3D11) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 35 ../sysdeps/unix/sysv/linux/pt-raise.c: No such file or directory. [Current thread is 1 (Thread 0x7f1fdd77ab00 (LWP 2411))] (gdb) where #0 0x00007f1fd486a2a9 in raise (sig=3Dsig@entry=3D11) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 #1 0x00000000004f11c4 in terminate_due_to_signal (sig=3Dsig@entry=3D11, backtrace_limit=3Dbacktrace_limit@entry=3D40) at emacs.c:381 #2 0x000000000050901e in handle_fatal_signal (sig=3Dsig@entry=3D11) at sysdep.c:1601 #3 0x0000000000509243 in deliver_thread_signal (sig=3Dsig@entry=3D11, handler=3D0x509010 ) at sysdep.c:1575 #4 0x00000000005092af in handle_sigsegv (sig=3D11) at sysdep.c:1613 #5 0x00000000005092af in handle_sigsegv (sig=3D11, siginfo=3D, arg=3D) at sysdep.c:1695 #6 0x00007f1fd486a3d0 in () at /lib/x86_64-linux-gnu/libpthread.so.0 #7 0x000000000056dd24 in sxhash (y=3D, x=3D0) at lisp.h:2025 #8 0x000000000056dd24 in sxhash (len=3D, ptr=3D) at fns.c:4246 #9 0x000000000056dd24 in sxhash (len=3D, ptr=3D) at fns.c:4258 #10 0x000000000056dd24 in sxhash (obj=3D, depth=3Ddepth@entr= y=3D1) at fns.c:4371 #11 0x000000000056dd8e in sxhash (depth=3D1, obj=3D) at fns.c:4296 #12 0x000000000056dd8e in sxhash (depth=3D0, list=3D12657603) at fns.c:4298 #13 0x000000000056dd8e in sxhash (obj=3D, depth=3D0) at fns.c:4391 #14 0x00000000005700f1 in hash_lookup (h=3Dh@entry=3D0x123d968, key=3Dkey@entry=3D12657603, hash=3Dhash@entry=3D0x0) at fns.c:3944 #15 0x00000000005701c6 in Fgethash (key=3Dkey@entry=3D12657603, table=3D191= 26637, dflt=3Ddflt@entry=3D0) at fns.c:4621 #16 0x00000000005c4462 in ftfont_lookup_cache (key=3D12657603, cache_for=3Dcache_for@entry=3DFTFONT_CACHE_FOR_FACE) at ftfont.c:375 #17 0x00000000005c557e in ftfont_close (font=3D0x13399f0) at ftfont.c:1329 #18 0x000000000054964d in sweep_vectors () at alloc.c:3219 #19 0x000000000054d747 in Fgarbage_collect () at alloc.c:6981 #20 0x000000000054d747 in Fgarbage_collect (end=3D0x7ffe7d9773f8) at alloc.c:5795 #21 0x000000000054d747 in Fgarbage_collect () at alloc.c:5979 #22 0x0000000000564b54 in Ffuncall () at lisp.h:4656 #23 0x0000000000564b54 in Ffuncall (nargs=3Dnargs@entry=3D2, args=3Dargs@entry=3D0x7ffe7d9775c0) at eval.c:2648 #24 0x0000000000564f7a in call1 (fn=3Dfn@entry=3D21648, arg1=3Darg1@entry= =3D71809572) at eval.c:2557 #25 0x0000000000588064 in readevalloop (readcharfun=3Dreadcharfun@entry=3D2= 4384, stream=3Dstream@entry=3D0x447bd50, sourcename=3Dsourcename@entry=3D71809572= , printflag=3Dprintflag@entry=3Dfalse, unibyte=3Dunibyte@entry=3D0, readfun=3Dreadfun@entry=3D0, start=3D0, end=3D0) at lread.c:1830 #26 0x000000000058874c in Fload (file=3D9181396, noerror=3Dnoerror@entry=3D= 0, nomessage=3Dnomessage@entry=3D44784, nosuffix=3Dnosuffix@entry=3D0, must_suffix=3D, must_suffix@entry=3D44784) at lread.c:1335 #27 0x000000000056658f in Fautoload_do_load (fundef=3D9508451, funname=3D4814608, macro_only=3D0) at eval.c:1962 #28 0x0000000000564e5f in Ffuncall (nargs=3D3, args=3Dargs@entry=3D0x7ffe7d= 977940) at eval.c:2705 #29 0x000000000059c8d3 in exec_byte_code (bytestr=3D, vector=3D, maxdepth=3D, args_template=3D, nargs=3Dnargs@entry=3D1, args=3D, args@entry=3D0x41316= 64) at bytecode.c:880 #30 0x00000000005649b6 in funcall_lambda (fun=3D140731005500480, nargs=3Dnargs@entry=3D1, arg_vector=3D0x4131664, arg_vector@entry=3D0x7ffe7d977b98) at eval.c:2860 #31 0x0000000000564c7b in Ffuncall (nargs=3D2, args=3Dargs@entry=3D0x7ffe7d= 977b90) at eval.c:2759 #32 0x000000000059c8d3 in exec_byte_code (bytestr=3D, vector=3D, maxdepth=3D, args_template=3D, nargs=3Dnargs@entry=3D10, args=3D, args@entry=3D0x4130= fc4) at bytecode.c:880 #33 0x00000000005649b6 in funcall_lambda (fun=3D140731005501328, nargs=3Dnargs@entry=3D10, arg_vector=3D0x4130fc4, arg_vector@entry=3D0x7ffe7d977d58) at eval.c:2860 #34 0x0000000000564c7b in Ffuncall (nargs=3Dnargs@entry=3D11, args=3D0x7ffe7d977d50) at eval.c:2759 #35 0x0000000000566060 in Fapply (nargs=3D, args=3D0x7ffe7d977f10) at eval.c:2326 #36 0x0000000000564d81 in Ffuncall (nargs=3D3, args=3Dargs@entry=3D0x7ffe7d= 977f08) at eval.c:2678 #37 0x000000000059c8d3 in exec_byte_code (bytestr=3D, vector=3D, maxdepth=3D, args_template=3D, nargs=3Dnargs@entry=3D0, args=3D, args@entry=3D0x41306= c4) at bytecode.c:880 #38 0x00000000005649b6 in funcall_lambda (fun=3D140731005501776, nargs=3Dnargs@entry=3D0, arg_vector=3D0x41306c4, arg_vector@entry=3D0x7ffe7d9780c0) at eval.c:2860 #39 0x0000000000564c7b in Ffuncall (nargs=3D1, args=3Dargs@entry=3D0x7ffe7d= 9780b8) at eval.c:2759 #40 0x000000000059c8d3 in exec_byte_code (bytestr=3D, vector=3D, maxdepth=3D, args_template=3D, nargs=3Dnargs@entry=3D0, args=3D, args@entry=3D0x41303= f4) at bytecode.c:880 #41 0x00000000005649b6 in funcall_lambda (fun=3D140731005502496, nargs=3Dnargs@entry=3D0, arg_vector=3D0x41303f4, arg_vector@entry=3D0x7ffe7d978398) at eval.c:2860 #42 0x0000000000564c7b in Ffuncall (nargs=3Dnargs@entry=3D1, args=3Dargs@entry=3D0x7ffe7d978390) at eval.c:2759 #43 0x00000000005661fc in Fapply (nargs=3D2, args=3D0x7ffe7d978390) at eval.c:2279 #44 0x0000000000564d81 in Ffuncall (nargs=3D3, args=3Dargs@entry=3D0x7ffe7d= 978388) at eval.c:2678 #45 0x000000000059c8d3 in exec_byte_code (bytestr=3D, vector=3D, maxdepth=3D, args_template=3Dargs_template@entry=3D0, nargs=3Dnargs@entry=3D0, args=3D, args@entry=3D0x0) at bytecode.c:880 #46 0x000000000056487f in funcall_lambda (fun=3D10158805, nargs=3Dnargs@ent= ry=3D1, arg_vector=3Darg_vector@entry=3D0x7ffe7d9785a8) at eval.c:2926 #47 0x0000000000564c7b in Ffuncall (nargs=3Dnargs@entry=3D2, args=3Dargs@entry=3D0x7ffe7d9785a0) at eval.c:2759 #48 0x0000000000564f7a in call1 (fn=3Dfn@entry=3D45600, arg1=3Darg1@entry= =3D89586453) at eval.c:2557 #49 0x00000000004f6a98 in timer_check (idle_timers=3D, timers=3D) at keyboard.c:4427 #50 0x00000000004f6a98 in timer_check () at keyboard.c:4489 #51 0x00000000004f6e59 in readable_events (flags=3Dflags@entry=3D1) at keyboard.c:3328 #52 0x00000000004f86d8 in get_input_pending (flags=3Dflags@entry=3D1) at keyboard.c:6725 #53 0x00000000004fadb8 in detect_input_pending_run_timers (do_display=3Ddo_display@entry=3Dtrue) at keyboard.c:9862 #54 0x00000000005a7d9b in wait_reading_process_output (time_limit=3Dtime_limit@entry=3D30, nsecs=3Dnsecs@entry=3D0, read_kbd=3Dread_kbd@entry=3D-1, do_display=3Ddo_display@entry=3Dtrue, wait_for_cell=3Dwait_for_cell@entry=3D0, wait_proc=3Dwait_proc@entry=3D0x0, just_wait_proc=3D0) at process.c:4958 #55 0x0000000000423b12 in sit_for (timeout=3D, reading=3Dreading@entry=3Dtrue, display_option=3Ddisplay_option@entry=3D1) = at dispnew.c:5762 ---Type to continue, or q to quit--- #56 0x00000000004fd092 in read_char (commandflag=3Dcommandflag@entry=3D1, map=3Dmap@entry=3D40733251, prev_event=3D0, used_mouse_menu=3Dused_mouse_menu@entry=3D0x7ffe7d97924b, end_time=3Dend_time@entry=3D0x0) at keyboard.c:2714 #57 0x00000000004fdf2a in read_key_sequence (keybuf=3Dkeybuf@entry=3D0x7ffe7d979320, prompt=3Dprompt@entry=3D0, dont_downcase_last=3Ddont_downcase_last@entry=3D= false, can_return_switch_frame=3Dcan_return_switch_frame@entry=3Dtrue, fix_current_buffer=3Dfix_current_buffer@entry=3Dtrue, prevent_redisplay=3Dprevent_redisplay@entry=3Dfalse, bufsize=3D30) at keyboard.c:9063 #58 0x00000000004ffb76 in command_loop_1 () at keyboard.c:1365 #59 0x00000000005635f2 in internal_condition_case (bfun=3Dbfun@entry=3D0x4f= f970 , handlers=3Dhandlers@entry=3D18912, hfun=3Dhfun@entry=3D0x= 4f6160 ) at eval.c:1314 #60 0x00000000004f160c in command_loop_2 (ignore=3Dignore@entry=3D0) at keyboard.c:1107 #61 0x0000000000563593 in internal_catch (tag=3Dtag@entry=3D46176, func=3Dfunc@entry=3D0x4f15f0 , arg=3Darg@entry=3D0) at eval.c:1079 #62 0x00000000004f15c9 in command_loop () at keyboard.c:1086 #63 0x00000000004f5d57 in recursive_edit_1 () at keyboard.c:692 #64 0x00000000004f6098 in Frecursive_edit () at keyboard.c:763 #65 0x000000000041a7ce in main (argc=3D1, argv=3D0x7ffe7d9796a8) at emacs.c= :1626 In both cases, the crash occurs while Emacs is lazy-loading my desktop. I can't tell exactly what it's doing, but it appears to be about the same place each time. The crash happens most times, but at least once I started emacs and it didn't crash.=E2=80=8B=E2=80=8B --=20 http://rrt.sc3d.org --001a1142bb4a2b8bbe053e4e8bf2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Usi= ng 25.1 Ubuntu packages from=C2=A0https://launchpad.net/~adrozdoff

Core was generated by `/home/rrt/.local/bin/emacs'.<= /div>
Program terminated with signal SIGABRT, A= borted.
#0 =C2=A00x00007fe0d911f2a9 in ra= ise (sig=3Dsig@entry=3D6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35
=
35 ../sysdeps/unix/sysv/linux/pt-raise.c: No such= file or directory.
[Current thread is 1 = (Thread 0x7fe0e00bab00 (LWP 16170))]
(gdb= ) where
#0 =C2=A00x00007fe0d911f2a9 in ra= ise (sig=3Dsig@entry=3D6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35
=
#1 =C2=A00x00000000004ef104 in terminate_due_t= o_signal (sig=3Dsig@entry=3D6, backtrace_limit=3Dbacktrace_limit@entry=3D40= ) at emacs.c:381
#2 =C2=A00x0000000000508= 383 in emacs_abort () at sysdep.c:2247
#3= =C2=A00x0000000000563540 in Fsignal (error_symbol=3Derror_symbol@entry=3D2= 8656, data=3D101381475) at eval.c:1478
#4= =C2=A00x0000000000563549 in xsignal (error_symbol=3Derror_symbol@entry=3D2= 8656, data=3D<optimised out>) at eval.c:1577
#5 =C2=A00x0000000000563577 in xsignal1 (error_symbol=3Derror_sym= bol@entry=3D28656, arg=3D<optimised out>) at eval.c:1592
#6 =C2=A00x00000000005330db in compile_pattern (posix= =3D<optimised out>, translate=3D0, pattern=3D<optimised out>, c= p=3D0xb90db8 <searchbufs+1080>) at search.c:154
#7 =C2=A00x00000000005330db in compile_pattern (pattern=3Dpatt= ern@entry=3D52039844, regp=3Dregp@entry=3D0x0, translate=3Dtranslate@entry= =3D0, posix=3Dposix@entry=3Dfalse, multibyte=3D<optimised out>) at se= arch.c:237
#8 =C2=A00x00000000005352a1 in= fast_string_match_internal (regexp=3Dregexp@entry=3D52039844, string=3Dstr= ing@entry=3D91929188, table=3Dtable@entry=3D0) at search.c:471
#9 =C2=A00x000000000051cf51 in Ffind_file_name_handle= r (string=3D91929188, regexp=3D52039844) at lisp.h:4010
#10 0x000000000051cf51 in Ffind_file_name_handler (filename= =3Dfilename@entry=3D91929188, operation=3Doperation@entry=3D19872)
=C2=A0 =C2=A0 at fileio.c:292
#11 0x000000000051e460 in Fexpand_file_name (name=3D91929188= , default_directory=3Ddefault_directory@entry=3D0) at fileio.c:809
#12 0x000000000052425d in Fdo_auto_save (no_messa= ge=3D<optimised out>,=C2=A0
=C2=A0 = =C2=A0 no_message@entry=3D44448, current_only=3Dcurrent_only@entry=3D0) at = fileio.c:5521
#13 0x00000000004eef20 in s= hut_down_emacs (sig=3Dsig@entry=3D11, stuff=3Dstuff@entry=3D0) at emacs.c:2= 000
#14 0x00000000004ef0d5 in terminate_d= ue_to_signal (sig=3Dsig@entry=3D11, backtrace_limit=3Dbacktrace_limit@entry= =3D40) at emacs.c:365
#15 0x0000000000506= fce in handle_fatal_signal (sig=3Dsig@entry=3D11) at sysdep.c:1601
#16 0x00000000005071f3 in deliver_thread_signal (= sig=3Dsig@entry=3D11, handler=3D0x506fc0 <handle_fatal_signal>) at sy= sdep.c:1575
#17 0x000000000050725f in han= dle_sigsegv (sig=3D11) at sysdep.c:1613
#= 18 0x000000000050725f in handle_sigsegv (sig=3D11, siginfo=3D<optimised = out>, arg=3D<optimised out>) at sysdep.c:1695
#19 0x00007fe0d911f3d0 in <signal handler called> () at= /lib/x86_64-linux-gnu/libpthread.so.0
#2= 0 0x000000000054a8e9 in mark_object (arg=3D<optimised out>) at alloc.= c:6446
#21 0x000000000054a9cb in mark_obj= ect (arg=3D<optimised out>) at alloc.c:6539
#22 0x000000000054a9cb in mark_object (arg=3D<optimised out>= ) at alloc.c:6539
#23 0x000000000054b20c = in Fgarbage_collect (end=3D0x7fff0376df88) at alloc.c:5745
#24 0x000000000054b20c in Fgarbage_collect () at alloc.c= :5979
#25 0x000000000059979e in exec_byte= _code () at lisp.h:4656
#26 0x00000000005= 9979e in exec_byte_code (bytestr=3D<optimised out>, vector=3D<opti= mised out>, maxdepth=3D<optimised out>, args_template=3Dargs_templ= ate@entry=3D0, nargs=3Dnargs@entry=3D0, args=3D<optimised out>, args@= entry=3D0x0) at bytecode.c:714
#27 0x0000= 00000056283f in funcall_lambda (fun=3D78975333, nargs=3Dnargs@entry=3D1, ar= g_vector=3Darg_vector@entry=3D0x7fff0376e300)
=C2=A0 =C2=A0 at eval.c:2921
#28 0x0= 000000000562c3b in Ffuncall (nargs=3D2, args=3Dargs@entry=3D0x7fff0376e2f8)= at eval.c:2754
#29 0x00000000005975d3 in= exec_byte_code (bytestr=3D<optimised out>, vector=3D<optimised ou= t>, maxdepth=3D<optimised out>, args_template=3Dargs_template@entr= y=3D0, nargs=3Dnargs@entry=3D0, args=3D<optimised out>, args@entry=3D= 0x0) at bytecode.c:880
#30 0x000000000056= 283f in funcall_lambda (fun=3D78974597, nargs=3Dnargs@entry=3D2, arg_vector= =3Darg_vector@entry=3D0x7fff0376e520)
=C2= =A0 =C2=A0 at eval.c:2921
#31 0x000000000= 0562c3b in Ffuncall (nargs=3D3, args=3Dargs@entry=3D0x7fff0376e518) at eval= .c:2754
#32 0x00000000005975d3 in exec_by= te_code (bytestr=3D<optimised out>, vector=3D<optimised out>, m= axdepth=3D<optimised out>, args_template=3Dargs_template@entry=3D0, n= args=3Dnargs@entry=3D0, args=3D<optimised out>, args@entry=3D0x0) at = bytecode.c:880
#33 0x000000000056283f in = funcall_lambda (fun=3D78926773, nargs=3Dnargs@entry=3D1, arg_vector=3Darg_v= ector@entry=3D0x7fff0376e740)
=C2=A0 =C2= =A0 at eval.c:2921
#34 0x0000000000562c3b= in Ffuncall (nargs=3D2, args=3Dargs@entry=3D0x7fff0376e738) at eval.c:2754=
#35 0x00000000005975d3 in exec_byte_code= (bytestr=3D<optimised out>, vector=3D<optimised out>, maxdepth= =3D<optimised out>, args_template=3Dargs_template@entry=3D0, nargs=3D= nargs@entry=3D0, args=3D<optimised out>, args@entry=3D0x0) at bytecod= e.c:880
#36 0x000000000056283f in funcall= _lambda (fun=3D78925797, nargs=3Dnargs@entry=3D2, arg_vector=3Darg_vector@e= ntry=3D0x7fff0376e958)
=C2=A0 =C2=A0 at e= val.c:2921
#37 0x0000000000562c3b in Ffun= call (nargs=3Dnargs@entry=3D3, args=3D0x7fff0376e950) at eval.c:2754
<= div class=3D"gmail_default">#38 0x0000000000564020 in Fapply (nargs=3Dnargs= @entry=3D2, args=3Dargs@entry=3D0x7fff0376ea10) at eval.c:2321
#39 0x000000000056425c in apply1 (fn=3D56303360, arg= =3D<optimised out>) at eval.c:2537
= #40 0x000000000056163e in internal_condition_case_1 (bfun=3Dbfun@entry=3D0x= 59b3f0 <read_process_output_call>, arg=3D103083523, handlers=3Dhandle= rs@entry=3D19056, hfun=3Dhfun@entry=3D0x59b370 <read_process_output_erro= r_handler>) at eval.c:1333
#41 0x00000= 0000059af2d in read_process_output (coding=3D0x53b3920, nbytes=3D652, chars= =3D0x7fff0376eaa0 "Unescaped left brace in regex is deprecated, passed= through in regex; marked by <-- HERE in m/\\\\begin{ <-- HERE tex}(.= *?)\\\\end{tex}/ at /usr/bin/texify line 521.\nUnescaped left brace in rege= x is depre"..., p=3D0x287) at process.c:5440
#42 0x000000000059af2d in read_process_output (proc=3Dproc@entry= =3D86121909, channel=3D<optimised out>) at process.c:5351
#43 0x000000000059cd88 in status_notify (deleting_pr= ocess=3Ddeleting_process@entry=3D0x0, wait_proc=3Dwait_proc@entry=3D0x0)
=C2=A0 =C2=A0 at process.c:6655
#44 0x00000000005a37ae in wait_reading_process_outpu= t (time_limit=3D<optimised out>, nsecs=3D<optimised out>, read_= kbd=3Dread_kbd@entry=3D-1, do_display=3Ddo_display@entry=3Dtrue, wait_for_c= ell=3Dwait_for_cell@entry=3D0, wait_proc=3Dwait_proc@entry=3D0x0, just_wait= _proc=3D0) at process.c:4663
#45 0x000000= 00004fa0b4 in read_char (end_time=3D0x7fff037706f0, used_mouse_menu=3D0x0, = kbp=3D<synthetic pointer>)
=C2=A0 = =C2=A0 at keyboard.c:3798
#46 0x000000000= 04fa0b4 in read_char (used_mouse_menu=3D<optimised out>, local_getcjm= p=3D<optimised out>, end_time=3D<optimised out>) at keyboard.c:= 2148
#47 0x00000000004fa0b4 in read_char = (used_mouse_menu=3D<optimised out>, prev_event=3D<optimised out>= ;, local_getcjmp=3D<optimised out>, end_time=3D<optimised out>)= at keyboard.c:2211
#48 0x00000000004fa0b= 4 in read_char (commandflag=3Dcommandflag@entry=3D0, map=3Dmap@entry=3D0, p= rev_event=3Dprev_event@entry=3D0, used_mouse_menu=3Dused_mouse_menu@entry= =3D0x0, end_time=3D0x7fff037706f0) at keyboard.c:2799
---Type <return> to continue, or q <return> to qui= t---
#49 0x0000000000580baf in read_filte= red_event (no_switch_frame=3Dfalse, ascii_required=3Dfalse, error_nonascii= =3Dfalse, input_method=3D<optimised out>, seconds=3D<optimised out= >) at lread.c:614
#50 0x0000000000562e= 1f in Ffuncall (nargs=3D4, args=3Dargs@entry=3D0x7fff03770810) at eval.c:27= 00
#51 0x00000000005975d3 in exec_byte_co= de (bytestr=3D<optimised out>, vector=3D<optimised out>, maxdep= th=3D<optimised out>, args_template=3D<optimised out>, nargs=3D= nargs@entry=3D1, args=3D<optimised out>, args@entry=3D0x877d4c <pu= re+126988>) at bytecode.c:880
#52 0x00= 00000000562976 in funcall_lambda (fun=3D140733251521104, nargs=3Dnargs@entr= y=3D1, arg_vector=3D0x877d4c <pure+126988>,=C2=A0
=C2=A0 =C2=A0 arg_vector@entry=3D0x7fff037709b8) at eval.c:2= 855
#53 0x0000000000562c3b in Ffuncall (n= args=3D2, args=3Dargs@entry=3D0x7fff037709b0) at eval.c:2754
#54 0x00000000005975d3 in exec_byte_code (bytestr=3D<= ;optimised out>, vector=3D<optimised out>, maxdepth=3D<optimise= d out>, args_template=3D<optimised out>, nargs=3Dnargs@entry=3D0, = args=3D<optimised out>, args@entry=3D0x3dd8da4) at bytecode.c:880
#55 0x0000000000562976 in funcall_lambda (fu= n=3D140733251521824, nargs=3Dnargs@entry=3D0, arg_vector=3D0x3dd8da4,=C2=A0=
=C2=A0 =C2=A0 arg_vector@entry=3D0x7fff0= 3770c98) at eval.c:2855
#56 0x00000000005= 62c3b in Ffuncall (nargs=3Dnargs@entry=3D1, args=3Dargs@entry=3D0x7fff03770= c90) at eval.c:2754
#57 0x00000000005641b= c in Fapply (nargs=3D2, args=3D0x7fff03770c90) at eval.c:2274
#58 0x0000000000562d41 in Ffuncall (nargs=3D3, args=3D= args@entry=3D0x7fff03770c88) at eval.c:2673
#59 0x00000000005975d3 in exec_byte_code (bytestr=3D<optimised out>= ;, vector=3D<optimised out>, maxdepth=3D<optimised out>, args_t= emplate=3Dargs_template@entry=3D0, nargs=3Dnargs@entry=3D0, args=3D<opti= mised out>, args@entry=3D0x0) at bytecode.c:880
#60 0x000000000056283f in funcall_lambda (fun=3D10146693, nargs= =3Dnargs@entry=3D1, arg_vector=3Darg_vector@entry=3D0x7fff03770ea8)
=C2=A0 =C2=A0 at eval.c:2921
#61 0x0000000000562c3b in Ffuncall (nargs=3Dnargs@entry=3D2,= args=3Dargs@entry=3D0x7fff03770ea0) at eval.c:2754
#62 0x0000000000562f3a in call1 (fn=3Dfn@entry=3D45264, arg1=3Da= rg1@entry=3D80505365) at eval.c:2552
#63 = 0x00000000004f49c8 in timer_check (idle_timers=3D<optimised out>, tim= ers=3D<optimised out>) at keyboard.c:4427
#64 0x00000000004f49c8 in timer_check () at keyboard.c:4489
#65 0x00000000004f4d89 in readable_events (flags= =3Dflags@entry=3D1) at keyboard.c:3328
#6= 6 0x00000000004f6608 in get_input_pending (flags=3Dflags@entry=3D1) at keyb= oard.c:6725
#67 0x00000000004f8d78 in det= ect_input_pending_run_timers (do_display=3Ddo_display@entry=3Dtrue) at keyb= oard.c:9862
#68 0x00000000005a2abb in wai= t_reading_process_output (time_limit=3Dtime_limit@entry=3D30, nsecs=3Dnsecs= @entry=3D0, read_kbd=3Dread_kbd@entry=3D-1, do_display=3Ddo_display@entry= =3Dtrue, wait_for_cell=3Dwait_for_cell@entry=3D0, wait_proc=3Dwait_proc@ent= ry=3D0x0, just_wait_proc=3D0) at process.c:4958
#69 0x0000000000422e12 in sit_for (timeout=3D<optimised out>, = reading=3Dreading@entry=3Dtrue, display_option=3Ddisplay_option@entry=3D1) = at dispnew.c:5762
#70 0x00000000004fb273 = in read_char (commandflag=3Dcommandflag@entry=3D1, map=3Dmap@entry=3D943224= 51, prev_event=3D0, used_mouse_menu=3Dused_mouse_menu@entry=3D0x7fff03771b4= b, end_time=3Dend_time@entry=3D0x0) at keyboard.c:2714
#71 0x00000000004fbeda in read_key_sequence (keybuf=3Dkeybuf@= entry=3D0x7fff03771c20, prompt=3Dprompt@entry=3D0, dont_downcase_last=3Ddon= t_downcase_last@entry=3Dfalse, can_return_switch_frame=3Dcan_return_switch_= frame@entry=3Dtrue, fix_current_buffer=3Dfix_current_buffer@entry=3Dtrue, p= revent_redisplay=3Dprevent_redisplay@entry=3Dfalse, bufsize=3D30) at keyboa= rd.c:9063
#72 0x00000000004fdb26 in comma= nd_loop_1 () at keyboard.c:1365
#73 0x000= 00000005615b2 in internal_condition_case (bfun=3Dbfun@entry=3D0x4fd920 <= command_loop_1>, handlers=3Dhandlers@entry=3D19056, hfun=3Dhfun@entry=3D= 0x4f4080 <cmd_error>) at eval.c:1309
#74 0x00000000004ef54c in command_loop_2 (ignore=3Dignore@entry=3D0) at k= eyboard.c:1107
#75 0x0000000000561553 in = internal_catch (tag=3Dtag@entry=3D45840, func=3Dfunc@entry=3D0x4ef530 <c= ommand_loop_2>, arg=3Darg@entry=3D0)
= =C2=A0 =C2=A0 at eval.c:1074
#76 0x000000= 00004ef509 in command_loop () at keyboard.c:1086
#77 0x00000000004f3c77 in recursive_edit_1 () at keyboard.c:692
#78 0x00000000004f3fb8 in Frecursive_edit ()= at keyboard.c:763
#79 0x0000000000418dfe= in main (argc=3D1, argv=3D0x7fff03771fa8) at emacs.c:1626
(gdb)

=E2=80=8BI tried =E2=80=8Bbuilding the = current emacs-25 branch with=C2=A0./configure --with-xwidgets --with-cairo = --with-modules, I get a different crash:

Program terminated with signal SIGSEGV, Segmentation fau= lt.
#0 =C2=A00x00007f1fd486a2a9 in raise = (sig=3Dsig@entry=3D11) at ../sysdeps/unix/sysv/linux/pt-raise.c:35
35 ../sysdeps/unix/sysv/linux/pt-raise.c: No such file= or directory.
[Current thread is 1 (Thre= ad 0x7f1fdd77ab00 (LWP 2411))]
(gdb) wher= e
#0 =C2=A00x00007f1fd486a2a9 in raise (s= ig=3Dsig@entry=3D11) at ../sysdeps/unix/sysv/linux/pt-raise.c:35
#1 =C2=A00x00000000004f11c4 in terminate_due_to_sig= nal (sig=3Dsig@entry=3D11, backtrace_limit=3Dbacktrace_limit@entry=3D40) at= emacs.c:381
#2 =C2=A00x000000000050901e = in handle_fatal_signal (sig=3Dsig@entry=3D11) at sysdep.c:1601
#3 =C2=A00x0000000000509243 in deliver_thread_signal = (sig=3Dsig@entry=3D11, handler=3D0x509010 <handle_fatal_signal>) at s= ysdep.c:1575
#4 =C2=A00x00000000005092af = in handle_sigsegv (sig=3D11) at sysdep.c:1613
#5 =C2=A00x00000000005092af in handle_sigsegv (sig=3D11, siginfo=3D<= ;optimised out>, arg=3D<optimised out>) at sysdep.c:1695
#6 =C2=A00x00007f1fd486a3d0 in <signal handler = called> () at /lib/x86_64-linux-gnu/libpthread.so.0
#7 =C2=A00x000000000056dd24 in sxhash (y=3D<error reading = variable: Cannot access memory at address 0x0>, x=3D0) at lisp.h:2025
#8 =C2=A00x000000000056dd24 in sxhash (len= =3D<optimised out>, ptr=3D<optimised out>) at fns.c:4246
<= div class=3D"gmail_default">#9 =C2=A00x000000000056dd24 in sxhash (len=3D&l= t;optimised out>, ptr=3D<optimised out>) at fns.c:4258
#10 0x000000000056dd24 in sxhash (obj=3D<optimise= d out>, depth=3Ddepth@entry=3D1) at fns.c:4371
#11 0x000000000056dd8e in sxhash (depth=3D1, obj=3D<optimised o= ut>) at fns.c:4296
#12 0x000000000056d= d8e in sxhash (depth=3D0, list=3D12657603) at fns.c:4298
#13 0x000000000056dd8e in sxhash (obj=3D<optimised out&g= t;, depth=3D0) at fns.c:4391
#14 0x000000= 00005700f1 in hash_lookup (h=3Dh@entry=3D0x123d968, key=3Dkey@entry=3D12657= 603, hash=3Dhash@entry=3D0x0) at fns.c:3944
#15 0x00000000005701c6 in Fgethash (key=3Dkey@entry=3D12657603, table=3D= 19126637, dflt=3Ddflt@entry=3D0) at fns.c:4621
#16 0x00000000005c4462 in ftfont_lookup_cache (key=3D12657603, cache_= for=3Dcache_for@entry=3DFTFONT_CACHE_FOR_FACE) at ftfont.c:375
#17 0x00000000005c557e in ftfont_close (font=3D0x1339= 9f0) at ftfont.c:1329
#18 0x0000000000549= 64d in sweep_vectors () at alloc.c:3219
#= 19 0x000000000054d747 in Fgarbage_collect () at alloc.c:6981
#20 0x000000000054d747 in Fgarbage_collect (end=3D0x7ff= e7d9773f8) at alloc.c:5795
#21 0x00000000= 0054d747 in Fgarbage_collect () at alloc.c:5979
#22 0x0000000000564b54 in Ffuncall () at lisp.h:4656
#23 0x0000000000564b54 in Ffuncall (nargs=3Dnargs@entry= =3D2, args=3Dargs@entry=3D0x7ffe7d9775c0) at eval.c:2648
#24 0x0000000000564f7a in call1 (fn=3Dfn@entry=3D21648, arg= 1=3Darg1@entry=3D71809572) at eval.c:2557
#25 0x0000000000588064 in readevalloop (readcharfun=3Dreadcharfun@entry=3D= 24384, stream=3Dstream@entry=3D0x447bd50, sourcename=3Dsourcename@entry=3D7= 1809572, printflag=3Dprintflag@entry=3Dfalse, unibyte=3Dunibyte@entry=3D0, = readfun=3Dreadfun@entry=3D0, start=3D0, end=3D0)
=C2=A0 =C2=A0 at lread.c:1830
#26= 0x000000000058874c in Fload (file=3D9181396, noerror=3Dnoerror@entry=3D0, = nomessage=3Dnomessage@entry=3D44784, nosuffix=3Dnosuffix@entry=3D0, must_su= ffix=3D<optimised out>, must_suffix@entry=3D44784) at lread.c:1335
#27 0x000000000056658f in Fautoload_do_load= (fundef=3D9508451, funname=3D4814608, macro_only=3D0) at eval.c:1962
=
#28 0x0000000000564e5f in Ffuncall (nargs=3D3,= args=3Dargs@entry=3D0x7ffe7d977940) at eval.c:2705
#29 0x000000000059c8d3 in exec_byte_code (bytestr=3D<optimise= d out>, vector=3D<optimised out>, maxdepth=3D<optimised out>= , args_template=3D<optimised out>, nargs=3Dnargs@entry=3D1, args=3D&l= t;optimised out>, args@entry=3D0x4131664) at bytecode.c:880
#30 0x00000000005649b6 in funcall_lambda (fun=3D14073= 1005500480, nargs=3Dnargs@entry=3D1, arg_vector=3D0x4131664,=C2=A0
=C2=A0 =C2=A0 arg_vector@entry=3D0x7ffe7d977b98) = at eval.c:2860
#31 0x0000000000564c7b in = Ffuncall (nargs=3D2, args=3Dargs@entry=3D0x7ffe7d977b90) at eval.c:2759
#32 0x000000000059c8d3 in exec_byte_code (by= testr=3D<optimised out>, vector=3D<optimised out>, maxdepth=3D&= lt;optimised out>, args_template=3D<optimised out>, nargs=3Dnargs@= entry=3D10, args=3D<optimised out>, args@entry=3D0x4130fc4) at byteco= de.c:880
#33 0x00000000005649b6 in funcal= l_lambda (fun=3D140731005501328, nargs=3Dnargs@entry=3D10, arg_vector=3D0x4= 130fc4,=C2=A0
=C2=A0 =C2=A0 arg_vector@en= try=3D0x7ffe7d977d58) at eval.c:2860
#34 = 0x0000000000564c7b in Ffuncall (nargs=3Dnargs@entry=3D11, args=3D0x7ffe7d97= 7d50) at eval.c:2759
#35 0x00000000005660= 60 in Fapply (nargs=3D<optimised out>, args=3D0x7ffe7d977f10) at eval= .c:2326
#36 0x0000000000564d81 in Ffuncal= l (nargs=3D3, args=3Dargs@entry=3D0x7ffe7d977f08) at eval.c:2678
#37 0x000000000059c8d3 in exec_byte_code (bytestr= =3D<optimised out>, vector=3D<optimised out>, maxdepth=3D<op= timised out>, args_template=3D<optimised out>, nargs=3Dnargs@entry= =3D0, args=3D<optimised out>, args@entry=3D0x41306c4) at bytecode.c:8= 80
#38 0x00000000005649b6 in funcall_lamb= da (fun=3D140731005501776, nargs=3Dnargs@entry=3D0, arg_vector=3D0x41306c4,= =C2=A0
=C2=A0 =C2=A0 arg_vector@entry=3D0= x7ffe7d9780c0) at eval.c:2860
#39 0x00000= 00000564c7b in Ffuncall (nargs=3D1, args=3Dargs@entry=3D0x7ffe7d9780b8) at = eval.c:2759
#40 0x000000000059c8d3 in exe= c_byte_code (bytestr=3D<optimised out>, vector=3D<optimised out>= ;, maxdepth=3D<optimised out>, args_template=3D<optimised out>,= nargs=3Dnargs@entry=3D0, args=3D<optimised out>, args@entry=3D0x4130= 3f4) at bytecode.c:880
#41 0x000000000056= 49b6 in funcall_lambda (fun=3D140731005502496, nargs=3Dnargs@entry=3D0, arg= _vector=3D0x41303f4,=C2=A0
=C2=A0 =C2=A0 = arg_vector@entry=3D0x7ffe7d978398) at eval.c:2860
#42 0x0000000000564c7b in Ffuncall (nargs=3Dnargs@entry=3D1, args= =3Dargs@entry=3D0x7ffe7d978390) at eval.c:2759
#43 0x00000000005661fc in Fapply (nargs=3D2, args=3D0x7ffe7d978390) a= t eval.c:2279
#44 0x0000000000564d81 in F= funcall (nargs=3D3, args=3Dargs@entry=3D0x7ffe7d978388) at eval.c:2678
#45 0x000000000059c8d3 in exec_byte_code (byt= estr=3D<optimised out>, vector=3D<optimised out>, maxdepth=3D&l= t;optimised out>, args_template=3Dargs_template@entry=3D0, nargs=3Dnargs= @entry=3D0, args=3D<optimised out>, args@entry=3D0x0) at bytecode.c:8= 80
#46 0x000000000056487f in funcall_lamb= da (fun=3D10158805, nargs=3Dnargs@entry=3D1, arg_vector=3Darg_vector@entry= =3D0x7ffe7d9785a8)
=C2=A0 =C2=A0 at eval.= c:2926
#47 0x0000000000564c7b in Ffuncall= (nargs=3Dnargs@entry=3D2, args=3Dargs@entry=3D0x7ffe7d9785a0) at eval.c:27= 59
#48 0x0000000000564f7a in call1 (fn=3D= fn@entry=3D45600, arg1=3Darg1@entry=3D89586453) at eval.c:2557
#49 0x00000000004f6a98 in timer_check (idle_timers=3D= <optimised out>, timers=3D<optimised out>) at keyboard.c:4427
#50 0x00000000004f6a98 in timer_check () a= t keyboard.c:4489
#51 0x00000000004f6e59 = in readable_events (flags=3Dflags@entry=3D1) at keyboard.c:3328
#52 0x00000000004f86d8 in get_input_pending (flags= =3Dflags@entry=3D1) at keyboard.c:6725
#5= 3 0x00000000004fadb8 in detect_input_pending_run_timers (do_display=3Ddo_di= splay@entry=3Dtrue) at keyboard.c:9862
#5= 4 0x00000000005a7d9b in wait_reading_process_output (time_limit=3Dtime_limi= t@entry=3D30, nsecs=3Dnsecs@entry=3D0, read_kbd=3Dread_kbd@entry=3D-1, do_d= isplay=3Ddo_display@entry=3Dtrue, wait_for_cell=3Dwait_for_cell@entry=3D0, = wait_proc=3Dwait_proc@entry=3D0x0, just_wait_proc=3D0) at process.c:4958
#55 0x0000000000423b12 in sit_for (timeout= =3D<optimised out>, reading=3Dreading@entry=3Dtrue, display_option=3D= display_option@entry=3D1) at dispnew.c:5762
---Type <return> to continue, or q <return> to quit---
=
#56 0x00000000004fd092 in read_char (commandfl= ag=3Dcommandflag@entry=3D1, map=3Dmap@entry=3D40733251, prev_event=3D0, use= d_mouse_menu=3Dused_mouse_menu@entry=3D0x7ffe7d97924b, end_time=3Dend_time@= entry=3D0x0) at keyboard.c:2714
#57 0x000= 00000004fdf2a in read_key_sequence (keybuf=3Dkeybuf@entry=3D0x7ffe7d979320,= prompt=3Dprompt@entry=3D0, dont_downcase_last=3Ddont_downcase_last@entry= =3Dfalse, can_return_switch_frame=3Dcan_return_switch_frame@entry=3Dtrue, f= ix_current_buffer=3Dfix_current_buffer@entry=3Dtrue, prevent_redisplay=3Dpr= event_redisplay@entry=3Dfalse, bufsize=3D30) at keyboard.c:9063
#58 0x00000000004ffb76 in command_loop_1 () at keybo= ard.c:1365
#59 0x00000000005635f2 in inte= rnal_condition_case (bfun=3Dbfun@entry=3D0x4ff970 <command_loop_1>, h= andlers=3Dhandlers@entry=3D18912, hfun=3Dhfun@entry=3D0x4f6160 <cmd_erro= r>) at eval.c:1314
#60 0x00000000004f1= 60c in command_loop_2 (ignore=3Dignore@entry=3D0) at keyboard.c:1107
<= div class=3D"gmail_default">#61 0x0000000000563593 in internal_catch (tag= =3Dtag@entry=3D46176, func=3Dfunc@entry=3D0x4f15f0 <command_loop_2>, = arg=3Darg@entry=3D0)
=C2=A0 =C2=A0 at eva= l.c:1079
#62 0x00000000004f15c9 in comman= d_loop () at keyboard.c:1086
#63 0x000000= 00004f5d57 in recursive_edit_1 () at keyboard.c:692
#64 0x00000000004f6098 in Frecursive_edit () at keyboard.c:763
#65 0x000000000041a7ce in main (argc=3D1, = argv=3D0x7ffe7d9796a8) at emacs.c:1626
=
In both cases, the crash occurs wh= ile Emacs is lazy-loading my desktop. I can't tell exactly what it'= s doing, but it appears to be about the same place each time.

The crash h= appens most times, but at least once I started emacs and it didn't cras= h.=E2=80=8B=E2=80=8B

--
--001a1142bb4a2b8bbe053e4e8bf2--