From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#59452: 29.0.50; [PGTK] SIGSEV Args out of range: 6, 6 Date: Tue, 22 Nov 2022 08:32:28 +0800 Message-ID: <87zgcj4yn7.fsf@yahoo.com> References: Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="486"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 59452@debbugs.gnu.org To: German Pacenza Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Nov 22 01:33:09 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oxHDo-000AY6-Rf for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 22 Nov 2022 01:33:08 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oxHDk-0005tg-6j; Mon, 21 Nov 2022 19:33:04 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oxHDi-0005r5-EM for bug-gnu-emacs@gnu.org; Mon, 21 Nov 2022 19:33:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oxHDi-0003uy-5U for bug-gnu-emacs@gnu.org; Mon, 21 Nov 2022 19:33:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oxHDh-0005b5-Sd for bug-gnu-emacs@gnu.org; Mon, 21 Nov 2022 19:33:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 22 Nov 2022 00:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59452 X-GNU-PR-Package: emacs Original-Received: via spool by 59452-submit@debbugs.gnu.org id=B59452.166907716721495 (code B ref 59452); Tue, 22 Nov 2022 00:33:01 +0000 Original-Received: (at 59452) by debbugs.gnu.org; 22 Nov 2022 00:32:47 +0000 Original-Received: from localhost ([127.0.0.1]:49164 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxHDS-0005ad-Rt for submit@debbugs.gnu.org; Mon, 21 Nov 2022 19:32:47 -0500 Original-Received: from sonic316-21.consmr.mail.ne1.yahoo.com ([66.163.187.147]:39182) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxHDP-0005aN-H3 for 59452@debbugs.gnu.org; Mon, 21 Nov 2022 19:32:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1669077157; bh=U/c37jcaGnmxWToLvFH2exbt90Dbbh8hBHhZdrWe8B0=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=G+0Ww+lAs5BcbZA7q6tbjMPePoIYiw9874it7W7HEJn8a5XzD5OegcwztauXlxkIslEU90mcYzQoQKlnajISeKqB4etEASgm0KimxwxXXfaVTchukkRq0suEk3bTubQuSBeVJbg39kc9B1HXFPvyPowX3Jrn+Zy0FQ/ogB5sW4mhae//rw1GcNPEDeOFNxxY18dkbuyJGg0NW4u7k/aeM+QQyyYlFeK9Q0JD4u5YYigWGizVTzPcquGed5ZTQzAiUWXg51OFeMHcZrXiP5V5oGnTccXfcVx1lKW9PvMIad/IfgRnQcElJWNLTUlmFm2PARE/D67YKnKStHBcf+kIRw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1669077157; bh=q7xt5WqvtG/R5AYZH1p1ZYndTKP82aaZbrPXOw5qi5+=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=jEdP84tyTSp6Hi4SIQHrYBqDxSm+f/Tpk4138BDVBbi2UYyZj2ZC50d03ByWofUAcQFVh775vPTipBnfUp6JdGhcRvh5ClJqx80aAUybiDvtQ2WIFRj7GkhiFW+sADoDjLwqFMugLsabvkYI5CU3IQGI5Eygvkt7qfchAM8cLgK+omYjPEV4BBgwqfZVdQIMDsK1mQjuuefwVbBMhi5+h2yJY8H98qgyCDI4HFXrj+hSaMW6R37A9DtIewH16gjj/vSzDduY0FYEG4qzinvAu/dydo/mZHd5gXKTlKq2HuKztmmB3NP4Q2CYsVKnmRBkO27u15etiPyqr4l66DHEHA== X-YMail-OSG: 8aewvF0VM1mNMjCV927iZq7JeFblz7xXDimz99hEXOj.gbsWiYZCjetiU16cyqK aO.gX.KU91JjnRYZ6edl6v4dyEKivxMJ_a7xQokwF9g62AYxosQwY4kdPvuVK5OxGCFrYEDoUQD6 2Z3G8ej6iwY97A7T9ptFl8Z8bQnRLO_tLiHBH8Cvqs7lCtBiBYcLdTTS9C4H82.QRgZphviqE5kL Cz1SJm242Y5jEvwjZ7l8RIsfCIM9kH22OO.iBNvadgmcYO29kVpA7gj.e7Y8qC.B_eE2MXHsIMJ. cILH_kSVo3Y6uPA1Y61zxuBFFXQicaFgNchVMeFlsh87ut09IMN6q3NlgIKLq0T3Urk.MN63FBHt SwhgvE6NIKLhI1FEMkKnuD034t7N7sVBHguCWUHhnWpTrQhaAyViHXDdupPuNk3nBQ0DkPsq0FYM eeWQ6OWmnT.B0LBlGB34CYzcUXcJzWL2GFVgjIfRP41yUWkA7ZPSk65I7y3Vpc.huBChee8x.poW 4Sbh7W4mO_.EtfgPI8QbLWCZnTOOA30g7cDsYfgyfFu1_n1po8PAJ9rVnaDkNZkhAUWn0N2hBuxH zfBiyE7nd_c5wCtxf_ciz8ixjtMVlaK04KiuJ.nGMSyJAbbqxa_AElg6ejcHKF_cH8dqfTcpzWeZ RFSwA9g8PUSZBc82OQU3PEpJKRObAJN4EhzAnz2pTP0RScTVcyroVeaNBNyH._Kc9yYXml0oBX1C YX.urOr6UttRVUnOOxACkUTlCvgxfBQjwwxpwVQHklJSX0Nb37EKPFNOKA0ko1ocPcrVAiPkvmux 4r0lpSWoLq0MfibGjV87XzJALqC9GzSadUk5yuaZHh X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.ne1.yahoo.com with HTTP; Tue, 22 Nov 2022 00:32:37 +0000 Original-Received: by hermes--production-sg3-6c8895b545-phbzr (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 14b18236768def5304ea324cef90f59d; Tue, 22 Nov 2022 00:32:33 +0000 (UTC) In-Reply-To: (German Pacenza's message of "Mon, 21 Nov 2022 15:46:32 -0300") X-Mailer: WebService/1.1.20863 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:248584 Archived-At: German Pacenza writes: > Emacs crashes after showing "Args out of range: 6, 6" in the echo area. Thanks. > #9 emission_find (instance=0x5649a040e510, detail=670, signal_id=1) > at ../glib/gobject/gsignal.c:895 > emission = 0x2 > emission_node = > accumulator = > --Type for more, q to quit, c to continue without paging--c > emission = {next = 0x7feadf2b9c20 , instance = 0x7feadf1c1076 , ihint = {signal_id = 2682665968, detail = 22089, run_type = (G_SIGNAL_DETAILED | G_SIGNAL_ACTION | G_SIGNAL_NO_HOOKS | G_SIGNAL_MUST_COLLECT | G_SIGNAL_DEPRECATED | G_SIGNAL_ACCUMULATOR_FIRST_RUN | unknown: 0x9fe43a00)}, state = 22089, chain_type = 0x56499fe63af8 [None]} > hlist = > handler_list = 0x0 > return_accu = > accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > signal_id = 1 > max_sequential_handler_number = > return_value_altered = 0 > #10 signal_emit_unlocked_R.isra.0 (node=node@entry=0x5649a03aff10, detail=detail@entry=670, instance=instance@entry=0x5649a040e510, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffe0f9c0a10) at ../glib/gobject/gsignal.c:3680 > emission_node = > accumulator = > emission = {next = 0x7feadf2b9c20 , instance = 0x7feadf1c1076 , ihint = {signal_id = 2682665968, detail = 22089, run_type = (G_SIGNAL_DETAILED | G_SIGNAL_ACTION | G_SIGNAL_NO_HOOKS | G_SIGNAL_MUST_COLLECT | G_SIGNAL_DEPRECATED | G_SIGNAL_ACCUMULATOR_FIRST_RUN | unknown: 0x9fe43a00)}, state = 22089, chain_type = 0x56499fe63af8 [None]} > hlist = > handler_list = 0x0 > return_accu = > accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > signal_id = 1 > max_sequential_handler_number = > return_value_altered = 0 > #11 0x00007feadf28af75 in g_signal_emit_valist (instance=, signal_id=, detail=, var_args=var_args@entry=0x7ffe0f9c0bd0) at ../glib/gobject/gsignal.c:3549 > instance_and_params = 0x7ffe0f9c0a10 > signal_return_type = > param_values = 0x7ffe0f9c0a28 > node = > i = > n_params = > __func__ = "g_signal_emit_valist" > #12 0x00007feadf28b204 in g_signal_emit (instance=, signal_id=, detail=) at ../glib/gobject/gsignal.c:3606 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffe0f9c0cb0, reg_save_area = 0x7ffe0f9c0bf0}} > #13 0x00007feadf277fc6 in g_object_dispatch_properties_changed (object=0x5649a040e510, n_pspecs=, pspecs=) at ../glib/gobject/gobject.c:1428 > i = > #14 0x00007feadf27b488 in g_object_notify_by_spec_internal (pspec=, object=0x5649a040e510) at ../glib/gobject/gobject.c:1544 > nqueue = > need_thaw = > object_flags = > needs_notify = 1 > in_init = > __func__ = "g_object_notify_by_pspec" > #15 g_object_notify_by_pspec (object=0x5649a040e510, pspec=) at ../glib/gobject/gobject.c:1650 > __func__ = "g_object_notify_by_pspec" > #16 0x00007feadf9e33bb in gtk_main_do_event (event=) at ../gtk/gtk/gtkmain.c:1875 > window = 0x5649a040e510 > grab_widget = 0x5649a040e510 > window_group = 0x5649a08ff900 > rewritten_event = > device = > tmp_list = > event_widget = > topmost_widget = > __func__ = "gtk_main_do_event" > #17 gtk_main_do_event (event=) at ../gtk/gtk/gtkmain.c:1691 > __func__ = "gtk_main_do_event" > #18 0x00007feadf744cc3 in _gdk_event_emit (event=0x5649a03e2700) at ../gtk/gdk/gdkevents.c:73 > #19 _gdk_event_emit (event=0x5649a03e2700) at ../gtk/gdk/gdkevents.c:67 > #20 0x00007feadf7738c8 in gdk_event_source_dispatch (base=, callback=, data=) at ../gtk/gdk/wayland/gdkeventsource.c:124 > source = > display = > event = 0x5649a03e2700 > #21 0x00007feadf16f87b in g_main_dispatch (context=0x5649a03cd280) at ../glib/glib/gmain.c:3444 > dispatch = 0x7feadf7738a0 > prev_source = 0x5649a03e2830 > begin_time_nsec = 6352334976965 > was_in_call = 2 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > need_destroy = > source = 0x5649a03e2830 > current = 0x5649a03cd390 > i = 0 > #22 g_main_context_dispatch (context=0x5649a03cd280) at ../glib/glib/gmain.c:4162 > #23 0x000056499e783f08 in pgtk_read_socket (terminal=, hold_quit=0x7ffe0f9c0ee0) at pgtkterm.c:3839 > context = 0x5649a03cd280 > context_acquired = > count = > count = > #24 pgtk_read_socket (terminal=, hold_quit=0x7ffe0f9c0ee0) at pgtkterm.c:3818 > count = > #25 0x000056499e648d31 in gobble_input () at keyboard.c:7413 > nr = > hold_quit = {kind = NO_EVENT, part = scroll_bar_nowhere, code = 0, modifiers = 0, x = 0x0, y = 0x0, timestamp = 0, frame_or_window = 0x0, arg = 0x0, device = 0x30} > next = 0x0 > nread = 0 > err = false > t = 0x5649a03a4288 > #26 0x000056499e649115 in handle_async_input () at keyboard.c:7644 > nread = > #27 process_pending_signals () at keyboard.c:7658 > #28 unblock_input_to (level=0) at keyboard.c:7673 > #29 unblock_input_to (level=) at keyboard.c:7667 > #30 0x000056499e649d5b in unblock_input () at keyboard.c:7692 > nexttime = {tv_sec = , tv_nsec = } > timers = 0x5649a0057e73 > idle_timers = 0x5649a0057e03 > tem = 0x0 > #31 timer_check () at keyboard.c:4738 > nexttime = {tv_sec = , tv_nsec = } > timers = 0x5649a0057e73 > idle_timers = 0x5649a0057e03 > tem = 0x0 > #32 0x000056499e64a355 in readable_events (flags=flags@entry=1) at keyboard.c:3520 > #33 0x000056499e64a548 in get_input_pending (flags=flags@entry=1) at keyboard.c:7363 > #34 0x000056499e64f408 in detect_input_pending_run_timers (do_display=do_display@entry=true) at keyboard.c:10893 > old_timers_run = > #35 0x000056499e72ced8 in wait_reading_process_output (time_limit=time_limit@entry=0, nsecs=nsecs@entry=0, read_kbd=read_kbd@entry=-1, do_display=, wait_for_cell=wait_for_cell@entry=0x0, wait_proc=wait_proc@entry=0x0, just_wait_proc=) at process.c:5779 > leave = false > process_skipped = > wrapped = > channel_start = > child_fd = > last_read_channel = 18 > channel = > nfds = > Available = {fds_bits = {16, 0 }} > Writeok = {fds_bits = {0 }} > check_write = true > check_delay = > no_avail = false > xerrno = 11 > proc = > timeout = {tv_sec = 0, tv_nsec = 0} > end_time = {tv_sec = , tv_nsec = } > timer_delay = {tv_sec = , tv_nsec = } > got_output_end_time = {tv_sec = 1669152744, tv_nsec = 622196508} > wait = > got_some_output = > prev_wait_proc_nbytes_read = > retry_for_async = > count = {bytes = } > now = {tv_sec = , tv_nsec = } > #36 0x000056499e64aacc in kbd_buffer_get_event (end_time=0x0, used_mouse_menu=0x7ffe0f9c1c4b, kbp=) at keyboard.c:3999 > do_display = > obj = > str = > c = 0x0 > save_jump = {{__jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = {__val = {0 }}}} > kb = > count = {bytes = } > #37 read_event_from_main_queue (end_time=, local_getcjmp=0x7ffe0f9c1940, used_mouse_menu=0x7ffe0f9c1c4b) at keyboard.c:2266 > c = 0x0 > save_jump = {{__jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = {__val = {0 }}}} > kb = > count = {bytes = } > #38 0x000056499e650573 in read_decoded_event_from_main_queue (used_mouse_menu=, prev_event=, local_getcjmp=, end_time=) at keyboard.c:2329 > nextevt = > frame = > terminal = > events = {0x80, 0x56499e6c4c2c , 0x0, 0x5649a0dca958, 0x2, 0x0, 0x300000080, 0x5649a0f7fca3, 0x5649a0dca95d, 0xce10, 0x300000000, 0x5649a0f7fca3, 0x0, 0x9bd0, 0x0, 0x3} > n = 0 > c = > local_getcjmp = {{__jmpbuf = {94874197109024, -3563864483271795924, 94874220774629, 0, 94874221143328, 140729160310144, 3564180304290913068, 7068858010357603116}, __mask_was_saved = 0, __saved_mask = {__val = {140729160309264, 94874231158595, 140729160309264, 94874231295328, 94874191034369, 140729160309216, 0, 94874231158595, 140729160309304, 94874231417181, 0, 0, 1, 2, 60, 0}}}} > save_jump = {{__jmpbuf = {96, 0, 0, 36624, 94874231417181, 94874190548722, 0, 140646516155144}, __mask_was_saved = 0, __saved_mask = {__val = {94874190469145, 140646523924011, 94874190070880, 36624, 39888, 0, 8589934593, 154, 0, 0, 140729160309552, 0, 94874217241523, 6, 11384601093859441408, 0}}}} > tem = > save = > previous_echo_area_message = 0x0 > also_record = 0x0 > reread = false > recorded = false > polling_stopped_here = true > orig_kboard = 0x5649a03fe520 > #39 read_char (commandflag=1, map=0x5649a0030693, prev_event=0x0, used_mouse_menu=0x7ffe0f9c1c4b, end_time=0x0) at keyboard.c:2960 > c = > local_getcjmp = {{__jmpbuf = {94874197109024, -3563864483271795924, 94874220774629, 0, 94874221143328, 140729160310144, 3564180304290913068, 7068858010357603116}, __mask_was_saved = 0, __saved_mask = {__val = {140729160309264, 94874231158595, 140729160309264, 94874231295328, 94874191034369, 140729160309216, 0, 94874231158595, 140729160309304, 94874231417181, 0, 0, 1, 2, 60, 0}}}} > save_jump = {{__jmpbuf = {96, 0, 0, 36624, 94874231417181, 94874190548722, 0, 140646516155144}, __mask_was_saved = 0, __saved_mask = {__val = {94874190469145, 140646523924011, 94874190070880, 36624, 39888, 0, 8589934593, 154, 0, 0, 140729160309552, 0, 94874217241523, 6, 11384601093859441408, 0}}}} > tem = > save = > previous_echo_area_message = 0x0 > also_record = 0x0 > reread = false > recorded = false > polling_stopped_here = true > orig_kboard = 0x5649a03fe520 > #40 0x000056499e652b63 in read_key_sequence (keybuf=, prompt=0x0, dont_downcase_last=, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:10070 > interrupted_kboard = 0x5649a03fe520 > interrupted_frame = 0x5649a03a44e0 > key = > used_mouse_menu = false > echo_local_start = 0 > last_real_key_start = 0 > keys_local_start = 0 > new_binding = > t = 0 > echo_start = 0 > keys_start = 0 > current_binding = 0x5649a0030693 > first_unbound = 31 > mock_input = 0 > used_mouse_menu_history = {false } > fkey = {parent = 0x5649a02f5d73, map = 0x5649a02f5d73, start = 0, end = 0} > keytran = {parent = 0x7fead218457b, map = 0x7fead218457b, start = 0, end = 0} > indec = {parent = 0x5649a02f5d63, map = 0x5649a02f5d63, start = 0, end = 0} > shift_translated = false > delayed_switch_frame = 0x0 > original_uppercase = 0x0 > original_uppercase_position = -1 > dummyflag = false > fake_prefixed_keys = 0x0 > first_event = 0x0 > second_event = > #41 0x000056499e654a15 in command_loop_1 () at keyboard.c:1376 > cmd = > keybuf = {0x5649a1410c04, 0x3, 0x10680, 0x9dfe3a606d03fb00, 0xa0, 0x9dfe3a606d03fb00, 0x60, 0x0, 0x0, 0xe940, 0x5649a0dca95d, 0x56499e6d0ef2 , 0x7ffe0f9c1e60, 0x0, 0x9, 0xe940, 0x30, 0x5649a0dca95d, 0x7fead19b6fa4, 0x5649a0030ab3, 0x60, 0x7ffe0f9c1e60, 0x56499ff09733, 0x7ffe0f9c1fd8, 0x7ffe0f9c36b2, 0x56499e647a21 , 0x0, 0x0, 0x56499ff09000, 0x9dfe3a606d03fb00} > i = > prev_modiff = 0 > prev_buffer = 0x0 > #42 0x000056499e6cfa67 in internal_condition_case (bfun=bfun@entry=0x56499e654850 , handlers=handlers@entry=0x90, hfun=hfun@entry=0x56499e6478c0 ) at eval.c:1474 > val = > c = 0x56499ff9df80 > #43 0x000056499e640396 in command_loop_2 (handlers=handlers@entry=0x90) at keyboard.c:1125 > val = > #44 0x000056499e6cf9c1 in internal_catch (tag=tag@entry=0xf810, func=func@entry=0x56499e640370 , arg=arg@entry=0x90) at eval.c:1197 > val = > c = 0x56499ff95700 > #45 0x000056499e640331 in command_loop () at keyboard.c:1103 > #46 0x000056499e647442 in recursive_edit_1 () at keyboard.c:712 > val = > #47 0x000056499e6477d0 in Frecursive_edit () at keyboard.c:795 > buffer = > #48 0x000056499e5592d6 in main (argc=, argv=0x7ffe0f9c2228) at emacs.c:2516 > stack_bottom_variable = 0x6d5834980 > no_loadup = false > junk = 0x0 > dname_arg = 0x0 > ch_to_dir = 0x0 > original_pwd = > dump_mode = > skip_args = 0 > temacs = 0x0 > attempt_load_pdump = > only_version = false > rlim = {rlim_cur = 10022912, rlim_max = 18446744073709551615} > lc_all = > sockfd = -1 This looks like a signal happened in pgtk_read_socket, causing a longjmp outside and GLib to crash the next time pgtk_read_socket happens (as depicted in the backtrace.) Unfortunately, this backtrace doesn't help. Would you please put a breakpoint on `args_out_of_range', and see what leads to it being called instead?