emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Preview: portable dumper


From: Clément Pit-Claudel
Subject: Re: Preview: portable dumper
Date: Mon, 19 Feb 2018 17:00:35 -0500
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0

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_lookup+228>
        }
        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 <lispsym>
        }
#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 <Seval>, 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 <exec_byte_code+17448>, 0x6c748e 
<exec_byte_code+17495>, 0x6c7490 <exec_byte_code+17497>, 0x6c7492 
<exec_byte_code+17499>, 0x6c7494 <exec_byte_code+17501>, 0x6c7494 
<exec_byte_code+17501>, 
          0x6c7506 <exec_byte_code+17615>, 0x6c758a <exec_byte_code+17747>, 
0x6c35d8 <exec_byte_code+1441>, 0x6c35da <exec_byte_code+1443>, 0x6c35dc 
<exec_byte_code+1445>, 0x6c35de <exec_byte_code+1447>, 0x6c35e0 
<exec_byte_code+1449>, 
          0x6c35e0 <exec_byte_code+1449>, 0x6c35e9 <exec_byte_code+1458>, 
0x6c3595 <exec_byte_code+1374>, 0x6c3b15 <exec_byte_code+2782>, 0x6c3b17 
<exec_byte_code+2784>, 0x6c3b19 <exec_byte_code+2786>, 0x6c3b1b 
<exec_byte_code+2788>, 
          0x6c3b1d <exec_byte_code+2790>, 0x6c3b1d <exec_byte_code+2790>, 
0x6c3b67 <exec_byte_code+2864>, 0x6c3b26 <exec_byte_code+2799>, 0x6c3e57 
<exec_byte_code+3616>, 0x6c3e59 <exec_byte_code+3618>, 0x6c3e5b 
<exec_byte_code+3620>, 
          0x6c3e5d <exec_byte_code+3622>, 0x6c3e5f <exec_byte_code+3624>, 
0x6c3e5f <exec_byte_code+3624>, 0x6c3df6 <exec_byte_code+3519>, 0x6c3e16 
<exec_byte_code+3551>, 0x6c3f32 <exec_byte_code+3835>, 0x6c3f34 
<exec_byte_code+3837>, 
          0x6c3f36 <exec_byte_code+3839>, 0x6c3f38 <exec_byte_code+3841>, 
0x6c3f3a <exec_byte_code+3843>, 0x6c3f3a <exec_byte_code+3843>, 0x6c3ed1 
<exec_byte_code+3738>, 0x6c3ef1 <exec_byte_code+3770>, 0x6c4015 
<exec_byte_code+4062>, 
          0x6c4017 <exec_byte_code+4064>, 0x6c4019 <exec_byte_code+4066>, 
0x6c401b <exec_byte_code+4068>, 0x6c401d <exec_byte_code+4070>, 0x6c401d 
<exec_byte_code+4070>, 0x6c3fb4 <exec_byte_code+3965>, 0x6c3fd4 
<exec_byte_code+3997>, 
          0x6c4999 <exec_byte_code+6498>, 0x6c486c <exec_byte_code+6197>, 
0x6c4860 <exec_byte_code+6185>, 0x6c745f <exec_byte_code+17448>, 0x6c745f 
<exec_byte_code+17448>, 0x6c745f <exec_byte_code+17448>, 
          0x6c745f <exec_byte_code+17448>, 0x6c745f <exec_byte_code+17448>, 
0x6c4bf8 <exec_byte_code+7105>, 0x6c4d2f <exec_byte_code+7416>, 0x6c4da3 
<exec_byte_code+7532>, 0x6c4e18 <exec_byte_code+7649>, 0x6c4e8e 
<exec_byte_code+7767>, 
          0x6c3933 <exec_byte_code+2300>, 0x6c39cb <exec_byte_code+2452>, 
0x6c4f1f <exec_byte_code+7912>, 0x6c385f <exec_byte_code+2088>, 0x6c3a40 
<exec_byte_code+2569>, 0x6c4f9e <exec_byte_code+8039>, 0x6c5013 
<exec_byte_code+8156>, 
          0x6c5062 <exec_byte_code+8235>, 0x6c50d7 <exec_byte_code+8352>, 
0x6c5133 <exec_byte_code+8444>, 0x6c5227 <exec_byte_code+8688>, 0x6c5276 
<exec_byte_code+8767>, 0x6c52eb <exec_byte_code+8884>, 0x6c5383 
<exec_byte_code+9036>, 
          0x6c53d2 <exec_byte_code+9115>, 0x6c5421 <exec_byte_code+9194>, 
0x6c5496 <exec_byte_code+9311>, 0x6c550b <exec_byte_code+9428>, 0x6c5580 
<exec_byte_code+9545>, 0x6c5618 <exec_byte_code+9697>, 0x6c5674 
<exec_byte_code+9789>, 
          0x6c56d0 <exec_byte_code+9881>, 0x6c57c4 <exec_byte_code+10125>, 
0x6c584e <exec_byte_code+10263>, 0x6c58d8 <exec_byte_code+10401>, 0x6c5aba 
<exec_byte_code+10883>, 0x6c5b34 <exec_byte_code+11005>, 
          0x6c5bae <exec_byte_code+11127>, 0x6c5c28 <exec_byte_code+11249>, 
0x6c5ca2 <exec_byte_code+11371>, 0x6c5cfe <exec_byte_code+11463>, 0x6c5d8c 
<exec_byte_code+11605>, 0x6c5de8 <exec_byte_code+11697>, 
          0x6c5e44 <exec_byte_code+11789>, 0x6c5ea0 <exec_byte_code+11881>, 
0x6c5fcd <exec_byte_code+12182>, 0x6c46df <exec_byte_code+5800>, 0x6c6032 
<exec_byte_code+12283>, 0x6c6081 <exec_byte_code+12362>, 
          0x6c616d <exec_byte_code+12598>, 0x6c61dd <exec_byte_code+12710>, 
0x6c6242 <exec_byte_code+12811>, 0x6c6291 <exec_byte_code+12890>, 0x6c62de 
<exec_byte_code+12967>, 0x6c632b <exec_byte_code+13044>, 
          0x6c6380 <exec_byte_code+13129>, 0x6c745f <exec_byte_code+17448>, 
0x6c63df <exec_byte_code+13224>, 0x6c642c <exec_byte_code+13301>, 0x6c6479 
<exec_byte_code+13378>, 0x6c64c6 <exec_byte_code+13455>, 
          0x6c6513 <exec_byte_code+13532>, 0x6c6560 <exec_byte_code+13609>, 
0x6c46df <exec_byte_code+5800>, 0x6c745f <exec_byte_code+17448>, 0x6c65af 
<exec_byte_code+13688>, 0x6c6609 <exec_byte_code+13778>, 
          0x6c6658 <exec_byte_code+13857>, 0x6c66a7 <exec_byte_code+13936>, 
0x6c671c <exec_byte_code+14053>, 0x6c6791 <exec_byte_code+14170>, 0x6c67e0 
<exec_byte_code+14249>, 0x6c6923 <exec_byte_code+14572>, 
          0x6c6998 <exec_byte_code+14689>, 0x6c6a0d <exec_byte_code+14806>, 
0x6c6a82 <exec_byte_code+14923>, 0x6c6acf <exec_byte_code+15000>, 0x6c745f 
<exec_byte_code+17448>, 0x6c45fb <exec_byte_code+5572>, 
          0x6c40d7 <exec_byte_code+4256>, 0x6c37b4 <exec_byte_code+1917>, 
0x6c41bb <exec_byte_code+4484>, 0x6c4258 <exec_byte_code+4641>, 0x6c42f2 
<exec_byte_code+4795>, 0x6c45a8 <exec_byte_code+5489>, 0x6c45c0 
<exec_byte_code+5513>, 
          0x6c3d99 <exec_byte_code+3426>, 0x6c469a <exec_byte_code+5731>, 
