From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Robert Marshall" Newsgroups: gmane.emacs.bugs Subject: bug#6120: 24.0.50; Crash with gnus Date: Wed, 16 Jun 2010 19:28:39 +0100 Message-ID: <19481.6103.142838.619233@faure.capuchin.co.uk> References: <83mxwdj5m6.fsf@gnu.org> <19427.7209.755505.736494@faure.capuchin.co.uk> <83k4rgkbox.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1276715718 2316 80.91.229.12 (16 Jun 2010 19:15:18 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 16 Jun 2010 19:15:18 +0000 (UTC) Cc: 6120@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jun 16 21:15:15 2010 connect(): No such file or directory Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OOy4u-0002ui-67 for geb-bug-gnu-emacs@m.gmane.org; Wed, 16 Jun 2010 21:15:12 +0200 Original-Received: from localhost ([127.0.0.1]:42652 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OOy4t-0003zD-6s for geb-bug-gnu-emacs@m.gmane.org; Wed, 16 Jun 2010 15:15:11 -0400 Original-Received: from [140.186.70.92] (port=51213 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OOxos-0007Vj-Mj for bug-gnu-emacs@gnu.org; Wed, 16 Jun 2010 14:58:40 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OOxoq-0001Lz-S4 for bug-gnu-emacs@gnu.org; Wed, 16 Jun 2010 14:58:38 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:54224) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OOxoq-0001Lv-Px for bug-gnu-emacs@gnu.org; Wed, 16 Jun 2010 14:58:36 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1OOxND-0008Qi-VT; Wed, 16 Jun 2010 14:30:04 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Robert Marshall" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 16 Jun 2010 18:30:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6120 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 6120-submit@debbugs.gnu.org id=B6120.127671295532375 (code B ref 6120); Wed, 16 Jun 2010 18:30:03 +0000 Original-Received: (at 6120) by debbugs.gnu.org; 16 Jun 2010 18:29:15 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OOxMQ-0008Q8-4i for submit@debbugs.gnu.org; Wed, 16 Jun 2010 14:29:14 -0400 Original-Received: from mtaout03-winn.ispmail.ntl.com ([81.103.221.49]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OOxMM-0008Pe-Kd for 6120@debbugs.gnu.org; Wed, 16 Jun 2010 14:29:12 -0400 Original-Received: from aamtaout02-winn.ispmail.ntl.com ([81.103.221.35]) by mtaout03-winn.ispmail.ntl.com (InterMail vM.7.08.04.00 201-2186-134-20080326) with ESMTP id <20100616182841.WEWO3075.mtaout03-winn.ispmail.ntl.com@aamtaout02-winn.ispmail.ntl.com>; Wed, 16 Jun 2010 19:28:41 +0100 Original-Received: from capuchin.co.uk ([213.104.12.226]) by aamtaout02-winn.ispmail.ntl.com (InterMail vG.2.02.00.01 201-2161-120-102-20060912) with ESMTP id <20100616182841.MFTD1586.aamtaout02-winn.ispmail.ntl.com@capuchin.co.uk>; Wed, 16 Jun 2010 19:28:41 +0100 Original-Received: by capuchin.co.uk (Postfix, from userid 502) id 7DD3CBB8E; Wed, 16 Jun 2010 19:28:39 +0100 (BST) In-Reply-To: <83k4rgkbox.fsf@gnu.org> X-Mailer: VM 8.1.90a for GNU Emacs 24.0.50.3 using tc 0.11.4 X-Attribution: rajm X-Cloudmark-Analysis: v=1.1 cv=1ggfb5FlKZQUfF3vzm9UBYZ2uTfLsbs/8dSljwg5+mE= c=1 sm=0 a=PEeXbkhscwIA:10 a=ADBQPqJMlbwA:10 a=kj9zAlcOel0A:10 a=mDV3o1hIAAAA:8 a=oWwmHH8kAAAA:8 a=k7rHvq_PAAAA:8 a=CPjEmPsqB00N1v3cNCAA:9 a=Zg-QPJCQStsKvgQBE-4A:7 a=MOQu-FrsS2vqrTHFh2vp3WqrSU8A:4 a=CjuIK1q_8ugA:10 a=AsZ_qQByYSAA:10 a=gA6IeH5FQcgA:10 a=NWVoK91CQyQA:10 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Wed, 16 Jun 2010 14:30:03 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:37809 Archived-At: On Thu, 06 May 2010, Eli Zaretskii wrote: >> Date: Thu, 6 May 2010 20:44:41 +0100 >> Cc: 6120@debbugs.gnu.org >> From: "Robert Marshall" >> >> On Thu, 06 May 2010, Eli Zaretskii wrote: >> >> >> >> >> I'm seeing occasional crashes in emacs, always happens within >> >> gnus and when I'm entering or leaving a group. Can't replicate >> >> it maybe happens once a week >> > >> > I think there was a bug that was fixed meanwhile. Can you >> > upgrade to the current revision from the development trunk, and >> > see if the crashes go away? >> >> OK will give it a go - should I report back if I stop seeing the >> crashes after around - say - a fortnight? > > Yes, please. And thanks. Here's another crash details (again entering a newsgroup in gnus) GNU Emacs 24.0.50.3 (i686-pc-linux-gnu, GTK+ Version 2.18.6) of 2010-05-06 on faure.capuchin.co.uk (gdb) bt full #0 0x08177abd in mark_object (arg=77) at alloc.c:5490 obj = 77 #1 0x08177b65 in mark_object (arg=191996966) at alloc.c:5695 ptr = (struct Lisp_Cons *) 0xb71a420 obj = #2 0x08108f50 in mark_image_cache (c=0x87dc3e8) at image.c:1942 i = 0 #3 0x0817b485 in Fgarbage_collect () at alloc.c:5778 bind = catch = handler = stack_top_variable = 0 '\0' i = message_p = 1 total = {136520568, -1077269340, 1, 139205104, 0, 5, 0, 139169962} t1 = { tv_sec = 1276712198, tv_usec = 884329 } t2 = { tv_sec = -1077269028, tv_usec = -1077269344 } #4 0x081c9946 in Fbyte_code (bytestr=169786561, vector=170495277, maxdepth=20) at bytecode.c:530 v1 = op = 77 stack = { pc = 0xa1e9fb8 "*", top = 0xbfca2ca0, bottom = 0xbfca2ca0, byte_string = 169786561, byte_string_start = 0xa1e9f94 "\306\211\030\031\n\306\033\211\034\2035", constants = 170495277, next = 0xbfca2e94 } top = (Lisp_Object *) 0xbfca2ca0 result = #5 0x081924d4 in funcall_lambda (fun=, nargs=, arg_vector=0x4d) at eval.c:3259 val = syms_left = 139169962 next = i = 0 optional = 1 rest = 0 #6 0x08190353 in Ffuncall (nargs=1, args=0xbfca2e24) at eval.c:3129 fun = 5 original_fun = 170482170 funcar = numargs = 0 val = backtrace = { next = 0xbfca2f6c, function = 0xbfca2e24, args = 0xbfca2e28, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = i = #7 0x081c9211 in Fbyte_code (bytestr=173235881, vector=173236773, maxdepth=44) at bytecode.c:680 op = stack = { pc = 0xa3ff67c "\031\211\032;\2035", top = 0xbfca2e24, bottom = 0xbfca2e20, byte_string = 173235881, byte_string_start = 0xa3ff678 "\b\242\305 \031\211\032;\2035", constants = 173236773, next = 0xbfca3014 } top = (Lisp_Object *) 0xbfca2e24 result = #8 0x081924d4 in funcall_lambda (fun=, nargs=, arg_vector=0x4d) at eval.c:3259 val = syms_left = 139169962 next = i = 1 optional = 0 rest = 0 #9 0x08190353 in Ffuncall (nargs=2, args=0xbfca2fb0) at eval.c:3129 fun = 5 original_fun = 173235002 funcar = numargs = 1 val = backtrace = { next = 0xbfca30ec, function = 0xbfca2fb0, args = 0xbfca2fb4, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = i = #10 0x081c9211 in Fbyte_code (bytestr=174753553, vector=174754461, maxdepth=20) at bytecode.c:680 op = stack = { pc = 0xa616e9b "\211\026 \325\016\034!\210.\t\207", top = 0xbfca2fb4, bottom = 0xbfca2fb0, byte_string = 174753553, byte_string_start = 0xa616e1c "\306\b>\205\211", constants = 174754461, next = 0xbfca3194 } top = (Lisp_Object *) 0xbfca2fb0 result = #11 0x081924d4 in funcall_lambda (fun=, nargs=, arg_vector=0x4d) at eval.c:3259 val = syms_left = 139169962 next = i = 0 optional = 0 rest = 0 #12 0x08190353 in Ffuncall (nargs=1, args=0xbfca3130) at eval.c:3129 fun = 5 original_fun = 173627778 funcar = numargs = 0 val = backtrace = { next = 0xbfca326c, function = 0xbfca3130, args = 0xbfca3134, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = i = #13 0x081c9211 in Fbyte_code (bytestr=174752177, vector=174754125, maxdepth=32) at bytecode.c:680 op = stack = { pc = 0xa616dd6 "\210-\bb\210\b\306\211\223\210\tq*\207", top = 0xbfca3130, bottom = 0xbfca3130, byte_string = 174752177, byte_string_start = 0xa616cd0 "p\306\030\031\nq\210\307 \020\214~\210\310\v\f\"\035\311\r!\204\034", constants = 174754125, next = 0xbfca3314 } top = (Lisp_Object *) 0xbfca3130 result = #14 0x081924d4 in funcall_lambda (fun=, nargs=, arg_vector=0x4d) at eval.c:3259 val = syms_left = 139169962 next = i = 1 optional = 1 rest = 0 #15 0x08190353 in Ffuncall (nargs=2, args=0xbfca32b0) at eval.c:3129 fun = 5 original_fun = 173627922 funcar = numargs = 1 val = backtrace = { next = 0xbfca33ec, function = 0xbfca32b0, args = 0xbfca32b4, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = i = #16 0x081c9211 in Fbyte_code (bytestr=172084121, vector=173351109, maxdepth=28) at bytecode.c:680 op = stack = { pc = 0xa6c5320 "\210\326+\207", top = 0xbfca32b4, bottom = 0xbfca32b0, byte_string = 172084121, byte_string_start = 0xa6c50e4 "\306\307\310\311\b!#\210\312\b!\031\313\b!\032\t\205\031", constants = 173351109, next = 0xbfca3494 } top = (Lisp_Object *) 0xbfca32b0 result = #17 0x081924d4 in funcall_lambda (fun=, nargs=, arg_vector=0x4d) at eval.c:3259 val = syms_left = 139169962 next = i = 6 optional = 1 rest = 0 #18 0x08190353 in Ffuncall (nargs=7, args=0xbfca3430) at eval.c:3129 fun = 5 original_fun = 173503602 funcar = numargs = 6 val = backtrace = { next = 0xbfca356c, function = 0xbfca3430, args = 0xbfca3434, nargs = 6, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = i = #19 0x081c9211 in Fbyte_code (bytestr=172084929, vector=174005413, maxdepth=32) at bytecode.c:680 op = stack = { pc = 0xa6c5083 "\206\034", top = 0xbfca3448, bottom = 0xbfca3430, byte_string = 172084929, byte_string_start = 0xa6c5070 "\306\030\t\203I", constants = 174005413, next = 0xbfca3624 } top = (Lisp_Object *) 0xbfca3430 result = #20 0x081924d4 in funcall_lambda (fun=, nargs=, arg_vector=0x4d) at eval.c:3259 val = syms_left = 139169962 next = i = 7 optional = 1 rest = 0 #21 0x08190353 in Ffuncall (nargs=8, args=0xbfca35b0) at eval.c:3129 fun = 5 original_fun = 173627418 funcar = numargs = 7 val = backtrace = { next = 0xbfca36fc, function = 0xbfca35b0, args = 0xbfca35b4, nargs = 7, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = i = #22 0x081c9211 in Fbyte_code (bytestr=174771889, vector=174773741, maxdepth=36) at bytecode.c:680 op = stack = { pc = 0xa55cc8f ".\006\207", top = 0xbfca35cc, bottom = 0xbfca35b0, byte_string = 174771889, byte_string_start = 0xa55cc14 "\b\306=\t\206\t", constants = 174773741, next = 0xbfca3794 } top = (Lisp_Object *) 0xbfca35b0 result = #23 0x081924d4 in funcall_lambda (fun=, nargs=, arg_vector=0x4d) at eval.c:3259 val = syms_left = 139169962 next = i = 2 optional = 1 rest = 0 #24 0x08190353 in Ffuncall (nargs=3, args=0xbfca3740) at eval.c:3129 fun = 5 original_fun = 174652962 funcar = numargs = 2 val = backtrace = { next = 0xbfca386c, function = 0xbfca3740, args = 0xbfca3744, nargs = 2, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = i = #25 0x081c9211 in Fbyte_code (bytestr=174772785, vector=174774029, maxdepth=12) at bytecode.c:680 op = stack = { pc = 0xa55ccd0 "\207", top = 0xbfca3748, bottom = 0xbfca3740, byte_string = 174772785, byte_string_start = 0xa55ccc0 "m\203\f", constants = 174774029, next = 0xbfca3904 } top = (Lisp_Object *) 0xbfca3740 result = #26 0x081924d4 in funcall_lambda (fun=, nargs=, arg_vector=0x4d) at eval.c:3259 val = syms_left = 139169962 next = i = 1 optional = 1 rest = 0 #27 0x08190353 in Ffuncall (nargs=2, args=0xbfca38b0) at eval.c:3129 fun = 5 original_fun = 174652986 funcar = numargs = 1 val = backtrace = { next = 0xbfca39dc, function = 0xbfca38b0, args = 0xbfca38b4, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = i = #28 0x081c9211 in Fbyte_code (bytestr=186786561, vector=172328957, maxdepth=8) at bytecode.c:680 op = stack = { pc = 0xb21f1a9 "\207", top = 0xbfca38b4, bottom = 0xbfca38b0, byte_string = 186786561, byte_string_start = 0xb21f178 "m\203\f", constants = 172328957, next = 0x0 } top = (Lisp_Object *) 0xbfca38b0 result = #29 0x081924d4 in funcall_lambda (fun=, nargs=, arg_vector=0x4d) at eval.c:3259 val = syms_left = 139169962 next = i = 1 optional = 1 rest = 0 #30 0x08190353 in Ffuncall (nargs=2, args=0xbfca3a70) at eval.c:3129 fun = 5 original_fun = 174681554 funcar = numargs = 1 val = backtrace = { next = 0xbfca3c0c, function = 0xbfca3a70, args = 0xbfca3a74, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = i = #31 0x0818ddf0 in Fcall_interactively (function=174681554, record_flag=139169962, keys=139198141) at callint.c:869 val = specs = 139169962 filter_specs = teml = up_event = 139169962 enable = 0 next_event = prefix_arg = string = (unsigned char *) 0x1
tem = (unsigned char *) 0x1
i = -1077265872 j = 1 foo = 0 prompt1 = '\0' arg_from_tty = 0 key_count = record_then_fail = save_this_command = 174681554 save_last_command = 139501314 save_this_original_command = 174681554 save_real_this_command = 174681554 #32 0x08190523 in Ffuncall (nargs=4, args=0xbfca3c50) at eval.c:3078 fun = original_fun = funcar = numargs = 3 val = backtrace = { next = 0x0, function = 0xbfca3c50, args = 0xbfca3c54, nargs = 3, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbfca3c54 i = 136522592 #33 0x081907d1 in call3 (fn=139277026, arg1=174681554, arg2=139169962, arg3=139169962) at eval.c:2900 ret_ungc_val = 5 args = {139277026, 174681554, 139169962, 139169962} #34 0x081320d9 in command_loop_1 () at keyboard.c:1755 cmd = keybuf = {52, 464, 169007426, 139169986, -1077265106, 139354362, -1216594340, -1231407451, 134541782, -1077265106, 139169962, 139169962, -1077265032, 135446284, 194538118, -1077265106, -1231472296, 33, -1077265008, 0, -1077265092, -1090503536, 0, 0, 139169962, 139545498, -1216528088, -1077265060, 23, 139501536} i = prev_modiff = 11934 prev_buffer = (struct buffer *) 0xa5a9148 #35 0x0818f881 in internal_condition_case (bfun=0x8131d60 , handlers=139200826, hfun=0x812be40 ) at eval.c:1509 val = 5 c = { tag = 139169962, val = 139169962, next = 0xbfca3eb8, gcpro = 0x0, jmp = {{ __jmpbuf = {139501536, 139501536, 139501552, -1077264776, -1947404660, 778532323}, __mask_was_saved = 0, __saved_mask = { __val = {22, 22, 0, 0, 0, 141267280, 524288, 3078456960, 0, 3217702512, 3217702440, 3217702452, 0, 4294967295, 134540781, 225011984, 3217702112, 3078372956, 3063559845, 134541782, 0, 3060976104, 3217686530, 3078395296, 134540087, 3066580228, 3063516568, 3066580296, 3217702480, 4294967295, 3078455284, 134540781} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 139200826, var = 139169962, chosen_clause = 139169986, tag = 0xbfca3d94, next = 0x0 } #36 0x0812bad5 in command_loop_2 () at keyboard.c:1356 val = 5 #37 0x0818f961 in internal_catch (tag=139198946, func=0x812bab0 , arg=139169962) at eval.c:1245 c = { tag = 139198946, val = 139169962, next = 0x0, gcpro = 0x0, jmp = {{ __jmpbuf = {139501536, 139501536, 139501552, -1077264504, -1947552116, 778407395}, __mask_was_saved = 0, __saved_mask = { __val = {3217702772, 3217702920, 135444258, 3217702784, 0 , 3063929966, 0, 0, 0, 3063929966, 138163664, 1, 0, 0, 14, 3217702876, 139319832, 139319834} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } #38 0x0812bc8f in command_loop () at keyboard.c:1335 No locals. #39 0x0812c02b in recursive_edit_1 () at keyboard.c:950 val = #40 0x0812c152 in Frecursive_edit () at keyboard.c:1012 buffer = 139169962 #41 0x08120e98 in main (argc=, argv=) at emacs.c:1784 dummy = -1077263592 stack_bottom_variable = 8 '\b' do_initial_setlocale = 139501536 skip_args = 0 rlim = { rlim_cur = 8388608, rlim_max = 18446744073709551615 } no_loadup = 0 junk = 0x0 dname_arg = 0x0 ch_to_dir = 0xbfca4318 "\230C\312\2776z\232\266\003" Lisp Backtrace: "mm-image-load-path" (0xbfca2e28) "gnus-mode-line-buffer-identification" (0xbfca2fb4) "gnus-group-set-mode-line" (0xbfca3134) "gnus-group-update-group" (0xbfca32b4) "gnus-summary-read-group-1" (0xbfca3434) "gnus-summary-read-group" (0xbfca35b4) "gnus-group-read-group" (0xbfca3744) "gnus-group-select-group" (0xbfca38b4) "gnus-topic-select-group" (0xbfca3a74) "call-interactively" (0xbfca3c54) (gdb) xbacktrace "mm-image-load-path" (0xbfca2e28) "gnus-mode-line-buffer-identification" (0xbfca2fb4) "gnus-group-set-mode-line" (0xbfca3134) "gnus-group-update-group" (0xbfca32b4) "gnus-summary-read-group-1" (0xbfca3434) "gnus-summary-read-group" (0xbfca35b4) "gnus-group-read-group" (0xbfca3744) "gnus-group-select-group" (0xbfca38b4) "gnus-topic-select-group" (0xbfca3a74) "call-interactively" (0xbfca3c54) (gdb) rm -- Links and things http://rmstar.blogspot.com/ Robert Marshall