From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.devel,gmane.emacs.pretest.bugs Subject: Crashes with non-default language environments Date: Thu, 07 Feb 2008 21:54:41 +0200 Organization: JURTA Message-ID: <87y79wve9b.fsf@jurta.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1202414628 7297 80.91.229.12 (7 Feb 2008 20:03:48 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 7 Feb 2008 20:03:48 +0000 (UTC) To: emacs-pretest-bug@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Feb 07 21:04:10 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JNCyL-0005Eh-5Y for ged-emacs-devel@m.gmane.org; Thu, 07 Feb 2008 21:03:49 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JNCxs-0006uE-It for ged-emacs-devel@m.gmane.org; Thu, 07 Feb 2008 15:03:20 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JNCxn-0006tu-FF for emacs-devel@gnu.org; Thu, 07 Feb 2008 15:03:15 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JNCxl-0006tU-O4 for emacs-devel@gnu.org; Thu, 07 Feb 2008 15:03:14 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JNCxl-0006tR-In for emacs-devel@gnu.org; Thu, 07 Feb 2008 15:03:13 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JNCxl-00034d-6I for emacs-devel@gnu.org; Thu, 07 Feb 2008 15:03:13 -0500 Original-Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1JNCxk-0001dA-QU for emacs-pretest-bug@gnu.org; Thu, 07 Feb 2008 15:03:12 -0500 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1JNCxh-000332-DX for emacs-pretest-bug@gnu.org; Thu, 07 Feb 2008 15:03:12 -0500 Original-Received: from relay03.kiev.sovam.com ([62.64.120.201]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JNCxg-00032L-SX for emacs-pretest-bug@gnu.org; Thu, 07 Feb 2008 15:03:09 -0500 Original-Received: from [83.170.232.243] (helo=smtp.svitonline.com) by relay03.kiev.sovam.com with esmtp (Exim 4.67) (envelope-from ) id 1JNCxZ-000FQ3-U6 for emacs-pretest-bug@gnu.org; Thu, 07 Feb 2008 22:03:06 +0200 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) X-Scanner-Signature: 972183cb5ad78b51e688c74b0819d319 X-DrWeb-checked: yes X-SpamTest-Envelope-From: juri@jurta.org X-SpamTest-Group-ID: 00000000 X-SpamTest-Header: Not Detected X-SpamTest-Info: Profiles 2195 [Feb 07 2008] X-SpamTest-Info: helo_type=3 X-SpamTest-Info: {HEADERS: header Content-Type found without required header Content-Transfer-Encoding} X-SpamTest-Method: none X-SpamTest-Rate: 11 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release X-detected-kernel: by monty-python.gnu.org: FreeBSD 4.7-5.2 (or MacOS X 10.2-10.4) (2) X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:88454 gmane.emacs.pretest.bugs:20934 Archived-At: In GNU Emacs 23.0.60 (x86_64-unknown-linux-gnu, GTK+ Version 2.12.5) trying to open an article in Gnus causes an Emacs crash. This crash is reproducible with a small .emacs file that contains only the necessary settings to start Gnus, and a line to set the language environment `(set-language-environment 'cyrillic-koi8)'. The backtrace is below: Breakpoint 1, abort () at emacs.c:432 432 { (gdb) bt #0 abort () at emacs.c:432 #1 0x0000000000570f1f in Fbyte_code (bytestr=10713489, vector=0, maxdepth=) at bytecode.c:1673 #2 0x0000000000547078 in funcall_lambda (fun=37761044, nargs=0, arg_vector=0x7fff71b3a078) at eval.c:3212 #3 0x0000000000547427 in Ffuncall (nargs=1, args=) at eval.c:3082 #4 0x0000000000571897 in Fbyte_code (bytestr=, vector=0, maxdepth=) at bytecode.c:679 #5 0x0000000000547078 in funcall_lambda (fun=34745972, nargs=0, arg_vector=0x7fff71b3a288) at eval.c:3212 #6 0x0000000000547427 in Ffuncall (nargs=1, args=) at eval.c:3082 #7 0x0000000000548ac5 in run_hook_with_args (nargs=1, args=0x7fff71b3a280, cond=to_completion) at eval.c:2684 #8 0x0000000000548c03 in Frun_hooks (nargs=1, args=) at eval.c:2547 #9 0x00000000005476dc in Ffuncall (nargs=2, args=) at eval.c:3006 #10 0x0000000000548e36 in Fapply (nargs=2, args=0x7fff71b3a428) at eval.c:2458 #11 0x00000000005476dc in Ffuncall (nargs=3, args=) at eval.c:3006 #12 0x0000000000571897 in Fbyte_code (bytestr=, vector=11289745, maxdepth=) at bytecode.c:679 #13 0x0000000000547078 in funcall_lambda (fun=20476148, nargs=1, arg_vector=0x7fff71b3a5d8) at eval.c:3212 #14 0x0000000000547427 in Ffuncall (nargs=2, args=) at eval.c:3082 #15 0x0000000000571897 in Fbyte_code (bytestr=, vector=0, maxdepth=) at bytecode.c:679 #16 0x0000000000547078 in funcall_lambda (fun=32606148, nargs=1, arg_vector=0x7fff71b3a798) at eval.c:3212 #17 0x0000000000547427 in Ffuncall (nargs=2, args=) at eval.c:3082 #18 0x0000000000571897 in Fbyte_code (bytestr=, vector=33559377, maxdepth=) at bytecode.c:679 #19 0x0000000000547078 in funcall_lambda (fun=34589764, nargs=2, arg_vector=0x7fff71b3a958) at eval.c:3212 #20 0x0000000000547427 in Ffuncall (nargs=3, args=) at eval.c:3082 #21 0x0000000000571897 in Fbyte_code (bytestr=, vector=10973281, maxdepth=) at bytecode.c:679 #22 0x0000000000547078 in funcall_lambda (fun=34586116, nargs=2, arg_vector=0x7fff71b3ab28) at eval.c:3212 #23 0x0000000000547427 in Ffuncall (nargs=3, args=) at eval.c:3082 #24 0x0000000000571897 in Fbyte_code (bytestr=, vector=13838577, maxdepth=) at bytecode.c:679 #25 0x0000000000547078 in funcall_lambda (fun=34608756, nargs=0, arg_vector=0x7fff71b3ad18) at eval.c:3212 #26 0x0000000000547427 in Ffuncall (nargs=1, args=) at eval.c:3082 #27 0x0000000000548ac5 in run_hook_with_args (nargs=1, args=0x7fff71b3ad10, cond=to_completion) at eval.c:2684 #28 0x0000000000548c03 in Frun_hooks (nargs=1, args=) at eval.c:2547 #29 0x00000000005476dc in Ffuncall (nargs=2, args=) at eval.c:3006 #30 0x0000000000548e36 in Fapply (nargs=2, args=0x7fff71b3aeb8) at eval.c:2458 #31 0x00000000005476dc in Ffuncall (nargs=3, args=) at eval.c:3006 #32 0x0000000000571897 in Fbyte_code (bytestr=, vector=11289745, maxdepth=) at bytecode.c:679 #33 0x0000000000547078 in funcall_lambda (fun=20476148, nargs=1, arg_vector=0x7fff71b3b068) at eval.c:3212 #34 0x0000000000547427 in Ffuncall (nargs=2, args=) at eval.c:3082 #35 0x0000000000571897 in Fbyte_code (bytestr=, vector=1, maxdepth=) at bytecode.c:679 #36 0x0000000000547078 in funcall_lambda (fun=34804052, nargs=2, arg_vector=0x7fff71b3b218) at eval.c:3212 #37 0x0000000000547427 in Ffuncall (nargs=3, args=) at eval.c:3082 #38 0x0000000000571897 in Fbyte_code (bytestr=, vector=33713169, maxdepth=) at bytecode.c:679 #39 0x0000000000547078 in funcall_lambda (fun=33714644, nargs=2, arg_vector=0x7fff71b3b3c8) at eval.c:3212 #40 0x0000000000547427 in Ffuncall (nargs=3, args=) at eval.c:3082 #41 0x0000000000571897 in Fbyte_code (bytestr=, vector=33713217, maxdepth=) at bytecode.c:679 #42 0x0000000000547078 in funcall_lambda (fun=33715236, nargs=3, arg_vector=0x7fff71b3b578) at eval.c:3212 #43 0x0000000000547427 in Ffuncall (nargs=4, args=) at eval.c:3082 #44 0x0000000000571897 in Fbyte_code (bytestr=, vector=34388996, maxdepth=) at bytecode.c:679 #45 0x0000000000547078 in funcall_lambda (fun=34389444, nargs=1, arg_vector=0x7fff71b3b778) at eval.c:3212 #46 0x0000000000547427 in Ffuncall (nargs=2, args=) at eval.c:3082 #47 0x00000000005445a3 in Fcall_interactively (function=33337041, record_flag=10713489, keys=140735100991320) at callint.c:842 #48 0x000000000054761e in Ffuncall (nargs=4, args=) at eval.c:3031 #49 0x00000000005477d4 in call3 (fn=, arg1=, arg2=0, arg3=37738854) at eval.c:2851 #50 0x00000000004e9aa9 in command_loop_1 () at keyboard.c:1910 #51 0x0000000000545e8f in internal_condition_case ( bfun=0x4e9710 , handlers=10800753, hfun=0x4e3eb0 ) at eval.c:1494 #52 0x00000000004e327a in command_loop_2 () at keyboard.c:1370 #53 0x0000000000545fa7 in internal_catch (tag=, func=0x4e3260 , arg=10713489) at eval.c:1230 #54 0x00000000004e3cf3 in command_loop () at keyboard.c:1349 #55 0x00000000004e408a in recursive_edit_1 () at keyboard.c:958 #56 0x00000000004e41df in Frecursive_edit () at keyboard.c:1020 #57 0x00000000004d7a92 in main (argc=3, argv=0x7fff71b3c218) at emacs.c:1794 Lisp Backtrace: 0x2403014 PVEC_COMPILED "gnus-summary-highlight-line" (0x71b3a288) "run-hooks" (0x71b3a430) "apply" (0x71b3a428) "gnus-run-hooks" (0x71b3a5d8) "gnus-summary-update-line" (0x71b3a798) "gnus-summary-update-mark" (0x71b3a958) "gnus-summary-mark-article" (0x71b3ab28) "gnus-summary-mark-read-and-unread-as-read" (0x71b3ad18) "run-hooks" (0x71b3aec0) "apply" (0x71b3aeb8) "gnus-run-hooks" (0x71b3b068) "gnus-article-prepare" (0x71b3b218) "gnus-summary-display-article" (0x71b3b3c8) "gnus-summary-select-article" (0x71b3b578) "gnus-summary-scroll-up" (0x71b3b778) "call-interactively" (0x71b3b9b8) -- Juri Linkov http://www.jurta.org/emacs/