0x6c4717 <exec_byte_code+5856>, 0x6c47a4 <exec_byte_code+5997>, 0x6c47e9 
<exec_byte_code+6066>, 0x6c49e6 <exec_byte_code+6575>, 0x6c4a66 
<exec_byte_code+6703>, 
          0x6c4afe <exec_byte_code+6855>, 0x6c4b68 <exec_byte_code+6961>, 
0x6c4085 <exec_byte_code+4174>, 0x6c6b1e <exec_byte_code+15079>, 0x6c6bb6 
<exec_byte_code+15231>, 0x6c6c05 <exec_byte_code+15310>, 
          0x6c6c54 <exec_byte_code+15389>, 0x6c6ca3 <exec_byte_code+15468>, 
0x6c6cf2 <exec_byte_code+15547>, 0x6c6d67 <exec_byte_code+15664>, 0x6c6ddc 
<exec_byte_code+15781>, 0x6c6e51 <exec_byte_code+15898>, 
          0x6c6ec6 <exec_byte_code+16015>, 0x6c7057 <exec_byte_code+16416>, 
0x6c70cc <exec_byte_code+16533>, 0x6c7141 <exec_byte_code+16650>, 0x6c7190 
<exec_byte_code+16729>, 0x6c7205 <exec_byte_code+16846>, 
          0x6c727a <exec_byte_code+16963>, 0x6c72c9 <exec_byte_code+17042>, 
0x6c7318 <exec_byte_code+17121>, 0x6c5efc <exec_byte_code+11973>, 0x6c5f58 
<exec_byte_code+12065>, 0x6c7374 <exec_byte_code+17213>, 
          0x6c73ea <exec_byte_code+17331>, 0x6c745f <exec_byte_code+17448>, 
0x6c438c <exec_byte_code+4949>, 0x6c43b2 <exec_byte_code+4987>, 0x6c4431 
<exec_byte_code+5114>, 0x6c44b0 <exec_byte_code+5241>, 0x6c452c 
<exec_byte_code+5365>, 
          0x6c518f <exec_byte_code+8536>, 0x6c572c <exec_byte_code+9973>, 
0x6c60d5 <exec_byte_code+12446>, 0x6c7639 <exec_byte_code+17922>, 0x6c76b8 
<exec_byte_code+18049>, 0x6c745f <exec_byte_code+17448>, 
          0x6c745f <exec_byte_code+17448>, 0x6c7764 <exec_byte_code+18221>, 
0x6c780a <exec_byte_code+18387>, 0x6c745f <exec_byte_code+17448>, 0x6c745f 
<exec_byte_code+17448>, 0x6c745f <exec_byte_code+17448>, 
          0x6c745f <exec_byte_code+17448>, 0x6c745f <exec_byte_code+17448>, 
0x6c745f <exec_byte_code+17448>, 0x6c745f <exec_byte_code+17448>, 0x6c745f 
<exec_byte_code+17448>, 0x6c7a17 <exec_byte_code+18912> <repeats 64 times>}
        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",
 <incomplete sequence \360>...
        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 <exec_byte_code+17448>, 0x6c748e 
<exec_byte_code+17495>, 0x6c7490 <exec_byte_code+17497>, 0x6c7492 
<exec_byte_code+17499>, 0x6c7494 <exec_byte_code+17501>, 0x6c7494 
<exec_byte_code+17501>, 
          0x6c7506 <exec_byte_code+17615>, 0x6c758a <exec_byte_code+17747>, 
0x6c35d8 <exec_byte_code+1441>, 0x6c35da <exec_byte_code+1443>, 0x6c35dc 
<exec_byte_code+1445>, 0x6c35de <exec_byte_code+1447>, 0x6c35e0 
<exec_byte_code+1449>, 
          0x6c35e0 <exec_byte_code+1449>, 0x6c35e9 <exec_byte_code+1458>, 
0x6c3595 <exec_byte_code+1374>, 0x6c3b15 <exec_byte_code+2782>, 0x6c3b17 
<exec_byte_code+2784>, 0x6c3b19 <exec_byte_code+2786>, 0x6c3b1b 
<exec_byte_code+2788>, 
          0x6c3b1d <exec_byte_code+2790>, 0x6c3b1d <exec_byte_code+2790>, 
