From tzlatanov@jumptrading.com Wed Nov 19 08:34:01 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-5.9 required=4.0 tests=AWL,BAYES_00,FOURLA, IMPRONONCABLE_1,IMPRONONCABLE_2,MURPHY_WRONG_WORD1,MURPHY_WRONG_WORD2, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 19 Nov 2008 16:34:01 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mAJGXvci016888 for ; Wed, 19 Nov 2008 08:33:58 -0800 Received: from mx10.gnu.org ([199.232.76.166]:33418) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1L2pzv-0003Vr-9u for emacs-pretest-bug@gnu.org; Wed, 19 Nov 2008 11:33:48 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1L2q01-0005cD-Su for emacs-pretest-bug@gnu.org; Wed, 19 Nov 2008 11:33:55 -0500 Received: from ip114.208-100-47.static.steadfast.net ([208.100.47.114]:45764 helo=mail.blockstar.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1L2q01-0005c5-ED for emacs-pretest-bug@gnu.org; Wed, 19 Nov 2008 11:33:53 -0500 Received: from tzlatanov-ubuntu-desktop.jumptrading.com (unknown [38.98.147.130]) by mail.blockstar.com (Postfix) with ESMTP id 135B1A685EB for ; Wed, 19 Nov 2008 10:06:47 -0600 (CST) From: Ted Zlatanov To: emacs-pretest-bug@gnu.org Subject: 23.0.60; file content causes CVS emacs to crash Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <86myfv672p.fsf@jumptrading.com> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.0.60 (gnu/linux) X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6;d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" X-Hashcash: 1:20:081119:emacs-pretest-bug@gnu.org::8mwPOVxDKwQ2a9EG:0000000000000000000000000000000000001C3o Date: Wed, 19 Nov 2008 10:06:43 -0600 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Greylist: delayed 1628 seconds by postgrey-1.27 at monty-python; Wed, 19 Nov 2008 11:33:52 EST --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Please write in English if possible, because the Emacs maintainers usually do not have translators to read other languages for them. Your bug report will be posted to the emacs-pretest-bug@gnu.org mailing lis= t. Please describe exactly what actions triggered the bug and the precise symptoms of the bug: The file content in a file causes Emacs to crash as soon as it's opened. Tested with "emacs -q file". This is a vimrc file, but it causes the crash under any name, so it's content-related and not mode-related. I can't attach the file directly because doing so crashes Emacs; I am attaching it compressed. If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. If you would like to further debug the crash, please read the file /usr/local/share/emacs/23.0.60/etc/DEBUG for instructions. #0 0xb7fe3410 in __kernel_vsyscall () No symbol table info available. #1 0xb76634b6 in kill () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #2 0x081075d2 in fatal_error_signal (sig=3D0xb) at emacs.c:399 No locals. #3 No symbol table info available. #4 0x0818769d in print_object (obj=3D0x1, printcharfun=3D0x8369d49, escape= flag=3D0x1) at print.c:1731 end =3D c =3D i_byte =3D confusing =3D p =3D size_byte =3D buf =3D "=EF=BF=BD=EF=BF=BD9\b\002\000\000\000\000\000\n=EF=BF=BDI\= 2356\b\001\000\000\000I\2356\b\001\000\000\000I\2356\b\001\000\000\000z?:\b" #5 0x0818bc5d in Fprin1 (object=3D0x1, printcharfun=3D0x8369d49) at print.= c:750 old =3D (struct buffer *) 0x8370218 old_point =3D 0xffffffff start_point =3D 0xffffffff old_point_byte =3D 0xffffffff start_point_byte =3D 0xffffffff free_print_buffer =3D 0x0 #6 0x0818c19a in print_error_message (data=3D0x8d18dad, stream=3D0x8369d49= , context=3D0xbfffedc6 "", caller=3D0x8391d91) at print.c:1105 obj =3D 0x0 errname =3D 0x83745f9 errmsg =3D 0x838aad3 file_error =3D 0x8369d19 tail =3D i =3D 0x1 #7 0x08110c8e in cmd_error_internal (data=3D0x8d18dad, context=3D0xbfffedc= 6 "") at keyboard.c:1283 No locals. #8 0x08110d95 in cmd_error (data=3D0x8d18dad) at keyboard.c:1222 old_level =3D 0x8369d19 old_length =3D 0x8369d19 macroerror =3D "\000=EF=BF=BD=EF=BF=BD=EF=BF=BD\004\b\000\000\000\0= 00=EF=BF=BD=EF=BF=BD=EF=BF=BD=EF=BF=BD@=EF=BF=BD=EF=BF=BD=EF=BF=BD\000\000\= 000\000\000\000=EF=BF=BD=EF=BF=BD\031\2356\b=EF=BF=BD=EF=BF=BD\205\b\000\00= 0\n=EF=BF=BD\000\000\000\000\020\237>\b\000\237>\b" #9 0x0816f3bc in internal_condition_case (bfun=3D0x810d300 , = handlers=3D0x83745c9, hfun=3D0x8110ce0 ) at eval.c:1501 val =3D c =3D {tag =3D 0x8369d19, val =3D 0x8d18dad, next =3D 0xbfffef30, g= cpro =3D 0x0, jmp =3D {{__jmpbuf =3D {0x0, 0x83e9f10, 0x83e9f00, 0xbfffeef8= , 0xebdc2081, 0x39e6a3ee}, __mask_was_saved =3D 0x0, __saved_mask =3D {__va= l =3D {0xb7643b1c, 0xbfff0002, 0xb7ff2259, 0x804ecee, 0xb78eacd4, 0xb7ffeff= 4, 0xbfffed50, 0xb73bf620, 0xbfffed84, 0xb7fed059, 0x8c2d778, 0xbfffed44, 0= xb7782ff4, 0x8c2d778, 0xb7ffb5bc, 0xbfffed50, 0xbfffee50, 0xbfffeeb0, 0xbff= fefd0, 0xffffffff, 0xbfffef38, 0x811f6c3, 0xbfffefd0, 0xb763fb9c, 0xb78ead2= 0, 0x0, 0xffffffff, 0xb7ffeff4, 0x804a758, 0xb7fff668, 0xbfffef00, 0xb7ff14= 29}}}}, backlist =3D 0x0, handlerlist =3D 0x0, lisp_eval_depth =3D 0x0, pdl= count =3D 0x2, poll_suppress_count =3D 0x1, interrupt_input_blocked =3D 0x0= , byte_stack =3D 0x0} h =3D {handler =3D 0x83745c9, var =3D 0x8369d19, chosen_clause =3D = 0x8369d49, tag =3D 0xbfffee1c, next =3D 0x0} #10 0x08110a80 in top_level_1 () at keyboard.c:1355 No locals. #11 0x0816f46a in internal_catch (tag=3D0x8373611, func=3D0x8110a50 , arg=3D0x8369d19) at eval.c:1247 c =3D {tag =3D 0x8373611, val =3D 0x8369d19, next =3D 0x0, gcpro = =3D 0x0, jmp =3D {{__jmpbuf =3D {0x0, 0x83e9f10, 0x83e9f00, 0xbfffeff8, 0xe= bde4081, 0x39e8bbee}, __mask_was_saved =3D 0x0, __saved_mask =3D {__val =3D= {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb76a3d91, 0x0, 0x0, 0x0, 0x0, 0x0, 0= x0, 0x0, 0x8c52328, 0xb77652f5, 0x0, 0xb7784190, 0x0, 0x83a4022, 0x83a4648,= 0x83a4020, 0xbfffefe8, 0x8160f75, 0x83a4649, 0x83a4022, 0x8369d19, 0x83702= 18, 0x0, 0x0, 0x8369d31}}}}, backlist =3D 0x0, handlerlist =3D 0x0, lisp_ev= al_depth =3D 0x0, pdlcount =3D 0x2, poll_suppress_count =3D 0x1, interrupt_= input_blocked =3D 0x0, byte_stack =3D 0x0} #12 0x08110b29 in command_loop () at keyboard.c:1310 No locals. #13 0x08110ebb in recursive_edit_1 () at keyboard.c:942 val =3D #14 0x08110ff1 in Frecursive_edit () at keyboard.c:1004 buffer =3D 0x8369d19 #15 0x081068d5 in main (argc=3D0x3, argv=3D0xbffff3f4) at emacs.c:1777 dummy =3D 0x0 stack_bottom_variable =3D 0x8 do_initial_setlocale =3D skip_args =3D 0x0 rlim =3D {rlim_cur =3D 0x800000, rlim_max =3D 0xffffffffffffffff} no_loadup =3D 0x0 junk =3D 0x0 dname_arg =3D 0x0 In GNU Emacs 23.0.60.24 (i686-pc-linux-gnu, GTK+ Version 2.12.9) of 2008-11-17 on tzlatanov-ubuntu-desktop Windowing system distributor `The X.Org Foundation', version 11.0.10400090 configured using `configure '--without-makeinfo' 'CC=3Dgcc'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8 default-enable-multibyte-characters: t --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=v.gz Content-Transfer-Encoding: base64 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 AA== --=-=-=-- From cyd@stupidchicken.com Wed Nov 19 23:36:18 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.0 required=4.0 tests=AWL,BAYES_00, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1380) by emacsbugs.donarmstrong.com; 20 Nov 2008 07:36:18 +0000 Received: from cyd.mit.edu (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mAK7aFjx026315 for <1380@emacsbugs.donarmstrong.com>; Wed, 19 Nov 2008 23:36:16 -0800 Received: by cyd.mit.edu (Postfix, from userid 1000) id D750757E1D8; Thu, 20 Nov 2008 02:36:31 -0500 (EST) From: Chong Yidong To: Kenichi Handa Cc: Ted Zlatanov , 1380@debbugs.gnu.org Subject: Re: 23.0.60; file content causes CVS emacs to crash Date: Thu, 20 Nov 2008 02:36:31 -0500 Message-ID: <87myfuhmrk.fsf@cyd.mit.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii > The file content in a file causes Emacs to crash as soon as it's > opened. Tested with "emacs -q file". Looks like the charbuf in the coding structure is overflowing. The following rough patch prevents this overflow and the crash, but maybe there is a deeper bug. The comments in coding.c:6610 says "We are sure that the number of data is less than the size of coding->charbuf." This bug comes about due to that faile assumption. Handa-san, what do you think? *** trunk/src/coding.c.~1.394.~ 2008-10-24 00:06:43.000000000 -0400 --- trunk/src/coding.c 2008-11-20 02:29:02.000000000 -0500 *************** *** 6617,6622 **** --- 6617,6633 ---- if (c & 0x80) c = BYTE8_TO_CHAR (c); + + if (coding->charbuf_used >= coding->charbuf_size) + { + int *old_charbuf = coding->charbuf; + + coding->charbuf_size *= 2; + coding->charbuf = (int *) alloca (sizeof (int) + * coding->charbuf_size); + bcopy (old_charbuf, coding->charbuf, coding->charbuf_size); + } + coding->charbuf[coding->charbuf_used++] = c; } produce_chars (coding, Qnil, 1); From lekktu@gmail.com Thu Nov 20 01:18:26 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-2.9 required=4.0 tests=AWL,BAYES_00,MISSING_SUBJECT, NOSUBJECT autolearn=no version=3.2.3-bugs.debian.org_2005_01_02 Received: (at control) by emacsbugs.donarmstrong.com; 20 Nov 2008 09:18:26 +0000 Received: from yx-out-2324.google.com (yx-out-2324.google.com [74.125.44.29]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mAK9INe6020693 for ; Thu, 20 Nov 2008 01:18:24 -0800 Received: by yx-out-2324.google.com with SMTP id 8so199743yxg.31 for ; Thu, 20 Nov 2008 01:18:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type:content-transfer-encoding :content-disposition; bh=myFi/pJkvfcQq9CbOHehjS3jweHXZQ/mEuabprP8kIg=; b=o2Ow4U95L8E/9th6olwfqApEMN+ag2kqopDWqQ5UADTCgJsrOcy4l6HxOXzHePw5XF 7zOZz7pp8V1BGdp2lRjpk7e2mfjMepL/xqkuuMKMJkxS+eHQUm/p2iOtmR6Wa6tTJH+u 4KrmuoHItEIIZeMYOq9IgSRyfav5EI1p4NBto= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=P9xC8WPTZT7ETrymwJfzy7UMfv0z+0ogB6TnHKUmOV3ToIsZM8kBnC9e2bwXlxggsB 0/0KXbdnNR2jxXse2BTjPv+7Q/a0Fz0nHNwGf/dlCw5iAPytRPt6D9DhzkgGhfytDiMz svYUzj9LjVc81f0EGPPdZ1Ep6rZi8DnqE8LYk= Received: by 10.100.197.7 with SMTP id u7mr1073746anf.72.1227172702932; Thu, 20 Nov 2008 01:18:22 -0800 (PST) Received: by 10.100.13.13 with HTTP; Thu, 20 Nov 2008 01:18:22 -0800 (PST) Message-ID: Date: Thu, 20 Nov 2008 10:18:22 +0100 From: "Juanma Barranquero" To: control@debbugs.gnu.org Subject: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline merge 1371 1380 quit From handa@m17n.org Thu Nov 20 18:25:13 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.7 required=4.0 tests=AWL,BAYES_00, MURPHY_DRUGS_REL8,SPF_HELO_PASS autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1380) by emacsbugs.donarmstrong.com; 21 Nov 2008 02:25:13 +0000 Received: from mx1.aist.go.jp (mx1.aist.go.jp [150.29.246.133]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mAL2PAPf029494 for <1380@emacsbugs.donarmstrong.com>; Thu, 20 Nov 2008 18:25:11 -0800 Received: from rqsmtp1.aist.go.jp (rqsmtp1.aist.go.jp [150.29.254.115]) by mx1.aist.go.jp with ESMTP id mAL2P89T028921; Fri, 21 Nov 2008 11:25:08 +0900 (JST) env-from (handa@m17n.org) Received: from smtp1.aist.go.jp by rqsmtp1.aist.go.jp with ESMTP id mAL2P8u4026046; Fri, 21 Nov 2008 11:25:08 +0900 (JST) env-from (handa@m17n.org) Received: by smtp1.aist.go.jp with ESMTP id mAL2P7oc021665; Fri, 21 Nov 2008 11:25:07 +0900 (JST) env-from (handa@m17n.org) Received: from handa by etlken.m17n.org with local (Exim 4.69) (envelope-from ) id 1L3Lhj-0006xo-LJ; Fri, 21 Nov 2008 11:25:07 +0900 From: Kenichi Handa To: Chong Yidong CC: tzz@lifelogs.com, 1380@debbugs.gnu.org In-reply-to: <87myfuhmrk.fsf@cyd.mit.edu> (message from Chong Yidong on Thu, 20 Nov 2008 02:36:31 -0500) Subject: Re: 23.0.60; file content causes CVS emacs to crash References: <87myfuhmrk.fsf@cyd.mit.edu> User-Agent: SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.2 Emacs/23.0.60 (i686-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI 1.14.3 - "Ushinoya") Content-Type: text/plain; charset=US-ASCII Message-Id: Date: Fri, 21 Nov 2008 11:25:07 +0900 In article <87myfuhmrk.fsf@cyd.mit.edu>, Chong Yidong writes: > > The file content in a file causes Emacs to crash as soon as it's > > opened. Tested with "emacs -q file". > Looks like the charbuf in the coding structure is overflowing. The > following rough patch prevents this overflow and the crash, but maybe > there is a deeper bug. The comments in coding.c:6610 says "We are sure > that the number of data is less than the size of coding->charbuf." This > bug comes about due to that faile assumption. > Handa-san, what do you think? I found that it's a bug in detect/decode_coding_iso_2022, and just installed a fix. --- Kenichi Handa handa@ni.aist.go.jp From cyd@stupidchicken.com Thu Nov 20 18:45:04 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.0 required=4.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at control) by emacsbugs.donarmstrong.com; 21 Nov 2008 02:45:04 +0000 Received: from cyd.mit.edu (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mAL2j11A001394 for ; Thu, 20 Nov 2008 18:45:02 -0800 Received: by cyd.mit.edu (Postfix, from userid 1000) id F235B57E194; Thu, 20 Nov 2008 21:45:17 -0500 (EST) From: Chong Yidong To: control@debbugs.gnu.org Subject: close 1380 Date: Thu, 20 Nov 2008 21:45:17 -0500 Message-ID: <87myftx0ea.fsf@cyd.mit.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii close 1380 thanks From unknown Fri Aug 15 15:55:42 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: $requester Subject: Internal Control Message-Id: bug archived. Date: Wed, 14 Jan 2009 15:24:04 +0000 User-Agent: Fakemail v42.6.9 # A New Hope # A log time ago, in a galaxy far, far away # something happened. # # Magically this resulted in the following # action being taken, but this fake control # message doesn't tell you why it happened # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator