From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: don@donarmstrong.com (Emacs bug Tracking System) Newsgroups: gmane.emacs.bugs Subject: bug#1186: marked as done (23.0.60; Abort trap when loading dbus in tty) Date: Thu, 23 Oct 2008 21:30:05 -0700 Message-ID: References: <87mygutydm.fsf@gmx.de> <87y70op73r.fsf@freemail.hu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----------=_1224822604-866-0" X-Trace: ger.gmane.org 1224823836 16843 80.91.229.12 (24 Oct 2008 04:50:36 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 24 Oct 2008 04:50:36 +0000 (UTC) To: Michael Albinus Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Oct 24 06:51:35 2008 connect(): Connection refused 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.50) id 1KtEe5-0000Mt-3W for geb-bug-gnu-emacs@m.gmane.org; Fri, 24 Oct 2008 06:51:34 +0200 Original-Received: from localhost ([127.0.0.1]:39762 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KtEcy-0002dj-6f for geb-bug-gnu-emacs@m.gmane.org; Fri, 24 Oct 2008 00:50:24 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KtEcp-0002az-I6 for bug-gnu-emacs@gnu.org; Fri, 24 Oct 2008 00:50:15 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KtEcm-0002Yb-Do for bug-gnu-emacs@gnu.org; Fri, 24 Oct 2008 00:50:15 -0400 Original-Received: from [199.232.76.173] (port=47801 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KtEcm-0002YX-8f for bug-gnu-emacs@gnu.org; Fri, 24 Oct 2008 00:50:12 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:45857) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KtEck-0001F8-D5 for bug-gnu-emacs@gnu.org; Fri, 24 Oct 2008 00:50:12 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9O4o2mX005598; Thu, 23 Oct 2008 21:50:02 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id m9O4U5qB000904; Thu, 23 Oct 2008 21:30:05 -0700 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: don@donarmstrong.com X-Emacs-PR-Message: closed 1186 X-Emacs-PR-Package: emacs X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list 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:21859 Archived-At: This is a multi-part message in MIME format... ------------=_1224822604-866-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Your message dated Fri, 24 Oct 2008 06:23:17 +0200 with message-id <87mygutydm.fsf@gmx.de> and subject line Re: bug#1186: 23.0.60; Abort trap when loading dbus in tty has caused the Emacs bug report #1186, regarding 23.0.60; Abort trap when loading dbus in tty to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact don@donarmstrong.com immediately.) --=20 1186: http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=3D1186 Emacs Bug Tracking System Contact don@donarmstrong.com with problems ------------=_1224822604-866-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit 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.2 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; 16 Oct 2008 21:23:52 +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 m9GLNlIv028732 for ; Thu, 16 Oct 2008 14:23:49 -0700 Received: from mx10.gnu.org ([199.232.76.166]:55017) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KqaHQ-0007bz-6A for emacs-pretest-bug@gnu.org; Thu, 16 Oct 2008 17:21:13 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KqaJq-0007C4-N0 for emacs-pretest-bug@gnu.org; Thu, 16 Oct 2008 17:23:44 -0400 Received: from atum.ita.chalmers.se ([129.16.4.148]:60112) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KqaJp-0007AI-7l for emacs-pretest-bug@gnu.org; Thu, 16 Oct 2008 17:23:42 -0400 Received: from zemdatav.stor.no-ip.org (persephone.tekno.chalmers.se [129.16.30.195]) by mail.chalmers.se (Postfix) with ESMTP id 6820585A0 for ; Thu, 16 Oct 2008 23:23:24 +0200 (CEST) Received: by zemdatav.stor.no-ip.org (Postfix, from userid 1000) id 8217645B76; Thu, 16 Oct 2008 23:23:22 +0200 (CEST) From: Magnus Henoch To: emacs-pretest-bug@gnu.org Subject: 23.0.60; Abort trap when loading dbus in tty X-Hashcash: 1:23:081016:emacs-pretest-bug@gnu.org::NMJWPofy2VeN7bIG:00000000000000000000000000000000000035GF Date: Thu, 16 Oct 2008 23:23:20 +0200 Message-ID: <87y70op73r.fsf@freemail.hu> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by monty-python.gnu.org: Solaris 10 (beta) Please describe exactly what actions triggered the bug and the precise symptoms of the bug: emacs -Q -nw M-x load-library RET dbus RET At this point, Emacs aborts. 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 abort () at /media/e/src/emacs/src/emacs.c:424 No locals. #1 0x01946e80 in Fsignal (error_symbol=29046529, data=43871725) at /media/e/src/emacs/src/eval.c:1651 clause = allhandlers = (struct handler *) 0xffffc5a8 conditions = real_error_symbol = bp = #2 0x01946fb4 in xsignal (error_symbol=29046529, data=43871725) at /media/e/src/emacs/src/eval.c:1750 No locals. #3 0x019476b0 in xsignal1 (error_symbol=29046529, arg=) at /media/e/src/emacs/src/eval.c:1767 No locals. #4 0x018c368c in xd_initialize (bus=) at /media/e/src/emacs/src/dbusbind.c:688 s = "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection w"... connection = derror = { name = 0x0, message = 0x0, dummy1 = 1, dummy2 = 1, dummy3 = 1, dummy4 = 1, dummy5 = 1, padding1 = 0xef7989a0 } #5 0x018c451c in xd_read_message (bus=29046529) at /media/e/src/emacs/src/dbusbind.c:1410 args = key = value = event = { kind = 4018006256, code = -16160, part = 4294951184, modifiers = -277592956, x = 0, y = -277144216, timestamp = 4294951200, padding = {0x2a7, 0x20cb500}, frame_or_window = -16128, arg = -15984 } connection = dmessage = iter = { dummy1 = 0x20cb500, dummy2 = 0xef7de8f0, dummy3 = 4294951184, dummy4 = -16032, dummy5 = -277598920, dummy6 = -276954060, dummy7 = -16096, dummy8 = -16064, dummy9 = -277296100, dummy10 = 34387200, dummy11 = 29675520, pad1 = 0, pad2 = 0, pad3 = 0xef7e0434 } mtype = serial = uname = path = interface = member = __PRETTY_FUNCTION__ = "xd_read_message" #6 0x01944afc in internal_condition_case_1 (bfun=0x18c44b4 , arg=29046553, handlers=28778737, hfun=0x194b314 ) at /media/e/src/emacs/src/eval.c:1559 val = 29046529 c = { tag = 28715009, val = 28715009, next = 0xffffd10c, gcpro = 0x0, jmp = {0, -14848, 27090908, -14944, 26495604, 1149517858, 28452672, 0, 31, 30, 28442624, 28442624, 28442624, 28715009, 28442624, 1, 28442624, 28442624, 28854276, 0, 1, 28442624, 28715009, 26522388, 25969844, 0, 20, 8, -13576, -13584, 25381160, 0 , 1140858914, 0, 31, 28442624, 28442624, 28753920, 28442624, 28442624, 28442624, 0, 1, 30, 28442624, 1, 28442624, 28442624, 28442624, 26522388, 25969844, -14000, 1140858914, 0}, backlist = 0x0, handlerlist = 0xffffd0f8, lisp_eval_depth = 0, pdlcount = 3, poll_suppress_count = 0, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 28778737, var = 28715009, chosen_clause = -14880, tag = 0xffffc5bc, next = 0xffffd0f8 } #7 0x018c352c in xd_read_queued_messages () at /media/e/src/emacs/src/dbusbind.c:1561 No locals. #8 0x018dc204 in gobble_input (expected=29046529) at /media/e/src/emacs/src/keyboard.c:6898 mask = { __bits = {28778737, 28715009, 28715057, 4294952956} } #9 0x018dd77c in get_input_pending (addr=0x1b1b838, flags=0) at /media/e/src/emacs/src/keyboard.c:6886 No locals. #10 0x018dd9bc in detect_input_pending () at /media/e/src/emacs/src/keyboard.c:10506 No locals. #11 0x019867e4 in wait_reading_process_output (time_limit=30, microsecs=0, read_kbd=, do_display=1, wait_for_cell=28715009, wait_proc=0x0, just_wait_proc=0) at /media/e/src/emacs/src/process.c:4768 Atemp = { fds_bits = {0, 0, 0, 0, 28442624, 28442624, 0, 0} } Ctemp = { fds_bits = {0, 0, -13960, 0, 29749760, -13824, 26064712, 0} } timeout_reduced_for_timers = 1 channel = 0 nfds = 0 Available = { fds_bits = {32, 0, 0, 0, 0, 0, 0, 0} } Connecting = { fds_bits = {0, 0, 0, 0, 0, 0, 0, 0} } check_connect = 0 check_delay = 0 no_avail = 28854276 xerrno = proc = timeout = { tv_sec = 0, tv_usec = 479420 } end_time = { tv_sec = 1224192003, tv_usec = 980558 } wait_channel = -1 got_some_input = 0 #12 0x0180c1c4 in sit_for (timeout=28442624, reading=0, do_display=0) at /media/e/src/emacs/src/dispnew.c:6637 sec = 479420 usec = 1 #13 0x018e2ac0 in read_char (commandflag=1, nmaps=2, maps=0xffffcf00, prev_event=28715009, used_mouse_menu=0xffffcf70, end_time=0x0) at /media/e/src/emacs/src/keyboard.c:2892 tem0 = delay_level = 4 buffer_size = c = 28715009 local_getcjmp = {0, 0, 27090908, -13632, 26090416, 603979842, 28452672, 0, 31, 28442624, 28442624, 28753920, 28442624, 28442624, 28442624, 0, 28715009, 30, 28442624, 28442624, 28442624, 28442624, 28442624, 38684676, 28442624, -1, 20, 20, -1, -1, -1, -1, 0 , 28715009, 0 } save_jump = {0 } key_already_recorded = 0 tem = save = 28442624 previous_echo_area_message = 28715009 also_record = 28715009 reread = 0 polling_stopped_here = orig_kboard = (struct kboard *) 0x1b9ac80 #14 0x018e3ecc in read_key_sequence (keybuf=0xffffd018, bufsize=30, prompt=28715009, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at /media/e/src/emacs/src/keyboard.c:9343 interrupted_kboard = (KBOARD *) 0x1b9ac80 key = 28442624 used_mouse_menu = 0 echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 local_first_binding = 0 from_string = 28715009 count = 2 t = 0 echo_start = 0 keys_start = 0 nmaps = 2 nmaps_allocated = 2 defs = (Lisp_Object * volatile) 0xffffcee0 submaps = (Lisp_Object * volatile) 0xffffcf00 orig_local_map = 43769325 orig_keymap = 28715009 localized_local_map = 0 first_binding = 0 first_unbound = 31 mock_input = 0 fkey = { parent = 29131685, map = 29131685, start = 0, end = 0 } keytran = { parent = 28704637, map = 28704637, start = 0, end = 0 } indec = { parent = 29131725, map = 29131725, start = 0, end = 0 } shift_translated = 0 delayed_switch_frame = 28715009 original_uppercase = 32 original_uppercase_position = -1 starting_buffer = (struct buffer *) 0x1b6c000 fake_prefixed_keys = 28715009 #15 0x018e5fc8 in command_loop_1 () at /media/e/src/emacs/src/keyboard.c:1621 cmd = 31272960 lose = nonundocount = 28442624 keybuf = {216, 960, -12192, 26502348, 1, -12240, -12192, 26502160, 28904265, 27369765, 536870978, 0, 28442624, 0, 28442624, 27402024, 28442624, -12192, -12064, 26499764, 37967665, 28715009, 0, -12184, -12240, 0, 46801, 37820137, 28442624, 28442624} i = prev_modiff = 11 prev_buffer = (struct buffer *) 0x1b6c000 already_adjusted = 0 #16 0x01944df4 in internal_condition_case (bfun=0x18e5da4 , handlers=28778737, hfun=0x18e0558 ) at /media/e/src/emacs/src/eval.c:1511 val = 29046529 c = { tag = 28715009, val = 28715009, next = 0xffffd318, gcpro = 0x0, jmp = {28442624, 28442624, 27090908, -12048, 26496372, 603979906, 28452672, 28442624, 29417472, 29417472, 28442624, 28442624, 28442624, 1, -10852, 3, -10864, 28715009, 0, 0, 0, 26083328, 28715009, 26083328, 28442624, 37946453, 28794049, 43762509, 0, -11776, 1140858946, 28323107, 0, -11904, 27349995, 28323102, 27350012, -11544, -11244, 28442624, 1, -11776, 28947393, -11808, -11760, -11776, 25273008, 28442624, 27349964, 1, 27349960, -11580, 28442624, 0, 0, 27349960, 28715009, -11696, 26501732, 25272624, -11760, -11696, 603988002, 29417488, 29417472, 28442624, -11244, 28442624, 28442624, 1, 28442624, -11580, 0, 1, 38052369, 27349960, -11696, -11600, 26503196, -11352, -11584, -11664, 0, 0, -11352, -11600, 2, 5, 0, -11600, -11244, 28442624, 28442624, 28442624, 3, 27066368, 27369680, 36, 0, -11588}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 0, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 28778737, var = 28715009, chosen_clause = 29417472, tag = 0xffffd10c, next = 0x0 } #17 0x018df9d8 in command_loop_2 () at /media/e/src/emacs/src/keyboard.c:1338 No locals. var = 28715009, chosen_clause = 29417472, tag = 0xffffd10c, next = 0x0 } #17 0x018df9d8 in command_loop_2 () at /media/e/src/emacs/src/keyboard.c:1338 No locals. ---Type to continue, or q to quit--- #18 0x01944f04 in internal_catch (tag=, func=0x18df99c , arg=29046529) at /media/e/src/emacs/src/eval.c:1247 c = { tag = 28774809, val = 28715009, next = 0x0, gcpro = 0x0, jmp = {1, 27369604, 27090908, -11504, 26496744, 603979906, 28452672, 28442624, 29417472, 29417472, 28442624, 28442624, 28442624, 1, -10852, 3, -10864, 28715009, 0, 0, 0, 0, 0, 28442624, 28442624, 1, 1, 28948553, 27369600, -11360, -11264, 26503196, -11032, -11248, -11244, 1, 65535, 56, -11264, -10852, 3, 0, -11264, -10932, 28442624, 28442624, 28442624, 0, 27066368, 27371408, 27371400, 28780361, -11248, -11232, -11120, 26736872, 3, 8512, 28715009, 28854788, 0, -11096, -11120, 28442624, 28251291, 0, -11248, 27371387, 28251279, 27371404, 0, 25696332, 29197316, 28442624, -11152, 80, 0, 28853760, -11152, 25236688, 28442624, 27371364, 1, 27371360, -10932, 28442624, 0, 0, 27371360, 28715009, -11072, 26501732, 28442624, 28442624, -11040, 1140858946, 28715009, 28753920, 28990113, 28964032}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 0, interrupt_input_blocked = 0, byte_stack = 0x0 } #19 0x018e0354 in command_loop () at /media/e/src/emacs/src/keyboard.c:1317 No locals. #20 0x018e0778 in recursive_edit_1 () at /media/e/src/emacs/src/keyboard.c:942 val = #21 0x018e0910 in Frecursive_edit () at /media/e/src/emacs/src/keyboard.c:1004 buffer = 28715009 #22 0x018d43f4 in main (argc=, argv=0xffffd6b4) at /media/e/src/emacs/src/emacs.c:1728 newlim = dummy = 0 stack_bottom_variable = 0 '\0' do_initial_setlocale = skip_args = 1 rlim = { rlim_cur = 4440064, rlim_max = 33554432 } no_loadup = 0 junk = 0x0 In GNU Emacs 23.0.60.2 (powerpc-unknown-netbsd4.99.72, X toolkit, Xaw3d scroll bars) of 2008-10-16 on zemdatav Windowing system distributor `The NetBSD Foundation', version 11.0.10402000 configured using `configure '--with-x-toolkit=athena' '--enable-maintainer-mode'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: C value of $LC_CTYPE: en_US.UTF-8 value of $LC_MESSAGES: eo value of $LC_MONETARY: sv_SE value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t ------------=_1224822604-866-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit 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=-6.7 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1186-done) by emacsbugs.donarmstrong.com; 24 Oct 2008 04:23:28 +0000 Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with SMTP id m9O4NOCR031992 for <1186-done@emacsbugs.donarmstrong.com>; Thu, 23 Oct 2008 21:23:26 -0700 Received: (qmail invoked by alias); 24 Oct 2008 04:23:18 -0000 Received: from p57A2325E.dip0.t-ipconnect.de (EHLO arthur.local) [87.162.50.94] by mail.gmx.net (mp005) with SMTP; 24 Oct 2008 06:23:18 +0200 X-Authenticated: #3708877 X-Provags-ID: V01U2FsdGVkX1/fQ/0/jcHfK9EvNicHRI1vGUhrexkKL4Iz1yInxy J19r/U8KFon/cO From: Michael Albinus To: 1186-done@emacsbugs.donarmstrong.com Subject: Re: bug#1186: 23.0.60; Abort trap when loading dbus in tty References: <87iqrq3o68.fsf@cyd.mit.edu> <87vdvoh9g8.fsf@gmx.de> <87mygvfniy.fsf@alcatel-lucent.de> <87fxmnx8i7.fsf@freemail.hu> Date: Fri, 24 Oct 2008 06:23:17 +0200 In-Reply-To: <87fxmnx8i7.fsf@freemail.hu> (Magnus Henoch's message of "Fri, 24 Oct 2008 00:16:16 +0200") Message-ID: <87mygutydm.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Y-GMX-Trusted: 0 X-FuHaFi: 0.75 Magnus Henoch writes: > Michael Albinus writes: > >> Could you, please, check the appended patch? It ought to prevent Fsignal >> calls in this case. > > The patch fixes the problem for me. Thanks! Committed to CVS. > Magnus Best regards, Michael. ------------=_1224822604-866-0--