0x6c3b67 <exec_byte_code+2864>, 0x6c3b26 <exec_byte_code+2799>, 0x6c3e57 
<exec_byte_code+3616>, 0x6c3e59 <exec_byte_code+3618>, 0x6c3e5b 
<exec_byte_code+3620>, 
          0x6c3e5d <exec_byte_code+3622>, 0x6c3e5f <exec_byte_code+3624>, 
0x6c3e5f <exec_byte_code+3624>, 0x6c3df6 <exec_byte_code+3519>, 0x6c3e16 
<exec_byte_code+3551>, 0x6c3f32 <exec_byte_code+3835>, 0x6c3f34 
<exec_byte_code+3837>, 
          0x6c3f36 <exec_byte_code+3839>, 0x6c3f38 <exec_byte_code+3841>, 
0x6c3f3a <exec_byte_code+3843>, 0x6c3f3a <exec_byte_code+3843>, 0x6c3ed1 
<exec_byte_code+3738>, 0x6c3ef1 <exec_byte_code+3770>, 0x6c4015 
<exec_byte_code+4062>, 
          0x6c4017 <exec_byte_code+4064>, 0x6c4019 <exec_byte_code+4066>, 
0x6c401b <exec_byte_code+4068>, 0x6c401d <exec_byte_code+4070>, 0x6c401d 
<exec_byte_code+4070>, 0x6c3fb4 <exec_byte_code+3965>, 0x6c3fd4 
<exec_byte_code+3997>, 
          0x6c4999 <exec_byte_code+6498>, 0x6c486c <exec_byte_code+6197>, 
0x6c4860 <exec_byte_code+6185>, 0x6c745f <exec_byte_code+17448>, 0x6c745f 
<exec_byte_code+17448>, 0x6c745f <exec_byte_code+17448>, 
          0x6c745f <exec_byte_code+17448>, 0x6c745f <exec_byte_code+17448>, 
0x6c4bf8 <exec_byte_code+7105>, 0x6c4d2f <exec_byte_code+7416>, 0x6c4da3 
<exec_byte_code+7532>, 0x6c4e18 <exec_byte_code+7649>, 0x6c4e8e 
<exec_byte_code+7767>, 
          0x6c3933 <exec_byte_code+2300>, 0x6c39cb <exec_byte_code+2452>, 
0x6c4f1f <exec_byte_code+7912>, 0x6c385f <exec_byte_code+2088>, 0x6c3a40 
<exec_byte_code+2569>, 0x6c4f9e <exec_byte_code+8039>, 0x6c5013 
<exec_byte_code+8156>, 
          0x6c5062 <exec_byte_code+8235>, 0x6c50d7 <exec_byte_code+8352>, 
0x6c5133 <exec_byte_code+8444>, 0x6c5227 <exec_byte_code+8688>, 0x6c5276 
<exec_byte_code+8767>, 0x6c52eb <exec_byte_code+8884>, 0x6c5383 
<exec_byte_code+9036>, 
          0x6c53d2 <exec_byte_code+9115>, 0x6c5421 <exec_byte_code+9194>, 
0x6c5496 <exec_byte_code+9311>, 0x6c550b <exec_byte_code+9428>, 0x6c5580 
<exec_byte_code+9545>, 0x6c5618 <exec_byte_code+9697>, 0x6c5674 
<exec_byte_code+9789>, 
          0x6c56d0 <exec_byte_code+9881>, 0x6c57c4 <exec_byte_code+10125>, 
0x6c584e <exec_byte_code+10263>, 0x6c58d8 <exec_byte_code+10401>, 0x6c5aba 
<exec_byte_code+10883>, 0x6c5b34 <exec_byte_code+11005>, 
          0x6c5bae <exec_byte_code+11127>, 0x6c5c28 <exec_byte_code+11249>, 
0x6c5ca2 <exec_byte_code+11371>, 0x6c5cfe <exec_byte_code+11463>, 0x6c5d8c 
<exec_byte_code+11605>, 0x6c5de8 <exec_byte_code+11697>, 
          0x6c5e44 <exec_byte_code+11789>, 0x6c5ea0 <exec_byte_code+11881>, 
