From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Yves Baumes Newsgroups: gmane.emacs.bugs Subject: bug#12444: Emacs, a segmentation fault occurs when saving a file on a NFS partition. Date: Fri, 14 Sep 2012 17:54:40 +0200 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=14dae9cdcb9314d1ea04c9ab71a9 X-Trace: ger.gmane.org 1347639617 3452 80.91.229.3 (14 Sep 2012 16:20:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 14 Sep 2012 16:20:17 +0000 (UTC) To: 12444@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Sep 14 18:20:21 2012 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 1TCYcv-0004W1-0Q for geb-bug-gnu-emacs@m.gmane.org; Fri, 14 Sep 2012 18:20:21 +0200 Original-Received: from localhost ([::1]:41129 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TCYcr-0004l3-6D for geb-bug-gnu-emacs@m.gmane.org; Fri, 14 Sep 2012 12:20:17 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:36593) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TCYcg-0004i2-T6 for bug-gnu-emacs@gnu.org; Fri, 14 Sep 2012 12:20:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TCYce-0001NC-T3 for bug-gnu-emacs@gnu.org; Fri, 14 Sep 2012 12:20:06 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:52719) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TCYce-0001LB-Ml for bug-gnu-emacs@gnu.org; Fri, 14 Sep 2012 12:20:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TCYda-0004rX-FN for bug-gnu-emacs@gnu.org; Fri, 14 Sep 2012 12:21:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Yves Baumes Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 Sep 2012 16:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 12444 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.134763961418630 (code B ref -1); Fri, 14 Sep 2012 16:21:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 14 Sep 2012 16:20:14 +0000 Original-Received: from localhost ([127.0.0.1]:34032 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TCYcm-0004qP-Hr for submit@debbugs.gnu.org; Fri, 14 Sep 2012 12:20:14 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:56345) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TCYFN-0004Gt-2w for submit@debbugs.gnu.org; Fri, 14 Sep 2012 11:56:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TCYEM-0000oP-GO for submit@debbugs.gnu.org; Fri, 14 Sep 2012 11:55:02 -0400 Original-Received: from lists.gnu.org ([208.118.235.17]:38746) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TCYEM-0000oL-Cg for submit@debbugs.gnu.org; Fri, 14 Sep 2012 11:54:58 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:48827) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TCYEG-0005I3-8I for bug-gnu-emacs@gnu.org; Fri, 14 Sep 2012 11:54:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TCYE5-0000nA-W1 for bug-gnu-emacs@gnu.org; Fri, 14 Sep 2012 11:54:52 -0400 Original-Received: from mail-vc0-f169.google.com ([209.85.220.169]:54894) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TCYE5-0000mi-Qw for bug-gnu-emacs@gnu.org; Fri, 14 Sep 2012 11:54:41 -0400 Original-Received: by vcbfl17 with SMTP id fl17so2565169vcb.0 for ; Fri, 14 Sep 2012 08:54:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=x6xNaioeptNp2YoqDNjx2h/cZa1QGEXbE0k92yQKRNA=; b=eca9I6DjW/29HDl7vTpurBrEfx4jR8Ep9qBR4PQeowpZRb2IX63Xafrbbud0b16h6Z hV/dzj0nXu10pv8KflXkSqId1/FtjHp5CFITnwh43Bjxjlgu1Nd7JG0lgWL1kMJ3L5L2 8e4DEaP6u4q2VJLdGWcSgocBvnopfo46nOkSFCdtJyTnAA1st3II997D4wp8chJQz1g1 mg4SnOpEDjEDIrT5NcXDfvhmPTJ5Avlh3Oh6iDbjk/hVk8xBQw85EUO0j+RyZVYp2DMt kL7wG/bkFpgRu0lwTwb9b8A5vtJ4Fs9DJ3PV1ExlgBa4azMmzpsPqeYayz5WJxf+xD4T ldNA== Original-Received: by 10.220.221.131 with SMTP id ic3mr2619613vcb.46.1347638080622; Fri, 14 Sep 2012 08:54:40 -0700 (PDT) Original-Received: by 10.221.0.79 with HTTP; Fri, 14 Sep 2012 08:54:40 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Mailman-Approved-At: Fri, 14 Sep 2012 12:20:11 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) 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:64295 Archived-At: --14dae9cdcb9314d1ea04c9ab71a9 Content-Type: text/plain; charset=ISO-8859-1 This instance of emacs has been launched with "emacs -Q" and the segmenation occurs the same way. Here is a backtrace of it: #0 0x007af5f9 in free () from /lib/tls/libc.so.6 #1 0x00a4ee25 in freecon () from /lib/libselinux.so.1 #2 0x0813fcff in Ffile_selinux_context (filename=139528593) at fileio.c:2846 #3 0x0817b138 in Ffuncall (nargs=2, args=0xbfffd7d8) at eval.c:3004 #4 0x081ada6a in exec_byte_code (bytestr=, vector=136620805, maxdepth=20, args_template=138402570, nargs=0, args=0x0) at bytecode.c:785 #5 0x081ae1de in Fbyte_code (bytestr=136620777, vector=136620805, maxdepth=20) at bytecode.c:423 #6 0x0817a277 in eval_sub (form=136620766) at eval.c:2352 #7 0x0817bfa1 in internal_lisp_condition_case (var=138402570, bodyform=136620766, handlers=136621254) at eval.c:1468 #8 0x081accb9 in exec_byte_code (bytestr=, vector=136620661, maxdepth=24, args_template=138402570, nargs=0, args=0x0) at bytecode.c:981 #9 0x0817aac7 in funcall_lambda (fun=136620613, nargs=0, arg_vector=0xbfffdc34) at eval.c:3232 #10 0x0817af4f in Ffuncall (nargs=1, args=0xbfffdc30) at eval.c:3062 #11 0x081ada6a in exec_byte_code (bytestr=, vector=136625541, maxdepth=28, args_template=138402570, nargs=0, args=0x0) at bytecode.c:785 #12 0x0817aac7 in funcall_lambda (fun=136625501, nargs=0, arg_vector=0xbfffddc4) at eval.c:3232 #13 0x0817af4f in Ffuncall (nargs=1, args=0xbfffddc0) at eval.c:3062 #14 0x081ada6a in exec_byte_code (bytestr=, vector=136625373, maxdepth=12, args_template=138402570, nargs=0, args=0x0) at bytecode.c:785 #15 0x0817aac7 in funcall_lambda (fun=136625333, nargs=0, arg_vector=0xbfffdf44) at eval.c:3232 #16 0x0817af4f in Ffuncall (nargs=1, args=0xbfffdf40) at eval.c:3062 #17 0x081ada6a in exec_byte_code (bytestr=, vector=136624933, maxdepth=20, args_template=138402570, nargs=0, args=0x0) at bytecode.c:785 #18 0x0817aac7 in funcall_lambda (fun=136624885, nargs=0, arg_vector=0xbfffe0d4) at eval.c:3232 #19 0x0817af4f in Ffuncall (nargs=1, args=0xbfffe0d0) at eval.c:3062 #20 0x081ada6a in exec_byte_code (bytestr=, vector=136624509, maxdepth=16, args_template=138402570, nargs=0, args=0x0) at bytecode.c:785 #21 0x0817aac7 in funcall_lambda (fun=136624461, nargs=1, arg_vector=0xbfffe294) at eval.c:3232 #22 0x0817af4f in Ffuncall (nargs=2, args=0xbfffe290) at eval.c:3062 #23 0x081774c8 in Fcall_interactively (function=138869458, record_flag=138402570, keys=138469605) at callint.c:852 #24 0x0817b10f in Ffuncall (nargs=4, args=0xbfffe420) at eval.c:3004 #25 0x0817b2a8 in call3 (fn=8874020, arg1=8874020, arg2=8874020, arg3=8874020) at eval.c:2801 #26 0x08118835 in Fcommand_execute (cmd=138869458, record_flag=138402570, keys=138402570, special=138402570) at keyboard.c:10330 #27 0x0811fef9 in command_loop_1 () at keyboard.c:1572 #28 0x081781da in internal_condition_case (bfun=0x811fbc4 , handlers=138472482, hfun=0x8119038 ) at eval.c:1514 #29 0x08112fca in command_loop_2 (ignore=138402570) at keyboard.c:1160 #30 0x081780e9 in internal_catch (tag=138470434, func=0x8112fac , arg=138402570) at eval.c:1271 #31 0x08112e81 in command_loop () at keyboard.c:1139 #32 recursive_edit_1 () at keyboard.c:759 #33 0x08112f97 in Frecursive_edit () at keyboard.c:823 #34 0x0811202c in main (argc=3, argv=0xbfffeb04) at emacs.c:1715 1 - I open a file located on a NFS partition. For instance my .emacs. 2 - I try to modify it. Then I save it (C-x C-s). 3 - Segfault. Same scenario on a local hard drive does not lead to a segfault. Regards Yves --14dae9cdcb9314d1ea04c9ab71a9 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
This instance of emacs has been launched with "emacs -Q" and= the segmenation occurs the same way. Here is a backtrace of it:
=A0
#0=A0 0x007af5f9 in free () from /lib/tls/libc.so.6
#1=A0 0x00a4ee2= 5 in freecon () from /lib/libselinux.so.1
#2=A0 0x0813fcff in Ffile_seli= nux_context (filename=3D139528593) at fileio.c:2846
#3=A0 0x0817b138 in = Ffuncall (nargs=3D2, args=3D0xbfffd7d8) at eval.c:3004
#4=A0 0x081ada6a in exec_byte_code (bytestr=3D<value optimized out>, = vector=3D136620805, maxdepth=3D20, args_template=3D138402570, nargs=3D0, ar= gs=3D0x0) at bytecode.c:785
#5=A0 0x081ae1de in Fbyte_code (bytestr=3D13= 6620777, vector=3D136620805, maxdepth=3D20) at bytecode.c:423
#6=A0 0x0817a277 in eval_sub (form=3D136620766) at eval.c:2352
#7=A0 0x0= 817bfa1 in internal_lisp_condition_case (var=3D138402570, bodyform=3D136620= 766, handlers=3D136621254) at eval.c:1468
#8=A0 0x081accb9 in exec_byte_= code (bytestr=3D<value optimized out>, vector=3D136620661, maxdepth= =3D24, args_template=3D138402570, nargs=3D0, args=3D0x0) at bytecode.c:981<= br> #9=A0 0x0817aac7 in funcall_lambda (fun=3D136620613, nargs=3D0, arg_vector= =3D0xbfffdc34) at eval.c:3232
#10 0x0817af4f in Ffuncall (nargs=3D1, arg= s=3D0xbfffdc30) at eval.c:3062
#11 0x081ada6a in exec_byte_code (bytestr= =3D<value optimized out>, vector=3D136625541, maxdepth=3D28, args_tem= plate=3D138402570, nargs=3D0, args=3D0x0) at bytecode.c:785
#12 0x0817aac7 in funcall_lambda (fun=3D136625501, nargs=3D0, arg_vector=3D= 0xbfffddc4) at eval.c:3232
#13 0x0817af4f in Ffuncall (nargs=3D1, args= =3D0xbfffddc0) at eval.c:3062
#14 0x081ada6a in exec_byte_code (bytestr= =3D<value optimized out>, vector=3D136625373, maxdepth=3D12, args_tem= plate=3D138402570, nargs=3D0, args=3D0x0) at bytecode.c:785
#15 0x0817aac7 in funcall_lambda (fun=3D136625333, nargs=3D0, arg_vector=3D= 0xbfffdf44) at eval.c:3232
#16 0x0817af4f in Ffuncall (nargs=3D1, args= =3D0xbfffdf40) at eval.c:3062
#17 0x081ada6a in exec_byte_code (bytestr= =3D<value optimized out>, vector=3D136624933, maxdepth=3D20, args_tem= plate=3D138402570, nargs=3D0, args=3D0x0) at bytecode.c:785
#18 0x0817aac7 in funcall_lambda (fun=3D136624885, nargs=3D0, arg_vector=3D= 0xbfffe0d4) at eval.c:3232
#19 0x0817af4f in Ffuncall (nargs=3D1, args= =3D0xbfffe0d0) at eval.c:3062
#20 0x081ada6a in exec_byte_code (bytestr= =3D<value optimized out>, vector=3D136624509, maxdepth=3D16, args_tem= plate=3D138402570, nargs=3D0, args=3D0x0) at bytecode.c:785
#21 0x0817aac7 in funcall_lambda (fun=3D136624461, nargs=3D1, arg_vector=3D= 0xbfffe294) at eval.c:3232
#22 0x0817af4f in Ffuncall (nargs=3D2, args= =3D0xbfffe290) at eval.c:3062
#23 0x081774c8 in Fcall_interactively (fun= ction=3D138869458, record_flag=3D138402570, keys=3D138469605) at callint.c:= 852
#24 0x0817b10f in Ffuncall (nargs=3D4, args=3D0xbfffe420) at eval.c:3004#25 0x0817b2a8 in call3 (fn=3D8874020, arg1=3D8874020, arg2=3D8874020, arg= 3=3D8874020) at eval.c:2801
#26 0x08118835 in Fcommand_execute (cmd=3D13= 8869458, record_flag=3D138402570, keys=3D138402570, special=3D138402570) at= keyboard.c:10330
#27 0x0811fef9 in command_loop_1 () at keyboard.c:1572
#28 0x081781da in= internal_condition_case (bfun=3D0x811fbc4 <command_loop_1>, handlers= =3D138472482, hfun=3D0x8119038 <cmd_error>) at eval.c:1514
#29 0x0= 8112fca in command_loop_2 (ignore=3D138402570) at keyboard.c:1160
#30 0x081780e9 in internal_catch (tag=3D138470434, func=3D0x8112fac <com= mand_loop_2>, arg=3D138402570) at eval.c:1271
#31 0x08112e81 in comma= nd_loop () at keyboard.c:1139
#32 recursive_edit_1 () at keyboard.c:759<= br> #33 0x08112f97 in Frecursive_edit () at keyboard.c:823
#34 0x0811202c in= main (argc=3D3, argv=3D0xbfffeb04) at emacs.c:1715
1 - I open a file located on a NFS partition. For instance my .emacs.<= /div>
2 - I try to modify it. Then I save it (C-x C-s).
3 - Segfault.
=A0
Same scenario on a local hard drive does not lead to a segfault.
=A0
Regards
Yves
=A0
=A0
--14dae9cdcb9314d1ea04c9ab71a9--