From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?UTF-8?Q?Cl=c3=a9ment_Pit-Claudel?= Newsgroups: gmane.emacs.devel Subject: Re: Preview: portable dumper Date: Mon, 19 Feb 2018 17:00:35 -0500 Message-ID: <53207c2f-90ba-4687-659d-a76af28277cf@gmail.com> References: <047a67ec-9e29-7e4e-0fb0-24c3e59b5886@dancol.org> <83zikjxt1j.fsf@gnu.org> <8360n6ruzu.fsf@gnu.org> <834m2nplmb.fsf@gnu.org> <83inr2oje6.fsf@gnu.org> <83bmwuogfb.fsf@gnu.org> <878trydrbo.fsf@red-bean.com> <87d15jo39q.fsf@ritchie.wxcvbn.org> <26497701-9de7-b91e-7ac3-4fb5949b436e@dancol.org> <83po58yhew.fsf@gnu.org> 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 1519077607 855 195.159.176.226 (19 Feb 2018 22:00:07 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 19 Feb 2018 22:00:07 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 To: Daniel Colascione , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 19 23:00:03 2018 Return-path: Envelope-to: ged-emacs-devel@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 1entTB-0006Xg-Io for ged-emacs-devel@m.gmane.org; Mon, 19 Feb 2018 22:59:33 +0100 Original-Received: from localhost ([::1]:52559 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1entVD-0005Pp-Pa for ged-emacs-devel@m.gmane.org; Mon, 19 Feb 2018 17:01:39 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38357) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1entUJ-0005P9-G6 for emacs-devel@gnu.org; Mon, 19 Feb 2018 17:00:47 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1entUG-0006fP-1h for emacs-devel@gnu.org; Mon, 19 Feb 2018 17:00:43 -0500 Original-Received: from mail-qt0-x236.google.com ([2607:f8b0:400d:c0d::236]:40086) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1entUF-0006fK-Pt for emacs-devel@gnu.org; Mon, 19 Feb 2018 17:00:39 -0500 Original-Received: by mail-qt0-x236.google.com with SMTP id c19so14061215qtm.7 for ; Mon, 19 Feb 2018 14:00:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=eUksPrEYozZli9z8vS4mn7/6xt3BSmwcZT7PCtm7uv4=; b=a6tO3Cx2ahYLdwN/5LPLh21UQZsam0Rw3Uj551AgLBhP+0pEdDLRUwJv/nBk5t6L4k TCvmQ+VWWfpeh5CbP8YLl5wUIastpjU1Mk7cyjdQ7sHYhlMZCrXTeaJnXo0bRimyLFCe 6VVSfjXnnt7cbHOU60lMDiB8n+nbT+HJRlaX9VGofAxNaU3n3LtVq+AOMCbN5EUukCVX Yu8ILZMnQQGxFUQjkCun9ByYrNieLgJjutRvrz7dqEhBeoU3uVsGDjz8ARUOGc+z7EDI 4p4RBMW5DC+lK/LkN0lwmfuwV5JYo/Yrd84DMmYXSjZ+9t+RnilvTHwK8IB1Pf8hD2t5 UxmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=eUksPrEYozZli9z8vS4mn7/6xt3BSmwcZT7PCtm7uv4=; b=gTJJdJwYiVfify2enureH1inC4Goqftp8X0asXZaa3+mOgL6AfcchJrUcDjMsuo0hw EooQr+HK9XfQo/uiyd1dI28yC6wH7YEFssNtt12LNOfRcdTmbqEKX9hkZnTj/zuBrnxj suDyDSHGgXy0TbMEjlTXMRlwfMh0pMb3IOW0QdgIOoSJ6q9dQRF3TJpSq/t0zBo60R8k r4RXDaOdRqr68wwW6KsAsuK9CSe19DyXIP/giUZmPxBw7iiWanLY+ViqjB9sd6v4TEYo 5YavomwbzwiZH7scFgkc6CmJQPTkkJcZkXwSY8NlsFbyh6XWpNPWJHEoH+bJ+op+eoo5 V8zg== X-Gm-Message-State: APf1xPCS3N00vKLoPpnDm+5CFHR08Y9RvpEBuEs7fsP9C8iwQlhaJySQ rOV2GtiRBz1XI1mowQ44gw1MdZq5 X-Google-Smtp-Source: AH8x2250qEFMi5h1za+DZX2Xy/ESrd0ecXDspSpsB1famYpNjaF/Ek48s63MwZP4vjm/R7sxzZ0Dwg== X-Received: by 10.237.36.170 with SMTP id t39mr27468983qtc.136.1519077637016; Mon, 19 Feb 2018 14:00:37 -0800 (PST) Original-Received: from ?IPv6:2601:184:4180:66e7:8859:456:c28a:913a? ([2601:184:4180:66e7:8859:456:c28a:913a]) by smtp.gmail.com with ESMTPSA id p35sm15821139qkh.74.2018.02.19.14.00.35 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 19 Feb 2018 14:00:36 -0800 (PST) In-Reply-To: Content-Language: en-GB X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::236 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:223463 On 2018-02-19 12:06, Daniel Colascione wrote: > On 02/16/2018 05:01 PM, Clément Pit-Claudel wrote: >> * I tried to use dump-emacs-portable, but it crashed.  I've pasted the backtrace at the bottom of this email. > > Should be fixed. Note that the dump will still fail: we can't dump window configuration objects. But at least Emacs won't crash. Thanks, this seems to have partly done the trick. I now get "Invalid face: eldoc-highlight-function-argument" when trying to redump, which is indeed better than a crash. Is that the error you expected? I tried redumping after loading a smaller init file, but I got assertion failures; here's a repro: (gdb) run --batch --eval '(dump-emacs-portable "test.pdump")' Starting program: /build/emacs/pdumper/src/emacs --batch --eval '(dump-emacs-portable "test.pdump")' [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". load_dump completed in 14.372 milliseconds: result=0 [New Thread 0x7fffe49d7700 (LWP 9176)] dumping fingerprint: b0a6626af263696a377e04b184acc7f4ca0786a175a63b064366fda2f150ada3 pdumper.c:2603: Emacs fatal error: assertion failed: XHASH_TABLE (table_rehashed)->count >= 0 Thread 1 "emacs" hit Breakpoint 1, terminate_due_to_signal (sig=6, backtrace_limit=2147483647) at emacs.c:357 357 { (gdb) bt full #0 terminate_due_to_signal (sig=6, backtrace_limit=2147483647) at emacs.c:357 No locals. #1 0x000000000063a821 in die (msg=0x79f9e0 "XHASH_TABLE (table_rehashed)->count >= 0", file=0x79ef40 "pdumper.c", line=2603) at alloc.c:7782 No locals. #2 0x00000000006400b0 in check_hash_table_rehash (table_orig=XIL(0x7fffe5429495)) at pdumper.c:2603 table_rehashed = XIL(0xec6465) expected_contents = XIL(0x7fffffffb290) #3 0x00000000006403ce in dump_hash_table (ctx=0x7fffffffb550, hash_in=0x7fffe5429490) at pdumper.c:2651 is_stable = false hash_munged = { header = { size = 140737488335680, gcaligned = 64 '@' }, weak = XIL(0x681095), hash = XIL(0x7fffffffb340), next = XIL(0xbaf), index = XIL(0x7fffdffb6025), count = 15701936, next_free = 140737488335696, pure = 191, rehash_threshold = 0, rehash_size = -3.62270368e+19, key_and_value = XIL(0x8d44), test = { name = XIL(0x7fffffffb370), user_hash_function = XIL(0x5970a8), user_cmp_function = make_number(4520), cmpfn = 0xec65e0, hashfn = 0x7fffffffb3d0 }, next_weak = 0x682490 } hash = 0xbac out = { header = { size = 140736951181349, gcaligned = 37 '%' }, weak = XIL(0), hash = XIL(0x7fffffffb3b0), next = XIL(0x7fffffff), index = make_number(-1), count = -2147483648, next_free = 140737488335824, pure = 216, rehash_threshold = 2.3509887e-38, rehash_size = 2.53382788e-41, key_and_value = XIL(0xec65e0), test = { name = XIL(0xffffffffffffffff), user_hash_function = XIL(0x683ec7), user_cmp_function = make_number(0), cmpfn = 0x46ae3ed52235, hashfn = 0x7fffffffb420 }, next_weak = 0xe359a0 } #4 0x0000000000641566 in dump_vectorlike (ctx=0x7fffffffb550, v=0x7fffe5429490) at pdumper.c:2919 offset = 32767 lv = XIL(0x7fffe5429495) #5 0x000000000064179b in dump_object_1 (ctx=0x7fffffffb550, object=XIL(0x7fffe5429495)) at pdumper.c:2988 offset = -1 #6 0x00000000006419d6 in dump_object (ctx=0x7fffffffb550, object=XIL(0x7fffe5429495)) at pdumper.c:3053 result = 0 #7 0x0000000000644203 in Fdump_emacs_portable (filename=XIL(0xeca154), track_referrers=XIL(0)) at pdumper.c:3884 count = 13 symbol = XIL(0x7fffe4a94478) ctx_buf = { header = { magic = "!UMPEDGNUEMACS\000", fingerprint = "\260\246bj\362cij7~\004\261\204\254\307\364\312\a\206\241u\246;\006Cf\375\242\361P\255\243", dump_relocs = { offset = 0, nr_entries = 0 }, object_starts = { offset = 0, nr_entries = 0 }, emacs_relocs = { offset = 0, nr_entries = 0 }, discardable_start = 0, cold_start = 0 }, old_purify_flag = XIL(0), old_post_gc_hook = XIL(0), fd = 7, dump_filename = XIL(0xeca154), offset = 601000, obj_offset = 0, flags = { dump_object_contents = true, dump_object_starts = true, pack_objects = false, assert_already_seen = false, defer_hash_tables = true, defer_symbols = false }, end_heap = 0, objects_dumped = XIL(0xec65e5), referrers = XIL(0), current_referrer = XIL(0), have_current_referrer = true, dump_queue = { zero_weight_objects = { head = XIL(0x145cf53), tail = XIL(0xeb8ec3), length = 1529 }, one_weight_normal_objects = { head = XIL(0x1499113), tail = XIL(0x1499113), length = 1 }, one_weight_strong_objects = { head = XIL(0x1498403), tail = XIL(0xfaa033), length = 1713 }, fancy_weight_objects = { head = XIL(0), tail = XIL(0), length = 0 }, link_weights = XIL(0xeff225), sequence_numbers = XIL(0xef97b5), next_sequence_number = 18098 }, deferred_hash_tables = XIL(0x145cf63), deferred_symbols = XIL(0), fixups = XIL(0x1498493), symbol_aux = XIL(0), copied_queue = XIL(0x149b163), cold_queue = XIL(0x1499643), dump_relocs = XIL(0x149b193), object_starts = XIL(0x1498523), emacs_relocs = XIL(0x149bbc3), number_hot_relocations = 0, number_discardable_relocations = 0 } ctx = 0x7fffffffb550 header_start = 0 header_end = 80 hot_start = 80 hot_end = 0 discardable_end = 52608 number_hot_relocations = 0 number_discardable_relocations = 52608 cold_end = 0 #8 0x000000000066e7e1 in eval_sub (form=XIL(0xefb043)) at eval.c:2293 i = 2 maxargs = 2 args_left = XIL(0) numargs = make_number(1) fun = XIL(0xdb6045) val = XIL(0x7fffe53c0500) original_fun = XIL(0x7fffe46746b8) original_args = XIL(0xefb053) funcar = XIL(0x7fffffffb750) count = 12 argvals = {XIL(0xf11c44), XIL(0), XIL(0x7fffffffb810), XIL(0x67208b), XIL(0), XIL(0xe3d470), XIL(0x7ad0), XIL(0x7ad0)} #9 0x000000000066dc7b in Feval (form=XIL(0xefb043), lexical=XIL(0)) at eval.c:2110 count = 11 #10 0x0000000000670659 in funcall_subr (subr=0xdb9a00 , numargs=1, args=0x7fffffffba28) at eval.c:2902 internal_argbuf = {XIL(0xefb043), XIL(0), XIL(0x7fffffffb8e0), XIL(0x5966ed), XIL(0xdb9a05), XIL(0xdb9a00), XIL(0x7fffffffb900), XIL(0x596715)} internal_args = 0x7fffffffb8b0 #11 0x0000000000670168 in Ffuncall (nargs=2, args=0x7fffffffba20) at eval.c:2825 fun = XIL(0xdb9a05) original_fun = XIL(0x5430) funcar = XIL(0x7fffe58c57db) numargs = 1 val = XIL(0) count = 10 #12 0x00000000006c3f74 in exec_byte_code (bytestr=XIL(0x7fffe58c5edc), vector=XIL(0x7fffe58c4cad), maxdepth=make_number(23), args_template=make_number(257), nargs=1, args=0x7fffffffc5a8) at bytecode.c:632 op = 1 type = CONDITION_CASE targets = {0x6c745f , 0x6c748e , 0x6c7490 , 0x6c7492 , 0x6c7494 , 0x6c7494 , 0x6c7506 , 0x6c758a , 0x6c35d8 , 0x6c35da , 0x6c35dc , 0x6c35de , 0x6c35e0 , 0x6c35e0 , 0x6c35e9 , 0x6c3595 , 0x6c3b15 , 0x6c3b17 , 0x6c3b19 , 0x6c3b1b , 0x6c3b1d , 0x6c3b1d , 0x6c3b67 , 0x6c3b26 , 0x6c3e57 , 0x6c3e59 , 0x6c3e5b , 0x6c3e5d , 0x6c3e5f , 0x6c3e5f , 0x6c3df6 , 0x6c3e16 , 0x6c3f32 , 0x6c3f34 , 0x6c3f36 , 0x6c3f38 , 0x6c3f3a , 0x6c3f3a , 0x6c3ed1 , 0x6c3ef1 , 0x6c4015 , 0x6c4017 , 0x6c4019 , 0x6c401b , 0x6c401d , 0x6c401d , 0x6c3fb4 , 0x6c3fd4 , 0x6c4999 , 0x6c486c , 0x6c4860 , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c4bf8 , 0x6c4d2f , 0x6c4da3 , 0x6c4e18 , 0x6c4e8e , 0x6c3933 , 0x6c39cb , 0x6c4f1f , 0x6c385f , 0x6c3a40 , 0x6c4f9e , 0x6c5013 , 0x6c5062 , 0x6c50d7 , 0x6c5133 , 0x6c5227 , 0x6c5276 , 0x6c52eb , 0x6c5383 , 0x6c53d2 , 0x6c5421 , 0x6c5496 , 0x6c550b , 0x6c5580 , 0x6c5618 , 0x6c5674 , 0x6c56d0 , 0x6c57c4 , 0x6c584e , 0x6c58d8 , 0x6c5aba , 0x6c5b34 , 0x6c5bae , 0x6c5c28 , 0x6c5ca2 , 0x6c5cfe , 0x6c5d8c , 0x6c5de8 , 0x6c5e44 , 0x6c5ea0 , 0x6c5fcd , 0x6c46df , 0x6c6032 , 0x6c6081 , 0x6c616d , 0x6c61dd , 0x6c6242 , 0x6c6291 , 0x6c62de , 0x6c632b , 0x6c6380 , 0x6c745f , 0x6c63df , 0x6c642c , 0x6c6479 , 0x6c64c6 , 0x6c6513 , 0x6c6560 , 0x6c46df , 0x6c745f , 0x6c65af , 0x6c6609 , 0x6c6658 , 0x6c66a7 , 0x6c671c , 0x6c6791 , 0x6c67e0 , 0x6c6923 , 0x6c6998 , 0x6c6a0d , 0x6c6a82 , 0x6c6acf , 0x6c745f , 0x6c45fb , 0x6c40d7 , 0x6c37b4 , 0x6c41bb , 0x6c4258 , 0x6c42f2 , 0x6c45a8 , 0x6c45c0 , 0x6c3d99 , 0x6c469a , 0x6c4717 , 0x6c47a4 , 0x6c47e9 , 0x6c49e6 , 0x6c4a66 , 0x6c4afe , 0x6c4b68 , 0x6c4085 , 0x6c6b1e , 0x6c6bb6 , 0x6c6c05 , 0x6c6c54 , 0x6c6ca3 , 0x6c6cf2 , 0x6c6d67 , 0x6c6ddc , 0x6c6e51 , 0x6c6ec6 , 0x6c7057 , 0x6c70cc , 0x6c7141 , 0x6c7190 , 0x6c7205 , 0x6c727a , 0x6c72c9 , 0x6c7318 , 0x6c5efc , 0x6c5f58 , 0x6c7374 , 0x6c73ea , 0x6c745f , 0x6c438c , 0x6c43b2 , 0x6c4431 , 0x6c44b0 , 0x6c452c , 0x6c518f , 0x6c572c , 0x6c60d5 , 0x6c7639 , 0x6c76b8 , 0x6c745f , 0x6c745f , 0x6c7764 , 0x6c780a , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c7a17 } const_length = 106 bytestr_length = 1176 vectorp = 0x7fffe58c4cb0 quitcounter = 103 'g' stack_items = 24 sa_avail = 15016 sa_count = 8 sa_must_free = false alloc = 0x7fffffffb990 item_bytes = 192 stack_base = 0x7fffffffb990 top = 0x7fffffffba20 stack_lim = 0x7fffffffba50 bytestr_data = 0x7fffffffba50 "\306 \210\b\203\021" pc = 0x7fffffffbbb8 "\266\005\202d\003\016A睃\345\001\313\350\351\016C\"\003\206\203\001\n\211A\022\242\211\262\r\313\332\036D\322\003\003\003#)\266\203\203\237\001\006\n\327\313O\262\vڲ\001\352\353\006\f!!\262\v\211\203\300\001\314\016E\006\fC\"\026E\006\t\203\341\001\016E\262\n\202\341\001\006\t\203\327\001\006\t\006\v\006\vAB\241\210\006\tA\262\n\202\341\001\006\n\016EB\211\026E\262\n\210\202d\003\016A읃\r\002\353\002\206\366\001\n\211A\022\242!\352\001!\355\001!\203\003\002\211\262\002\356\002\313\332#\266\003\202d\003\016A-\002\353\002\206\036\002\n\211A\022\242!\352\001!\356\001\313ډ$\266\003\202d\003\016", ... count = 8 result = XIL(0xffff800000003c71) #13 0x0000000000670dd8 in funcall_lambda (fun=XIL(0x7fffe58c4c7d), nargs=1, arg_vector=0x7fffffffc5a0) at eval.c:3026 size = 5 val = XIL(0x7fffe58c4c7d) syms_left = make_number(257) next = XIL(0x1200efac90) lexenv = XIL(0x7fffffffc4e0) count = 8 i = 77324310944 optional = false rest = false previous_optional_or_rest = false #14 0x00000000006701ac in Ffuncall (nargs=2, args=0x7fffffffc598) at eval.c:2827 fun = XIL(0x7fffe58c4c7d) original_fun = XIL(0x7fffe4a8f2a8) funcar = XIL(0x7fffffffc580) numargs = 1 val = XIL(0x7fffe4692d90) count = 7 #15 0x00000000006c3f74 in exec_byte_code (bytestr=XIL(0x7fffe58c9904), vector=XIL(0x7fffe58c611d), maxdepth=make_number(12), args_template=make_number(0), nargs=0, args=0x7fffffffd2f8) at bytecode.c:632 op = 1 type = CONDITION_CASE targets = {0x6c745f , 0x6c748e , 0x6c7490 , 0x6c7492 , 0x6c7494 , 0x6c7494 , 0x6c7506 , 0x6c758a , 0x6c35d8 , 0x6c35da , 0x6c35dc , 0x6c35de , 0x6c35e0 , 0x6c35e0 , 0x6c35e9 , 0x6c3595 , 0x6c3b15 , 0x6c3b17 , 0x6c3b19 , 0x6c3b1b , 0x6c3b1d , 0x6c3b1d , 0x6c3b67 , 0x6c3b26 , 0x6c3e57 , 0x6c3e59 , 0x6c3e5b , 0x6c3e5d , 0x6c3e5f , 0x6c3e5f , 0x6c3df6 , 0x6c3e16 , 0x6c3f32 , 0x6c3f34 , 0x6c3f36 , 0x6c3f38 , 0x6c3f3a , 0x6c3f3a , 0x6c3ed1 , 0x6c3ef1 , 0x6c4015 , 0x6c4017 , 0x6c4019 , 0x6c401b , 0x6c401d , 0x6c401d , 0x6c3fb4 , 0x6c3fd4 , 0x6c4999 , 0x6c486c , 0x6c4860 , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c4bf8 , 0x6c4d2f , 0x6c4da3 , 0x6c4e18 , 0x6c4e8e , 0x6c3933 , 0x6c39cb , 0x6c4f1f , 0x6c385f , 0x6c3a40 , 0x6c4f9e , 0x6c5013 , 0x6c5062 , 0x6c50d7 , 0x6c5133 , 0x6c5227 , 0x6c5276 , 0x6c52eb , 0x6c5383 , 0x6c53d2 , 0x6c5421 , 0x6c5496 , 0x6c550b , 0x6c5580 , 0x6c5618 , 0x6c5674 , 0x6c56d0 , 0x6c57c4 , 0x6c584e , 0x6c58d8 , 0x6c5aba , 0x6c5b34 , 0x6c5bae , 0x6c5c28 , 0x6c5ca2 , 0x6c5cfe , 0x6c5d8c , 0x6c5de8 , 0x6c5e44 , 0x6c5ea0 , 0x6c5fcd , 0x6c46df , 0x6c6032 , 0x6c6081 , 0x6c616d , 0x6c61dd , 0x6c6242 , 0x6c6291 , 0x6c62de , 0x6c632b , 0x6c6380 , 0x6c745f , 0x6c63df , 0x6c642c , 0x6c6479 , 0x6c64c6 , 0x6c6513 , 0x6c6560 , 0x6c46df , 0x6c745f , 0x6c65af , 0x6c6609 , 0x6c6658 , 0x6c66a7 , 0x6c671c , 0x6c6791 , 0x6c67e0 , 0x6c6923 , 0x6c6998 , 0x6c6a0d , 0x6c6a82 , 0x6c6acf , 0x6c745f , 0x6c45fb , 0x6c40d7 , 0x6c37b4 , 0x6c41bb , 0x6c4258 , 0x6c42f2 , 0x6c45a8 , 0x6c45c0 , 0x6c3d99 , 0x6c469a , 0x6c4717 , 0x6c47a4 , 0x6c47e9 , 0x6c49e6 , 0x6c4a66 , 0x6c4afe , 0x6c4b68 , 0x6c4085 , 0x6c6b1e , 0x6c6bb6 , 0x6c6c05 , 0x6c6c54 , 0x6c6ca3 , 0x6c6cf2 , 0x6c6d67 , 0x6c6ddc , 0x6c6e51 , 0x6c6ec6 , 0x6c7057 , 0x6c70cc , 0x6c7141 , 0x6c7190 , 0x6c7205 , 0x6c727a , 0x6c72c9 , 0x6c7318 , 0x6c5efc , 0x6c5f58 , 0x6c7374 , 0x6c73ea , 0x6c745f , 0x6c438c , 0x6c43b2 , 0x6c4431 , 0x6c44b0 , 0x6c452c , 0x6c518f , 0x6c572c , 0x6c60d5 , 0x6c7639 , 0x6c76b8 , 0x6c745f , 0x6c745f , 0x6c7764 , 0x6c780a , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c7a17 } const_length = 207 bytestr_length = 1604 vectorp = 0x7fffe58c6120 quitcounter = 5 '\005' stack_items = 13 sa_avail = 14676 sa_count = 7 sa_must_free = false alloc = 0x7fffffffc590 item_bytes = 104 stack_base = 0x7fffffffc590 top = 0x7fffffffc598 stack_lim = 0x7fffffffc5f8 bytestr_data = 0x7fffffffc5f8 "\306 \020\307\021\n\023\307\024\310\311!\211\307=\204\060" pc = 0x7fffffffcb8b "\210\307\016@\211\203\335\005\211@\002\204\326\005\211;\203\326\005\201", count = 7 result = XIL(0x7fffffffd0e0) #16 0x0000000000670dd8 in funcall_lambda (fun=XIL(0x7fffe58c60ed), nargs=0, arg_vector=0x7fffffffd2f8) at eval.c:3026 size = 5 val = XIL(0x7fffe58c60ed) syms_left = make_number(0) next = XIL(0x1200db5dc5) lexenv = XIL(0x7fffffffd230) count = 7 i = 77324310944 optional = false rest = false previous_optional_or_rest = false #17 0x00000000006701ac in Ffuncall (nargs=1, args=0x7fffffffd2f0) at eval.c:2827 fun = XIL(0x7fffe58c60ed) original_fun = XIL(0x7fffe4a90718) funcar = XIL(0xec6215) numargs = 0 val = XIL(0xec6215) count = 6 #18 0x00000000006c3f74 in exec_byte_code (bytestr=XIL(0x7fffe58ca554), vector=XIL(0x7fffe58c9ad5), maxdepth=make_number(12), args_template=make_number(0), nargs=0, args=0x7fffffffdb30) at bytecode.c:632 op = 0 type = CATCHER targets = {0x6c745f , 0x6c748e , 0x6c7490 , 0x6c7492 , 0x6c7494 , 0x6c7494 , 0x6c7506 , 0x6c758a , 0x6c35d8 , 0x6c35da , 0x6c35dc , 0x6c35de , 0x6c35e0 , 0x6c35e0 , 0x6c35e9 , 0x6c3595 , 0x6c3b15 , 0x6c3b17 , 0x6c3b19 , 0x6c3b1b , 0x6c3b1d , 0x6c3b1d , 0x6c3b67 , 0x6c3b26 , 0x6c3e57 , 0x6c3e59 , 0x6c3e5b , 0x6c3e5d , 0x6c3e5f , 0x6c3e5f , 0x6c3df6 , 0x6c3e16 , 0x6c3f32 , 0x6c3f34 , 0x6c3f36 , 0x6c3f38 , 0x6c3f3a , 0x6c3f3a , 0x6c3ed1 , 0x6c3ef1 , 0x6c4015 , 0x6c4017 , 0x6c4019 , 0x6c401b , 0x6c401d , 0x6c401d , 0x6c3fb4 , 0x6c3fd4 , 0x6c4999 , 0x6c486c , 0x6c4860 , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c4bf8 , 0x6c4d2f , 0x6c4da3 , 0x6c4e18 , 0x6c4e8e , 0x6c3933 , 0x6c39cb , 0x6c4f1f , 0x6c385f , 0x6c3a40 , 0x6c4f9e , 0x6c5013 , 0x6c5062 , 0x6c50d7 , 0x6c5133 , 0x6c5227 , 0x6c5276 , 0x6c52eb , 0x6c5383 , 0x6c53d2 , 0x6c5421 , 0x6c5496 , 0x6c550b , 0x6c5580 , 0x6c5618 , 0x6c5674 , 0x6c56d0 , 0x6c57c4 , 0x6c584e , 0x6c58d8 , 0x6c5aba , 0x6c5b34 , 0x6c5bae , 0x6c5c28 , 0x6c5ca2 , 0x6c5cfe , 0x6c5d8c , 0x6c5de8 , 0x6c5e44 , 0x6c5ea0 , 0x6c5fcd , 0x6c46df , 0x6c6032 , 0x6c6081 , 0x6c616d , 0x6c61dd , 0x6c6242 , 0x6c6291 , 0x6c62de , 0x6c632b , 0x6c6380 , 0x6c745f , 0x6c63df , 0x6c642c , 0x6c6479 , 0x6c64c6 , 0x6c6513 , 0x6c6560 , 0x6c46df , 0x6c745f , 0x6c65af , 0x6c6609 , 0x6c6658 , 0x6c66a7 , 0x6c671c , 0x6c6791 , 0x6c67e0 , 0x6c6923 , 0x6c6998 , 0x6c6a0d , 0x6c6a82 , 0x6c6acf , 0x6c745f , 0x6c45fb , 0x6c40d7 , 0x6c37b4 , 0x6c41bb , 0x6c4258 , 0x6c42f2 , 0x6c45a8 , 0x6c45c0 , 0x6c3d99 , 0x6c469a , 0x6c4717 , 0x6c47a4 , 0x6c47e9 , 0x6c49e6 , 0x6c4a66 , 0x6c4afe , 0x6c4b68 , 0x6c4085 , 0x6c6b1e , 0x6c6bb6 , 0x6c6c05 , 0x6c6c54 , 0x6c6ca3 , 0x6c6cf2 , 0x6c6d67 , 0x6c6ddc , 0x6c6e51 , 0x6c6ec6 , 0x6c7057 , 0x6c70cc , 0x6c7141 , 0x6c7190 , 0x6c7205 , 0x6c727a , 0x6c72c9 , 0x6c7318 , 0x6c5efc , 0x6c5f58 , 0x6c7374 , 0x6c73ea , 0x6c745f , 0x6c438c , 0x6c43b2 , 0x6c4431 , 0x6c44b0 , 0x6c452c , 0x6c518f , 0x6c572c , 0x6c60d5 , 0x6c7639 , 0x6c76b8 , 0x6c745f , 0x6c745f , 0x6c7764 , 0x6c780a , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c745f , 0x6c7a17 } const_length = 77 bytestr_length = 443 vectorp = 0x7fffe58c9ad8 quitcounter = 41 ')' stack_items = 13 sa_avail = 15837 sa_count = 5 sa_must_free = false alloc = 0x7fffffffd2e0 item_bytes = 104 stack_base = 0x7fffffffd2e0 top = 0x7fffffffd2f0 stack_lim = 0x7fffffffd348 bytestr_data = 0x7fffffffd348 "\b\203\b" pc = 0x7fffffffd4bc "\210)\210\375\376\377\"\210\201H" count = 5 result = XIL(0x7ffff56555e0) #19 0x0000000000670dd8 in funcall_lambda (fun=XIL(0x7fffe58c9aa5), nargs=0, arg_vector=0x7fffffffdb30) at eval.c:3026 size = 5 val = XIL(0x7fffffffdb30) syms_left = make_number(0) next = XIL(0x7fffffffdae0) lexenv = XIL(0) count = 5 i = 6770530 optional = false rest = false previous_optional_or_rest = false #20 0x0000000000670a00 in apply_lambda (fun=XIL(0x7fffe58c9aa5), args=XIL(0), count=4) at eval.c:2962 args_left = XIL(0) i = 0 numargs = 0 arg_vector = 0x7fffffffdb30 tem = XIL(0) sa_avail = 16384 sa_count = 5 sa_must_free = false #21 0x000000000066e98b in eval_sub (form=XIL(0x7fffe5a1b57b)) at eval.c:2335 fun = XIL(0x7fffe58c9aa5) val = XIL(0x7fffe53c0500) original_fun = XIL(0x7fffe4a940d0) original_args = XIL(0) funcar = XIL(0x7fffffffdc40) count = 4 argvals = {XIL(0x597785), XIL(0xeb5930), XIL(0x7fffffffdd00), XIL(0x67208b), XIL(0), XIL(0xe3d470), XIL(0x7ad0), XIL(0x7ad0)} #22 0x000000000066dc7b in Feval (form=XIL(0x7fffe5a1b57b), lexical=XIL(0)) at eval.c:2110 count = 3 #23 0x00000000005a0bcc in top_level_2 () at keyboard.c:1122 No locals. #24 0x000000000066bc68 in internal_condition_case (bfun=0x5a0baf , handlers=XIL(0x5310), hfun=0x5a059c ) at eval.c:1336 val = XIL(0xed25a8) c = 0xed2690 #25 0x00000000005a0c10 in top_level_1 (ignore=XIL(0)) at keyboard.c:1130 No locals. #26 0x000000000066b107 in internal_catch (tag=XIL(0xc7e0), func=0x5a0bce , arg=XIL(0)) at eval.c:1101 val = XIL(0x7fffffffde30) c = 0xed2570 #27 0x00000000005a0b01 in command_loop () at keyboard.c:1091 No locals. #28 0x00000000005a0096 in recursive_edit_1 () at keyboard.c:698 count = 1 val = XIL(0x7fffffffde90) #29 0x00000000005a0284 in Frecursive_edit () at keyboard.c:769 count = 0 buffer = XIL(0) #30 0x000000000059e029 in main (argc=4, argv=0x7fffffffe0e8) at emacs.c:1929 stack_bottom_variable = 0x0 do_initial_setlocale = true skip_args = 1 no_loadup = false junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x0 original_pwd = 0x0 argv0_base = 0x7fffffffe4fe "emacs" is_temacs = false loaded_dump = 0x0 dump_mode = 0x0 disable_aslr = false rlim = { rlim_cur = 10022912, rlim_max = 18446744073709551615 } sockfd = -1 Lisp Backtrace: "dump-emacs-portable" (0xffffb7b0) "eval" (0xffffba28) "command-line-1" (0xffffc5a0) "command-line" (0xffffd2f8) "normal-top-level" (0xffffdb30) (gdb)