0x6c5fcd <exec_byte_code+12182>, 0x6c46df <exec_byte_code+5800>, 0x6c6032 
<exec_byte_code+12283>, 0x6c6081 <exec_byte_code+12362>, 
          0x6c616d <exec_byte_code+12598>, 0x6c61dd <exec_byte_code+12710>, 
0x6c6242 <exec_byte_code+12811>, 0x6c6291 <exec_byte_code+12890>, 0x6c62de 
<exec_byte_code+12967>, 0x6c632b <exec_byte_code+13044>, 
          0x6c6380 <exec_byte_code+13129>, 0x6c745f <exec_byte_code+17448>, 
0x6c63df <exec_byte_code+13224>, 0x6c642c <exec_byte_code+13301>, 0x6c6479 
<exec_byte_code+13378>, 0x6c64c6 <exec_byte_code+13455>, 
          0x6c6513 <exec_byte_code+13532>, 0x6c6560 <exec_byte_code+13609>, 
0x6c46df <exec_byte_code+5800>, 0x6c745f <exec_byte_code+17448>, 0x6c65af 
<exec_byte_code+13688>, 0x6c6609 <exec_byte_code+13778>, 
          0x6c6658 <exec_byte_code+13857>, 0x6c66a7 <exec_byte_code+13936>, 
0x6c671c <exec_byte_code+14053>, 0x6c6791 <exec_byte_code+14170>, 0x6c67e0 
<exec_byte_code+14249>, 0x6c6923 <exec_byte_code+14572>, 
          0x6c6998 <exec_byte_code+14689>, 0x6c6a0d <exec_byte_code+14806>, 
0x6c6a82 <exec_byte_code+14923>, 0x6c6acf <exec_byte_code+15000>, 0x6c745f 
<exec_byte_code+17448>, 0x6c45fb <exec_byte_code+5572>, 
          0x6c40d7 <exec_byte_code+4256>, 0x6c37b4 <exec_byte_code+1917>, 
0x6c41bb <exec_byte_code+4484>, 0x6c4258 <exec_byte_code+4641>, 0x6c42f2 
<exec_byte_code+4795>, 0x6c45a8 <exec_byte_code+5489>, 0x6c45c0 
<exec_byte_code+5513>, 
          0x6c3d99 <exec_byte_code+3426>, 0x6c469a <exec_byte_code+5731>, 
0x6c4717 <exec_byte_code+5856>, 0x6c47a4 <exec_byte_code+5997>, 0x6c47e9 
<exec_byte_code+6066>, 0x6c49e6 <exec_byte_code+6575>, 0x6c4a66 
<exec_byte_code+6703>, 
          0x6c4afe <exec_byte_code+6855>, 0x6c4b68 <exec_byte_code+6961>, 
0x6c4085 <exec_byte_code+4174>, 0x6c6b1e <exec_byte_code+15079>, 0x6c6bb6 
<exec_byte_code+15231>, 0x6c6c05 <exec_byte_code+15310>, 
          0x6c6c54 <exec_byte_code+15389>, 0x6c6ca3 <exec_byte_code+15468>, 
0x6c6cf2 <exec_byte_code+15547>, 0x6c6d67 <exec_byte_code+15664>, 0x6c6ddc 
<exec_byte_code+15781>, 0x6c6e51 <exec_byte_code+15898>, 
          0x6c6ec6 <exec_byte_code+16015>, 0x6c7057 <exec_byte_code+16416>, 
0x6c70cc <exec_byte_code+16533>, 0x6c7141 <exec_byte_code+16650>, 0x6c7190 
<exec_byte_code+16729>, 0x6c7205 <exec_byte_code+16846>, 
          0x6c727a <exec_byte_code+16963>, 0x6c72c9 <exec_byte_code+17042>, 
0x6c7318 <exec_byte_code+17121>, 0x6c5efc <exec_byte_code+11973>, 0x6c5f58 
<exec_byte_code+12065>, 0x6c7374 <exec_byte_code+17213>, 
          0x6c73ea <exec_byte_code+17331>, 0x6c745f <exec_byte_code+17448>, 
