From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#33530: 26.1.90; D-Bus crashes Emacs: consp, Fatal error 7: Bus error Date: Wed, 28 Nov 2018 08:16:00 +0200 Message-ID: <83tvk1g21r.fsf@gnu.org> References: <87va4i1bl6.fsf@cassou.me> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1543385711 29707 195.159.176.226 (28 Nov 2018 06:15:11 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 28 Nov 2018 06:15:11 +0000 (UTC) Cc: 33530@debbugs.gnu.org, eggert@cs.ucla.edu, michael.albinus@gmx.de To: Damien Cassou Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Nov 28 07:15:07 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gRt7q-0007b2-8P for geb-bug-gnu-emacs@m.gmane.org; Wed, 28 Nov 2018 07:15:06 +0100 Original-Received: from localhost ([::1]:46188 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gRt9w-0001WD-NE for geb-bug-gnu-emacs@m.gmane.org; Wed, 28 Nov 2018 01:17:16 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59072) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gRt9l-0001W8-64 for bug-gnu-emacs@gnu.org; Wed, 28 Nov 2018 01:17:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gRt9i-0000ZO-0q for bug-gnu-emacs@gnu.org; Wed, 28 Nov 2018 01:17:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:48490) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gRt9h-0000ZK-Tq for bug-gnu-emacs@gnu.org; Wed, 28 Nov 2018 01:17:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gRt9h-0006PW-OE for bug-gnu-emacs@gnu.org; Wed, 28 Nov 2018 01:17:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 28 Nov 2018 06:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33530 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 33530-submit@debbugs.gnu.org id=B33530.154338577024573 (code B ref 33530); Wed, 28 Nov 2018 06:17:01 +0000 Original-Received: (at 33530) by debbugs.gnu.org; 28 Nov 2018 06:16:10 +0000 Original-Received: from localhost ([127.0.0.1]:52748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gRt8q-0006OF-7c for submit@debbugs.gnu.org; Wed, 28 Nov 2018 01:16:10 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:49328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gRt8o-0006Nl-F8 for 33530@debbugs.gnu.org; Wed, 28 Nov 2018 01:16:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gRt8i-0007lf-FY for 33530@debbugs.gnu.org; Wed, 28 Nov 2018 01:16:01 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51633) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gRt8Z-0007jQ-SG; Wed, 28 Nov 2018 01:15:51 -0500 Original-Received: from [176.228.60.248] (port=4095 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gRt8Z-0005xc-CK; Wed, 28 Nov 2018 01:15:51 -0500 In-reply-to: <87va4i1bl6.fsf@cassou.me> (message from Damien Cassou on Tue, 27 Nov 2018 21:59:01 +0100) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:152843 Archived-At: > From: Damien Cassou > Date: Tue, 27 Nov 2018 21:59:01 +0100 > Cc: Paul Eggert , Michael Albinus > > The following line crashes both Emacs 26 and Emacs master. > > emacs -Q -batch --eval "(require 'dbus)" --eval "(dbus-call-method :system \"org.freedesktop.NetworkManager\" \"/org/freedesktop/NetworkManager/Devices/1\" \"org.freedesktop.NetworkManager.Device.Wireless\" \"RequestScan\" :dict-entry)" It dies trying to display an error message: > #5 0x0000000000674b2d in print_error_message (data=XIL(0x13472d3), stream=XIL(0x58b0), context=0xbc093e "", caller=XIL(0x2a90)) at print.c:980 > obj = XIL(0xc8c7000c8421c6c5) > sep = 0x786fef ", " > errname = XIL(0xe3a0) > errmsg = XIL(0x7fb874) > file_error = XIL(0) > tail = XIL(0x13473b3) > #6 0x0000000000591321 in Fcommand_error_default_function (data=XIL(0x13472d3), context=XIL(0x7f0064), signal=XIL(0x2a90)) at keyboard.c:1005 > sf = 0xce2830 > #7 0x00000000006485fa in funcall_subr (subr=0x7ebe80 , numargs=3, args=0x7fffffffce48) at eval.c:2939 > internal_argbuf = {XIL(0x7fffffffcdb0), make_number(16107774448), XIL(0x7ebe80), XIL(0x7fffffffcd78), XIL(0x58716b), XIL(0xf00000000), XIL(0x7ebe85), XIL(0x7fffffffcd90)} > internal_args = 0x7fffffffce48 > #8 0x00000000006480ef in Ffuncall (nargs=4, args=0x7fffffffce40) at eval.c:2859 > fun = XIL(0x7ebe85) > original_fun = XIL(0x9a9d0) > funcar = XIL(0x7fffffffceb0) > numargs = 3 > val = XIL(0) > count = 3 > #9 0x0000000000647a93 in call3 (fn=XIL(0x9a9d0), arg1=XIL(0x13472d3), arg2=XIL(0x7f0064), arg3=XIL(0x2a90)) at eval.c:2726 > #10 0x00000000005911d8 in cmd_error_internal (data=XIL(0x13472d3), context=0x7fffffffceb0 "") at keyboard.c:972 > #11 0x00000000005910b7 in cmd_error (data=XIL(0x13472d3)) at keyboard.c:941 > old_level = XIL(0) > old_length = XIL(0) > macroerror = "\000\316\377\377\001", '\000' , "\317\377\377\377\177\000\000s_d", '\000' , "ӛ1\001\000\000\000\000", Can you please show the value of 'data' in frame #10 or in frame #5, in human-readable form? This should be possible using the "xtype" command followed by another x* command, according to what type is shown by "xtype", probably "xsymbol". Thanks.