0x6c438c <exec_byte_code+4949>, 0x6c43b2 <exec_byte_code+4987>, 0x6c4431 
<exec_byte_code+5114>, 0x6c44b0 <exec_byte_code+5241>, 0x6c452c 
<exec_byte_code+5365>, 
          0x6c518f <exec_byte_code+8536>, 0x6c572c <exec_byte_code+9973>, 
0x6c60d5 <exec_byte_code+12446>, 0x6c7639 <exec_byte_code+17922>, 0x6c76b8 
<exec_byte_code+18049>, 0x6c745f <exec_byte_code+17448>, 
          0x6c745f <exec_byte_code+17448>, 0x6c7764 <exec_byte_code+18221>, 
0x6c780a <exec_byte_code+18387>, 0x6c745f <exec_byte_code+17448>, 0x6c745f 
<exec_byte_code+17448>, 0x6c745f <exec_byte_code+17448>, 
          0x6c745f <exec_byte_code+17448>, 0x6c745f <exec_byte_code+17448>, 
0x6c745f <exec_byte_code+17448>, 0x6c745f <exec_byte_code+17448>, 0x6c745f 
<exec_byte_code+17448>, 0x6c7a17 <exec_byte_code+18912> <repeats 64 times>}
        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 
"address@hidden@\002\204\326\005\211;\203\326\005\201", <incomplete sequence 
\304>
        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 <exec_byte_code+17448>, 0x6c748e 
<exec_byte_code+17495>, 0x6c7490 <exec_byte_code+17497>, 0x6c7492 
<exec_byte_code+17499>, 0x6c7494 <exec_byte_code+17501>, 0x6c7494 
<exec_byte_code+17501>, 
          0x6c7506 <exec_byte_code+17615>, 0x6c758a <exec_byte_code+17747>, 
0x6c35d8 <exec_byte_code+1441>, 0x6c35da <exec_byte_code+1443>, 0x6c35dc 
<exec_byte_code+1445>, 0x6c35de <exec_byte_code+1447>, 0x6c35e0 
<exec_byte_code+1449>, 
          0x6c35e0 <exec_byte_code+1449>, 0x6c35e9 <exec_byte_code+1458>, 
0x6c3595 <exec_byte_code+1374>, 0x6c3b15 <exec_byte_code+2782>, 0x6c3b17 
<exec_byte_code+2784>, 0x6c3b19 <exec_byte_code+2786>, 0x6c3b1b 
<exec_byte_code+2788>, 
          0x6c3b1d <exec_byte_code+2790>, 0x6c3b1d <exec_byte_code+2790>, 
0x6c3b67 <exec_byte_code+2864>, 0x6c3b26 <exec_byte_code+2799>, 0x6c3e57 
<exec_byte_code+3616>, 0x6c3e59 <exec_byte_code+3618>, 0x6c3e5b 
<exec_byte_code+3620>, 
          0x6c3e5d <exec_byte_code+3622>, 0x6c3e5f <exec_byte_code+3624>, 
0x6c3e5f <exec_byte_code+3624>, 0x6c3df6 <exec_byte_code+3519>, 0x6c3e16 
<exec_byte_code+3551>, 0x6c3f32 <exec_byte_code+3835>, 0x6c3f34 
<exec_byte_code+3837>, 
          0x6c3f36 <exec_byte_code+3839>, 0x6c3f38 <exec_byte_code+3841>, 
0x6c3f3a <exec_byte_code+3843>, 0x6c3f3a <exec_byte_code+3843>, 0x6c3ed1 
<exec_byte_code+3738>, 0x6c3ef1 <exec_byte_code+3770>, 0x6c4015 
<exec_byte_code+4062>, 
          0x6c4017 <exec_byte_code+4064>, 0x6c4019 <exec_byte_code+4066>, 
0x6c401b <exec_byte_code+4068>, 0x6c401d <exec_byte_code+4070>, 0x6c401d 
<exec_byte_code+4070>, 0x6c3fb4 <exec_byte_code+3965>, 0x6c3fd4 
<exec_byte_code+3997>, 
          0x6c4999 <exec_byte_code+6498>, 0x6c486c <exec_byte_code+6197>, 
0x6c4860 <exec_byte_code+6185>, 0x6c745f <exec_byte_code+17448>, 0x6c745f 
<exec_byte_code+17448>, 0x6c745f <exec_byte_code+17448>, 
          0x6c745f <exec_byte_code+17448>, 0x6c745f <exec_byte_code+17448>, 
0x6c4bf8 <exec_byte_code+7105>, 0x6c4d2f <exec_byte_code+7416>, 0x6c4da3 
<exec_byte_code+7532>, 0x6c4e18 <exec_byte_code+7649>, 0x6c4e8e 
<exec_byte_code+7767>, 
          0x6c3933 <exec_byte_code+2300>, 0x6c39cb <exec_byte_code+2452>, 
0x6c4f1f <exec_byte_code+7912>, 0x6c385f <exec_byte_code+2088>, 0x6c3a40 
<exec_byte_code+2569>, 0x6c4f9e <exec_byte_code+8039>, 0x6c5013 
<exec_byte_code+8156>, 
          0x6c5062 <exec_byte_code+8235>, 0x6c50d7 <exec_byte_code+8352>, 
0x6c5133 <exec_byte_code+8444>, 0x6c5227 <exec_byte_code+8688>, 0x6c5276 
<exec_byte_code+8767>, 0x6c52eb <exec_byte_code+8884>, 0x6c5383 
<exec_byte_code+9036>, 
          0x6c53d2 <exec_byte_code+9115>, 0x6c5421 <exec_byte_code+9194>, 
0x6c5496 <exec_byte_code+9311>, 0x6c550b <exec_byte_code+9428>, 0x6c5580 
<exec_byte_code+9545>, 0x6c5618 <exec_byte_code+9697>, 0x6c5674 
<exec_byte_code+9789>, 
          0x6c56d0 <exec_byte_code+9881>, 0x6c57c4 <exec_byte_code+10125>, 
0x6c584e <exec_byte_code+10263>, 0x6c58d8 <exec_byte_code+10401>, 0x6c5aba 
<exec_byte_code+10883>, 0x6c5b34 <exec_byte_code+11005>, 
          0x6c5bae <exec_byte_code+11127>, 0x6c5c28 <exec_byte_code+11249>, 
0x6c5ca2 <exec_byte_code+11371>, 0x6c5cfe <exec_byte_code+11463>, 0x6c5d8c 
<exec_byte_code+11605>, 0x6c5de8 <exec_byte_code+11697>, 
          0x6c5e44 <exec_byte_code+11789>, 0x6c5ea0 <exec_byte_code+11881>, 
0x6c5fcd <exec_byte_code+12182>, 0x6c46df <exec_byte_code+5800>, 0x6c6032 
<exec_byte_code+12283>, 0x6c6081 <exec_byte_code+12362>, 
          0x6c616d <exec_byte_code+12598>, 0x6c61dd <exec_byte_code+12710>, 
0x6c6242 <exec_byte_code+12811>, 0x6c6291 <exec_byte_code+12890>, 0x6c62de 
<exec_byte_code+12967>, 0x6c632b <exec_byte_code+13044>, 
          0x6c6380 <exec_byte_code+13129>, 0x6c745f <exec_byte_code+17448>, 
0x6c63df <exec_byte_code+13224>, 0x6c642c <exec_byte_code+13301>, 0x6c6479 
<exec_byte_code+13378>, 0x6c64c6 <exec_byte_code+13455>, 
          0x6c6513 <exec_byte_code+13532>, 0x6c6560 <exec_byte_code+13609>, 
0x6c46df <exec_byte_code+5800>, 0x6c745f <exec_byte_code+17448>, 0x6c65af 
<exec_byte_code+13688>, 0x6c6609 <exec_byte_code+13778>, 
          0x6c6658 <exec_byte_code+13857>, 0x6c66a7 <exec_byte_code+13936>, 
0x6c671c <exec_byte_code+14053>, 0x6c6791 <exec_byte_code+14170>, 0x6c67e0 
<exec_byte_code+14249>, 0x6c6923 <exec_byte_code+14572>, 
          0x6c6998 <exec_byte_code+14689>, 0x6c6a0d <exec_byte_code+14806>, 
0x6c6a82 <exec_byte_code+14923>, 0x6c6acf <exec_byte_code+15000>, 0x6c745f 
<exec_byte_code+17448>, 0x6c45fb <exec_byte_code+5572>, 
          0x6c40d7 <exec_byte_code+4256>, 0x6c37b4 <exec_byte_code+1917>, 
0x6c41bb <exec_byte_code+4484>, 0x6c4258 <exec_byte_code+4641>, 0x6c42f2 
<exec_byte_code+4795>, 0x6c45a8 <exec_byte_code+5489>, 0x6c45c0 
<exec_byte_code+5513>, 
          0x6c3d99 <exec_byte_code+3426>, 0x6c469a <exec_byte_code+5731>, 
0x6c4717 <exec_byte_code+5856>, 0x6c47a4 <exec_byte_code+5997>, 0x6c47e9 
<exec_byte_code+6066>, 0x6c49e6 <exec_byte_code+6575>, 0x6c4a66 
<exec_byte_code+6703>, 
          0x6c4afe <exec_byte_code+6855>, 0x6c4b68 <exec_byte_code+6961>, 
0x6c4085 <exec_byte_code+4174>, 0x6c6b1e <exec_byte_code+15079>, 0x6c6bb6 
<exec_byte_code+15231>, 0x6c6c05 <exec_byte_code+15310>, 
          0x6c6c54 <exec_byte_code+15389>, 0x6c6ca3 <exec_byte_code+15468>, 
0x6c6cf2 <exec_byte_code+15547>, 0x6c6d67 <exec_byte_code+15664>, 0x6c6ddc 
<exec_byte_code+15781>, 0x6c6e51 <exec_byte_code+15898>, 
          0x6c6ec6 <exec_byte_code+16015>, 0x6c7057 <exec_byte_code+16416>, 
0x6c70cc <exec_byte_code+16533>, 0x6c7141 <exec_byte_code+16650>, 0x6c7190 
<exec_byte_code+16729>, 0x6c7205 <exec_byte_code+16846>, 
          0x6c727a <exec_byte_code+16963>, 0x6c72c9 <exec_byte_code+17042>, 
0x6c7318 <exec_byte_code+17121>, 0x6c5efc <exec_byte_code+11973>, 0x6c5f58 
<exec_byte_code+12065>, 0x6c7374 <exec_byte_code+17213>, 
          0x6c73ea <exec_byte_code+17331>, 0x6c745f <exec_byte_code+17448>, 
0x6c438c <exec_byte_code+4949>, 0x6c43b2 <exec_byte_code+4987>, 0x6c4431 
<exec_byte_code+5114>, 0x6c44b0 <exec_byte_code+5241>, 0x6c452c 
<exec_byte_code+5365>, 
          0x6c518f <exec_byte_code+8536>, 0x6c572c <exec_byte_code+9973>, 
0x6c60d5 <exec_byte_code+12446>, 0x6c7639 <exec_byte_code+17922>, 0x6c76b8 
<exec_byte_code+18049>, 0x6c745f <exec_byte_code+17448>, 
          0x6c745f <exec_byte_code+17448>, 0x6c7764 <exec_byte_code+18221>, 
0x6c780a <exec_byte_code+18387>, 0x6c745f <exec_byte_code+17448>, 0x6c745f 
<exec_byte_code+17448>, 0x6c745f <exec_byte_code+17448>, 
          0x6c745f <exec_byte_code+17448>, 0x6c745f <exec_byte_code+17448>, 
0x6c745f <exec_byte_code+17448>, 0x6c745f <exec_byte_code+17448>, 0x6c745f 
<exec_byte_code+17448>, 0x6c7a17 <exec_byte_code+18912> <repeats 64 times>}
        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 <top_level_2>, 
handlers=XIL(0x5310), hfun=0x5a059c <cmd_error>) 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 
<top_level_1>, 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) 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]