Subject: bug#23912: closed (Re: bug#23912: 25.0.95; Abort in gc when working with streams)

From: [email-masked] (GNU bug Tracking System)
Date: Wed, 14 Sep 2016 17:44:02 +0000

Your bug report

#23912: 25.0.95; Abort in gc when working with streams

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
23912: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=23912
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#23912: 25.0.95; Abort in gc when working with streams
From: Eli Zaretskii <[email-masked]>
To: Michael Heerdegen <[email-masked]>
Cc: [email-masked], [email-masked]
Date: Wed, 14 Sep 2016 20:42:22 +0300
List-Id: <debbugs-submit.debbugs.gnu.org>

> From: Michael Heerdegen <[email-masked]>
> Cc: [email-masked],  [email-masked]
> Date: Tue, 13 Sep 2016 17:58:48 +0200
> 
> Eli Zaretskii <[email-masked]> writes:
> 
> > I think I've succeeded in understanding this mystery: it's a left-over
> > from an old GCPRO, which was replaced with an assertion to make sure
> > GC never happens while this code runs.  And since nowadays GCPRO is a
> > no-op, we can remove this flag.
> 
> Ok, that's great, thank you very much...ehm, can you please make the
> change on master then (if you didn't yet)?

Done.

Subject: 25.0.95; Abort in gc when working with streams
From: Michael Heerdegen <[email-masked]>
To: [email-masked]
Date: Thu, 07 Jul 2016 18:48:15 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Hello,

I'm working on an occur like search tool (helm-browse.el), similar to
swiper, using stream.el for candidate/match processing.

Occasionally, the thing crashes.

Here is a backtrace.  The session is still open.  TIA!

(gdb) run
Starting program: /home/micha/bin/emacs 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe82f9700 (LWP 17074)]
[New Thread 0x7fffe7435700 (LWP 17075)]
[New Thread 0x7fffe69d7700 (LWP 17076)]
[New Thread 0x7fffe54d6700 (LWP 18296)]

Thread 1 "emacs" received signal SIGABRT, Aborted.
0x00007ffff1930c19 in raise () from /lib/x86_64-linux-gnu/libpthread.so.0
(gdb) bt
#0  0x00007ffff1930c19 in raise () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00000000004e76a1 in terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=40) at emacs.c:381
#2  0x00000000004ffda3 in emacs_abort () at sysdep.c:2247
#3  0x00000000005420e6 in mark_maybe_pointer (p=<optimized out>) at alloc.c:4841
#4  mark_memory (end=<optimized out>, start=<optimized out>) at alloc.c:4894
#5  mark_stack (end=<optimized out>) at alloc.c:5038
#6  garbage_collect_1 (end=0x7fffffffa438) at alloc.c:5756
#7  Fgarbage_collect () at alloc.c:5979
#8  0x0000000000558514 in maybe_gc () at lisp.h:4654
#9  Ffuncall (nargs=3, args=args@entry=0x7fffffffa610) at eval.c:2643
#10 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=0, args=<optimized out>, args@entry=0x7fffffffa610) at bytecode.c:880
#11 0x0000000000558386 in funcall_lambda (fun=45944628, nargs=nargs@entry=0, arg_vector=0x7fffffffa610, arg_vector@entry=0x7fffffffa7b8) at eval.c:2855
#12 0x000000000055863b in Ffuncall (nargs=1, args=args@entry=0x7fffffffa7b0) at eval.c:2754
#13 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=0, args=<optimized out>, args@entry=0x7fffffffa7b0) at bytecode.c:880
#14 0x0000000000558386 in funcall_lambda (fun=40716708, nargs=nargs@entry=0, arg_vector=0x7fffffffa7b0, arg_vector@entry=0x7fffffffa920) at eval.c:2855
#15 0x000000000055863b in Ffuncall (nargs=1, args=args@entry=0x7fffffffa918) at eval.c:2754
#16 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=0, args=<optimized out>, args@entry=0x7fffffffa918) at bytecode.c:880
#17 0x0000000000558386 in funcall_lambda (fun=40721828, nargs=nargs@entry=0, arg_vector=0x7fffffffa918, arg_vector@entry=0x7fffffffab30) at eval.c:2855
#18 0x000000000055863b in Ffuncall (nargs=1, args=args@entry=0x7fffffffab28) at eval.c:2754
#19 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=3, args=<optimized out>, args@entry=0x7fffffffab28) at bytecode.c:880
#20 0x0000000000558386 in funcall_lambda (fun=40714628, nargs=nargs@entry=3, arg_vector=0x7fffffffab28, arg_vector@entry=0x7fffffffacf0) at eval.c:2855
#21 0x000000000055863b in Ffuncall (nargs=4, args=args@entry=0x7ffffffface8) at eval.c:2754
#22 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=3, args=<optimized out>, args@entry=0x7ffffffface8) at bytecode.c:880
#23 0x0000000000558386 in funcall_lambda (fun=45953716, nargs=nargs@entry=3, arg_vector=0x7ffffffface8, arg_vector@entry=0x7fffffffaeb0) at eval.c:2855
#24 0x000000000055863b in Ffuncall (nargs=4, args=args@entry=0x7fffffffaea8) at eval.c:2754
#25 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=0, args=<optimized out>, args@entry=0x7fffffffaea8) at bytecode.c:880
#26 0x0000000000558386 in funcall_lambda (fun=45943396, nargs=nargs@entry=0, arg_vector=0x7fffffffaea8, arg_vector@entry=0x7fffffffb180) at eval.c:2855
#27 0x000000000055863b in Ffuncall (nargs=nargs@entry=1, args=args@entry=0x7fffffffb178) at eval.c:2754
#28 0x0000000000559adc in Fapply (nargs=2, args=0x7fffffffb178) at eval.c:2274
#29 0x0000000000558729 in Ffuncall (nargs=3, args=args@entry=0x7fffffffb170) at eval.c:2673
#30 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=2, args=<optimized out>, args@entry=0x7fffffffb170) at bytecode.c:880
#31 0x0000000000558386 in funcall_lambda (fun=34230132, nargs=nargs@entry=2, arg_vector=0x7fffffffb170, arg_vector@entry=0x7fffffffb308) at eval.c:2855
#32 0x000000000055863b in Ffuncall (nargs=3, args=args@entry=0x7fffffffb300) at eval.c:2754
#33 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=2, args=<optimized out>, args@entry=0x7fffffffb300) at bytecode.c:880
#34 0x0000000000558386 in funcall_lambda (fun=34231780, nargs=nargs@entry=2, arg_vector=0x7fffffffb300, arg_vector@entry=0x7fffffffb4a8) at eval.c:2855
#35 0x000000000055863b in Ffuncall (nargs=3, args=args@entry=0x7fffffffb4a0) at eval.c:2754
#36 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=1, args=<optimized out>, args@entry=0x7fffffffb4a0) at bytecode.c:880
#37 0x0000000000558386 in funcall_lambda (fun=36777956, nargs=nargs@entry=1, arg_vector=0x7fffffffb4a0, arg_vector@entry=0x7fffffffb650) at eval.c:2855
#38 0x000000000055863b in Ffuncall (nargs=2, args=args@entry=0x7fffffffb648) at eval.c:2754
#39 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=1, args=<optimized out>, args@entry=0x7fffffffb648) at bytecode.c:880
#40 0x0000000000558386 in funcall_lambda (fun=25138868, nargs=nargs@entry=1, arg_vector=0x7fffffffb648, arg_vector@entry=0x7fffffffb820) at eval.c:2855
#41 0x000000000055863b in Ffuncall (nargs=2, args=args@entry=0x7fffffffb818) at eval.c:2754
#42 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=1, args=<optimized out>, args@entry=0x7fffffffb818) at bytecode.c:880
#43 0x0000000000558386 in funcall_lambda (fun=38164036, nargs=nargs@entry=1, arg_vector=0x7fffffffb818, arg_vector@entry=0x7fffffffb9c0) at eval.c:2855
#44 0x000000000055863b in Ffuncall (nargs=2, args=args@entry=0x7fffffffb9b8) at eval.c:2754
#45 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=1, args=<optimized out>, args@entry=0x7fffffffb9b8) at bytecode.c:880
#46 0x0000000000558386 in funcall_lambda (fun=38281300, nargs=nargs@entry=1, arg_vector=0x7fffffffb9b8, arg_vector@entry=0x7fffffffbb60) at eval.c:2855
#47 0x000000000055863b in Ffuncall (nargs=2, args=args@entry=0x7fffffffbb58) at eval.c:2754
#48 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=0, args=<optimized out>, args@entry=0x7fffffffbb58) at bytecode.c:880
#49 0x0000000000558386 in funcall_lambda (fun=38281796, nargs=nargs@entry=0, arg_vector=0x7fffffffbb58, arg_vector@entry=0x7fffffffbce8) at eval.c:2855
#50 0x000000000055863b in Ffuncall (nargs=1, args=args@entry=0x7fffffffbce0) at eval.c:2754
#51 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=1, args=<optimized out>, args@entry=0x7fffffffbce0) at bytecode.c:880
#52 0x0000000000558386 in funcall_lambda (fun=36776068, nargs=nargs@entry=1, arg_vector=0x7fffffffbce0, arg_vector@entry=0x7fffffffbe68) at eval.c:2855
#53 0x000000000055863b in Ffuncall (nargs=2, args=args@entry=0x7fffffffbe60) at eval.c:2754
#54 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=0, args=<optimized out>, args@entry=0x7fffffffbe60) at bytecode.c:880
#55 0x0000000000558386 in funcall_lambda (fun=36791764, nargs=nargs@entry=0, arg_vector=0x7fffffffbe60, arg_vector@entry=0x7fffffffc008) at eval.c:2855
#56 0x000000000055863b in Ffuncall (nargs=1, args=args@entry=0x7fffffffc000) at eval.c:2754
#57 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=0, args=<optimized out>, args@entry=0x7fffffffc000) at bytecode.c:880
#58 0x0000000000558386 in funcall_lambda (fun=36833652, nargs=nargs@entry=0, arg_vector=0x7fffffffc000, arg_vector@entry=0x7fffffffc298) at eval.c:2855
#59 0x000000000055863b in Ffuncall (nargs=nargs@entry=1, args=args@entry=0x7fffffffc290) at eval.c:2754
#60 0x0000000000559adc in Fapply (nargs=2, args=0x7fffffffc290) at eval.c:2274
#61 0x0000000000558729 in Ffuncall (nargs=3, args=args@entry=0x7fffffffc288) at eval.c:2673
#62 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=args_template@entry=0, nargs=nargs@entry=0, args=<optimized out>, args@entry=0x0) at bytecode.c:880
#63 0x000000000055824f in funcall_lambda (fun=10064269, nargs=nargs@entry=1, arg_vector=arg_vector@entry=0x7fffffffc488) at eval.c:2921
#64 0x000000000055863b in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7fffffffc480) at eval.c:2754
#65 0x000000000055890a in call1 (fn=fn@entry=45264, arg1=arg1@entry=89668917) at eval.c:2552
#66 0x00000000004ecca8 in timer_check_2 (idle_timers=<optimized out>, timers=<optimized out>) at keyboard.c:4427
#67 timer_check () at keyboard.c:4489
#68 0x00000000004ed049 in readable_events (flags=flags@entry=1) at keyboard.c:3328
#69 0x00000000004ee808 in get_input_pending (flags=flags@entry=1) at keyboard.c:6725
#70 0x00000000004f0e08 in detect_input_pending_run_timers (do_display=do_display@entry=true) at keyboard.c:9862
#71 0x0000000000596859 in wait_reading_process_output (time_limit=time_limit@entry=90, nsecs=nsecs@entry=0, read_kbd=read_kbd@entry=-1, do_display=do_display@entry=true, wait_for_cell=wait_for_cell@entry=0, wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at process.c:4952
#72 0x000000000041fe42 in sit_for (timeout=<optimized out>, reading=reading@entry=true, display_option=display_option@entry=1) at dispnew.c:5762
#73 0x00000000004f321f in read_char (commandflag=commandflag@entry=1, map=map@entry=61376755, prev_event=0, used_mouse_menu=used_mouse_menu@entry=0x7fffffffd0cb, end_time=end_time@entry=0x0) at keyboard.c:2714
#74 0x00000000004f3f3a in read_key_sequence (keybuf=keybuf@entry=0x7fffffffd1a0, prompt=prompt@entry=0, dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false, bufsize=30) at keyboard.c:9063
#75 0x00000000004f5b06 in command_loop_1 () at keyboard.c:1365
#76 0x0000000000557022 in internal_condition_case (bfun=bfun@entry=0x4f5910 <command_loop_1>, handlers=handlers@entry=19056, hfun=hfun@entry=0x4ec3d0 <cmd_error>) at eval.c:1309
#77 0x00000000004e7acc in command_loop_2 (ignore=ignore@entry=0) at keyboard.c:1107
#78 0x0000000000556fc3 in internal_catch (tag=tag@entry=19776, func=func@entry=0x4e7ab0 <command_loop_2>, arg=arg@entry=0) at eval.c:1074
#79 0x00000000004e7a30 in command_loop () at keyboard.c:1078
#80 0x00000000004ebfc7 in recursive_edit_1 () at keyboard.c:692
#81 0x00000000005132ff in read_minibuf (map=map@entry=39427843, initial=initial@entry=0, prompt=<optimized out>, prompt@entry=36853524, expflag=<optimized out>, histvar=<optimized out>, histpos=<optimized out>, defalt=0, allow_props=false, inherit_input_method=true) at minibuf.c:660
#82 0x0000000000513a5f in Fread_from_minibuffer (prompt=36853524, initial_contents=0, keymap=39427843, read=0, hist=<optimized out>, default_value=0, inherit_input_method=44448) at minibuf.c:940
#83 0x0000000000558798 in Ffuncall (nargs=8, args=args@entry=0x7fffffffd5a0) at eval.c:2726
#84 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=7, args=<optimized out>, args@entry=0x7fffffffd5a0) at bytecode.c:880
#85 0x0000000000558386 in funcall_lambda (fun=36814884, nargs=nargs@entry=7, arg_vector=0x7fffffffd5a0, arg_vector@entry=0x7fffffffd7c0) at eval.c:2855
#86 0x000000000055863b in Ffuncall (nargs=8, args=args@entry=0x7fffffffd7b8) at eval.c:2754
#87 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=9, args=<optimized out>, args@entry=0x7fffffffd7b8) at bytecode.c:880
#88 0x0000000000558386 in funcall_lambda (fun=34544596, nargs=nargs@entry=9, arg_vector=0x7fffffffd7b8, arg_vector@entry=0x7fffffffd958) at eval.c:2855
#89 0x000000000055863b in Ffuncall (nargs=nargs@entry=10, args=0x7fffffffd950) at eval.c:2754
#90 0x0000000000559948 in Fapply (nargs=<optimized out>, args=0x7fffffffdad0) at eval.c:2321
#91 0x0000000000558729 in Ffuncall (nargs=3, args=args@entry=0x7fffffffdac8) at eval.c:2673
#92 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=9, args=<optimized out>, args@entry=0x7fffffffdac8) at bytecode.c:880
#93 0x0000000000558386 in funcall_lambda (fun=34385332, nargs=nargs@entry=9, arg_vector=0x7fffffffdac8, arg_vector@entry=0x7fffffffdc68) at eval.c:2855
#94 0x000000000055863b in Ffuncall (nargs=nargs@entry=10, args=0x7fffffffdc60) at eval.c:2754
#95 0x0000000000559948 in Fapply (nargs=<optimized out>, args=0x7fffffffdde0) at eval.c:2321
#96 0x0000000000558729 in Ffuncall (nargs=3, args=args@entry=0x7fffffffddd8) at eval.c:2673
#97 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=4, args=<optimized out>, args@entry=0x7fffffffddd8) at bytecode.c:880
#98 0x0000000000558386 in funcall_lambda (fun=34385332, nargs=nargs@entry=4, arg_vector=0x7fffffffddd8, arg_vector@entry=0x7fffffffdf80) at eval.c:2855
#99 0x000000000055863b in Ffuncall (nargs=5, args=args@entry=0x7fffffffdf78) at eval.c:2754
#100 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=0, args=<optimized out>, args@entry=0x7fffffffdf78) at bytecode.c:880
#101 0x0000000000558386 in funcall_lambda (fun=45977252, nargs=nargs@entry=0, arg_vector=0x7fffffffdf78, arg_vector@entry=0x7fffffffe2d0) at eval.c:2855
#102 0x000000000055863b in Ffuncall (nargs=nargs@entry=1, args=args@entry=0x7fffffffe2c8) at eval.c:2754
#103 0x000000000055442a in Ffuncall_interactively (nargs=1, args=0x7fffffffe2c8) at callint.c:252
#104 0x0000000000558729 in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7fffffffe2c0) at eval.c:2673
#105 0x0000000000559adc in Fapply (nargs=nargs@entry=3, args=args@entry=0x7fffffffe2c0) at eval.c:2274
#106 0x0000000000554776 in Fcall_interactively (function=16135200, record_flag=0, keys=<optimized out>) at callint.c:389
#107 0x0000000000558802 in Ffuncall (nargs=4, args=args@entry=0x7fffffffe3e8) at eval.c:2700
#108 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=1, args=<optimized out>, args@entry=0x7fffffffe3e8) at bytecode.c:880
#109 0x0000000000558386 in funcall_lambda (fun=9563900, nargs=nargs@entry=1, arg_vector=0x7fffffffe3e8, arg_vector@entry=0x7fffffffe578) at eval.c:2855
#110 0x000000000055863b in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7fffffffe570) at eval.c:2754
#111 0x000000000055890a in call1 (fn=fn@entry=14784, arg1=<optimized out>) at eval.c:2552
#112 0x00000000004f5d00 in command_loop_1 () at keyboard.c:1479
#113 0x0000000000557022 in internal_condition_case (bfun=bfun@entry=0x4f5910 <command_loop_1>, handlers=handlers@entry=19056, hfun=hfun@entry=0x4ec3d0 <cmd_error>) at eval.c:1309
#114 0x00000000004e7acc in command_loop_2 (ignore=ignore@entry=0) at keyboard.c:1107
#115 0x0000000000556fc3 in internal_catch (tag=tag@entry=45840, func=func@entry=0x4e7ab0 <command_loop_2>, arg=arg@entry=0) at eval.c:1074
#116 0x00000000004e7a89 in command_loop () at keyboard.c:1086
#117 0x00000000004ebfc7 in recursive_edit_1 () at keyboard.c:692
#118 0x00000000004ec308 in Frecursive_edit () at keyboard.c:763
#119 0x000000000041603b in main (argc=1, argv=0x7fffffffe918) at emacs.c:1606
(gdb) bt full
#0  0x00007ffff1930c19 in raise () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#1  0x00000000004e76a1 in terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=40) at emacs.c:381
No locals.
#2  0x00000000004ffda3 in emacs_abort () at sysdep.c:2247
No locals.
#3  0x00000000005420e6 in mark_maybe_pointer (p=<optimized out>) at alloc.c:4841
        obj = <optimized out>
#4  mark_memory (end=<optimized out>, start=<optimized out>) at alloc.c:4894
        pp = <optimized out>
#5  mark_stack (end=<optimized out>) at alloc.c:5038
No locals.
#6  garbage_collect_1 (end=0x7fffffffa438) at alloc.c:5756
        nextb = <optimized out>
        i = <optimized out>
        retval = 140737488332312
        stack_top_variable = 0 '\000'
        message_p = <optimized out>
        tot_before = <optimized out>
        total = {0, 64093312, 13761664, 5, 109696949, 2, 140737488332344, 2, 0, 5, 140737488332320}
#7  Fgarbage_collect () at alloc.c:5979
        end = 0x7fffffffa438
#8  0x0000000000558514 in maybe_gc () at lisp.h:4654
No locals.
#9  Ffuncall (nargs=3, args=args@entry=0x7fffffffa610) at eval.c:2643
        fun = <optimized out>
        original_fun = <optimized out>
        numargs = 2
        val = <optimized out>
        internal_args = <optimized out>
        count = 92
#10 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=0, args=<optimized out>, args@entry=0x7fffffffa610) at bytecode.c:880
        count = <optimized out>
        op = <optimized out>
        vectorp = 0x6898af0
        stack = {pc = 0x2c219bb "\203Y", byte_string = 45944628, byte_string_start = 0x2c21988 "ĉC\304C\002\204c", next = 0x7fffffffa820}
        top = 0x7fffffffa610
        result = <optimized out>
        type = <optimized out>
#11 0x0000000000558386 in funcall_lambda (fun=45944628, nargs=nargs@entry=0, arg_vector=0x7fffffffa610, arg_vector@entry=0x7fffffffa7b8) at eval.c:2855
        size = <optimized out>
        val = <optimized out>
        syms_left = <optimized out>
        lexenv = <optimized out>
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#12 0x000000000055863b in Ffuncall (nargs=1, args=args@entry=0x7fffffffa7b0) at eval.c:2754
        fun = <optimized out>
        original_fun = 109677461
        numargs = 0
        val = <optimized out>
        internal_args = <optimized out>
        count = 91
#13 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=0, args=<optimized out>, args@entry=0x7fffffffa7b0) at bytecode.c:880
        count = <optimized out>
        op = <optimized out>
        vectorp = 0x6898bf0
        stack = {pc = 0x2c23fd5 "\240\210Ģ\306\305D>\203\064", byte_string = 40716708, byte_string_start = 0x2c23fb0 "\212É\242\206\f", next = 0x7fffffffa9e0}
        top = 0x7fffffffa7b0
        result = <optimized out>
        type = <optimized out>
#14 0x0000000000558386 in funcall_lambda (fun=40716708, nargs=nargs@entry=0, arg_vector=0x7fffffffa7b0, arg_vector@entry=0x7fffffffa920) at eval.c:2855
        size = <optimized out>
        val = <optimized out>
        syms_left = <optimized out>
        lexenv = <optimized out>
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#15 0x000000000055863b in Ffuncall (nargs=1, args=args@entry=0x7fffffffa918) at eval.c:2754
        fun = <optimized out>
        original_fun = 109677653
        numargs = 0
        val = <optimized out>
        internal_args = <optimized out>
        count = 89
#16 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=0, args=<optimized out>, args@entry=0x7fffffffa918) at bytecode.c:880
        count = <optimized out>
        op = <optimized out>
        vectorp = 0x6898c98
        stack = {pc = 0x2c24082 "\211\302=\203\r", byte_string = 40721828, byte_string_start = 0x2c24080 "\300 \211\302=\203\r", next = 0x7fffffffabc0}
        top = 0x7fffffffa918
        result = <optimized out>
        type = <optimized out>
#17 0x0000000000558386 in funcall_lambda (fun=40721828, nargs=nargs@entry=0, arg_vector=0x7fffffffa918, arg_vector@entry=0x7fffffffab30) at eval.c:2855
        size = <optimized out>
        val = <optimized out>
        syms_left = <optimized out>
        lexenv = <optimized out>
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#18 0x000000000055863b in Ffuncall (nargs=1, args=args@entry=0x7fffffffab28) at eval.c:2754
        fun = <optimized out>
        original_fun = 109677837
        numargs = 0
        val = <optimized out>
        internal_args = <optimized out>
        count = 88
#19 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=3, args=<optimized out>, args@entry=0x7fffffffab28) at bytecode.c:880
        count = <optimized out>
        op = <optimized out>
        vectorp = 0x2d4c588
        stack = {pc = 0x2c23f4c "\"\262\001\262\001\207", byte_string = 40714628, byte_string_start = 0x2c23eb0 "\211;\203\026", next = 0x7fffffffad90}
        top = 0x7fffffffab28
        result = <optimized out>
        type = <optimized out>
#20 0x0000000000558386 in funcall_lambda (fun=40714628, nargs=nargs@entry=3, arg_vector=0x7fffffffab28, arg_vector@entry=0x7fffffffacf0) at eval.c:2855
        size = <optimized out>
        val = <optimized out>
        syms_left = <optimized out>
        lexenv = <optimized out>
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#21 0x000000000055863b in Ffuncall (nargs=4, args=args@entry=0x7ffffffface8) at eval.c:2754
        fun = <optimized out>
        original_fun = 30263344
        numargs = 3
        val = <optimized out>
        internal_args = <optimized out>
        count = 87
#22 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=3, args=<optimized out>, args@entry=0x7ffffffface8) at bytecode.c:880
        count = <optimized out>
        op = <optimized out>
        vectorp = 0x2b9ed98
        stack = {pc = 0x2c21a74 ")\207", byte_string = 45953716, byte_string_start = 0x2c21a28 "\b\304=\203\032", next = 0x7fffffffaf30}
        top = 0x7ffffffface8
        result = <optimized out>
        type = <optimized out>
#23 0x0000000000558386 in funcall_lambda (fun=45953716, nargs=nargs@entry=3, arg_vector=0x7ffffffface8, arg_vector@entry=0x7fffffffaeb0) at eval.c:2855
        size = <optimized out>
        val = <optimized out>
        syms_left = <optimized out>
        lexenv = <optimized out>
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#24 0x000000000055863b in Ffuncall (nargs=4, args=args@entry=0x7fffffffaea8) at eval.c:2754
        fun = <optimized out>
        original_fun = 35224000
        numargs = 3
        val = <optimized out>
        internal_args = <optimized out>
        count = 85
#25 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=0, args=<optimized out>, args@entry=0x7fffffffaea8) at bytecode.c:880
        count = <optimized out>
        op = <optimized out>
        vectorp = 0x2b9eab8
        stack = {pc = 0x2c21892 "\310\311 !\"\"!*\207", byte_string = 45943396, byte_string_start = 0x2c21878 "r\302\b!\203\v", next = 0x7fffffffb1f0}
        top = 0x7fffffffaea8
        result = <optimized out>
        type = <optimized out>
#26 0x0000000000558386 in funcall_lambda (fun=45943396, nargs=nargs@entry=0, arg_vector=0x7fffffffaea8, arg_vector@entry=0x7fffffffb180) at eval.c:2855
        size = <optimized out>
        val = <optimized out>
        syms_left = <optimized out>
        lexenv = <optimized out>
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#27 0x000000000055863b in Ffuncall (nargs=nargs@entry=1, args=args@entry=0x7fffffffb178) at eval.c:2754
        fun = <optimized out>
        original_fun = 45738765
        numargs = 0
        val = <optimized out>
        internal_args = <optimized out>
        count = 82
#28 0x0000000000559adc in Fapply (nargs=2, args=0x7fffffffb178) at eval.c:2274
        i = <optimized out>
        numargs = <optimized out>
        funcall_nargs = <optimized out>
        funcall_args = 0x0
        spread_arg = <optimized out>
        fun = 45738765
        retval = <optimized out>
        sa_avail = 16384
        sa_must_free = false
#29 0x0000000000558729 in Ffuncall (nargs=3, args=args@entry=0x7fffffffb170) at eval.c:2673
        fun = 11680405
        original_fun = 9504
        numargs = 2
        val = <optimized out>
        internal_args = <optimized out>
        count = 81
#30 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=2, args=<optimized out>, args@entry=0x7fffffffb170) at bytecode.c:880
        count = <optimized out>
        op = <optimized out>
        vectorp = 0x25229b0
        stack = {pc = 0x25afe76 "\262\003\006\006\203G", byte_string = 34230132, byte_string_start = 0x25afe40 "\302\303\004\"\003\304\004!\203\020", next = 0x7fffffffb380}
        top = 0x7fffffffb170
        result = <optimized out>
        type = <optimized out>
#31 0x0000000000558386 in funcall_lambda (fun=34230132, nargs=nargs@entry=2, arg_vector=0x7fffffffb170, arg_vector@entry=0x7fffffffb308) at eval.c:2855
        size = <optimized out>
        val = <optimized out>
        syms_left = <optimized out>
        lexenv = <optimized out>
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#32 0x000000000055863b in Ffuncall (nargs=3, args=args@entry=0x7fffffffb300) at eval.c:2754
        fun = <optimized out>
        original_fun = 26641520
        numargs = 2
        val = <optimized out>
        internal_args = <optimized out>
        count = 78
#33 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=2, args=<optimized out>, args@entry=0x7fffffffb300) at bytecode.c:880
        count = <optimized out>
        op = <optimized out>
        vectorp = 0x25227a0
        stack = {pc = 0x25afc5c "\207\300\003!\203$", byte_string = 34231780, byte_string_start = 0x25afc48 "\001\203\025", next = 0x7fffffffb530}
        top = 0x7fffffffb300
        result = <optimized out>
        type = <optimized out>
#34 0x0000000000558386 in funcall_lambda (fun=34231780, nargs=nargs@entry=2, arg_vector=0x7fffffffb300, arg_vector@entry=0x7fffffffb4a8) at eval.c:2855
        size = <optimized out>
        val = <optimized out>
        syms_left = <optimized out>
        lexenv = <optimized out>
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#35 0x000000000055863b in Ffuncall (nargs=3, args=args@entry=0x7fffffffb4a0) at eval.c:2754
        fun = <optimized out>
        original_fun = 26277504
        numargs = 2
        val = <optimized out>
        internal_args = <optimized out>
        count = 77
#36 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=1, args=<optimized out>, args@entry=0x7fffffffb4a0) at bytecode.c:880
        count = <optimized out>
        op = <optimized out>
        vectorp = 0x2563a20
        stack = {pc = 0x25a88ef "0\202.", byte_string = 36777956, byte_string_start = 0x25a88d0 "\302\030\303\304\002\"\303\305\003\"\302\306\307\061#", next = 0x7fffffffb6e0}
        top = 0x7fffffffb4a0
        result = <optimized out>
        type = <optimized out>
#37 0x0000000000558386 in funcall_lambda (fun=36777956, nargs=nargs@entry=1, arg_vector=0x7fffffffb4a0, arg_vector@entry=0x7fffffffb650) at eval.c:2855
        size = <optimized out>
        val = <optimized out>
        syms_left = <optimized out>
        lexenv = <optimized out>
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#38 0x000000000055863b in Ffuncall (nargs=2, args=args@entry=0x7fffffffb648) at eval.c:2754
        fun = <optimized out>
        original_fun = 26849584
        numargs = 1
        val = <optimized out>
        internal_args = <optimized out>
        count = 75
#39 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=1, args=<optimized out>, args@entry=0x7fffffffb648) at bytecode.c:880
        count = <optimized out>
        op = <optimized out>
        vectorp = 0x2563b88
        stack = {pc = 0x25a8b8c "\311\001!\203=", byte_string = 25138868, byte_string_start = 0x25a8b70 "\302\303\002\"\304\001\b\"\211\211\203\025", next = 0x7fffffffb8a0}
        top = 0x7fffffffb648
        result = <optimized out>
        type = <optimized out>
#40 0x0000000000558386 in funcall_lambda (fun=25138868, nargs=nargs@entry=1, arg_vector=0x7fffffffb648, arg_vector@entry=0x7fffffffb820) at eval.c:2855
        size = <optimized out>
        val = <optimized out>
        syms_left = <optimized out>
        lexenv = <optimized out>
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#41 0x000000000055863b in Ffuncall (nargs=2, args=args@entry=0x7fffffffb818) at eval.c:2754
        fun = <optimized out>
        original_fun = 26849728
        numargs = 1
        val = <optimized out>
        internal_args = <optimized out>
        count = 74
#42 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=1, args=<optimized out>, args@entry=0x7fffffffb818) at bytecode.c:880
        count = <optimized out>
        op = <optimized out>
        vectorp = 0x244b2b0
        stack = {pc = 0x25a9938 "\003\"\202B", byte_string = 38164036, byte_string_start = 0x25a9908 "r\303\001!\304\305\003\"\304\306\004\"\003\307\005!\310\b\006\a\"\030\001\031\002\032\311 \210\312\b˚\204+", next = 0x7fffffffba30}
        top = 0x7fffffffb818
        result = <optimized out>
        type = <optimized out>
#43 0x0000000000558386 in funcall_lambda (fun=38164036, nargs=nargs@entry=1, arg_vector=0x7fffffffb818, arg_vector@entry=0x7fffffffb9c0) at eval.c:2855
        size = <optimized out>
        val = <optimized out>
        syms_left = <optimized out>
        lexenv = <optimized out>
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#44 0x000000000055863b in Ffuncall (nargs=2, args=args@entry=0x7fffffffb9b8) at eval.c:2754
        fun = <optimized out>
        original_fun = 26562256
        numargs = 1
        val = <optimized out>
        internal_args = <optimized out>
        count = 69
#45 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=1, args=<optimized out>, args@entry=0x7fffffffb9b8) at bytecode.c:880
        count = <optimized out>
        op = <optimized out>
        vectorp = 0x244b4c0
        stack = {pc = 0x25a9bd6 "\001B\262\001\002A\262\003\202B", byte_string = 38281300, byte_string_start = 0x25a9b88 "\304\b!\203/", next = 0x7fffffffbbe0}
        top = 0x7fffffffb9b8
        result = <optimized out>
        type = <optimized out>
#46 0x0000000000558386 in funcall_lambda (fun=38281300, nargs=nargs@entry=1, arg_vector=0x7fffffffb9b8, arg_vector@entry=0x7fffffffbb60) at eval.c:2855
        size = <optimized out>
        val = <optimized out>
        syms_left = <optimized out>
        lexenv = <optimized out>
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#47 0x000000000055863b in Ffuncall (nargs=2, args=args@entry=0x7fffffffbb58) at eval.c:2754
        fun = <optimized out>
        original_fun = 26562640
        numargs = 1
        val = <optimized out>
        internal_args = <optimized out>
        count = 66
#48 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=0, args=<optimized out>, args@entry=0x7fffffffbb58) at bytecode.c:880
        count = <optimized out>
        op = <optimized out>
        vectorp = 0x244b5e0
        stack = {pc = 0x25a9cd4 "\211\262\004\"\210\211\203\250", byte_string = 38281796, byte_string_start = 0x25a9c60 "\303\304!\210\305 \210\306\307 !r\310\311\312\313\314\005!\315\"\316$\216\317\001@\320\"\210\b\203%", next = 0x7fffffffbd60}
        top = 0x7fffffffbb58
        result = <optimized out>
        type = <optimized out>
#49 0x0000000000558386 in funcall_lambda (fun=38281796, nargs=nargs@entry=0, arg_vector=0x7fffffffbb58, arg_vector@entry=0x7fffffffbce8) at eval.c:2855
        size = <optimized out>
        val = <optimized out>
        syms_left = <optimized out>
        lexenv = <optimized out>
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#50 0x000000000055863b in Ffuncall (nargs=1, args=args@entry=0x7fffffffbce0) at eval.c:2754
        fun = <optimized out>
        original_fun = 26641232
        numargs = 0
        val = <optimized out>
        internal_args = <optimized out>
        count = 63
#51 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=1, args=<optimized out>, args@entry=0x7fffffffbce0) at bytecode.c:880
        count = <optimized out>
        op = <optimized out>
        vectorp = 0x24fc288
        stack = {pc = 0x25acb96 "\207", byte_string = 36776068, byte_string_start = 0x25acb78 "\211\b\232?\205\036", next = 0x7fffffffbf00}
        top = 0x7fffffffbce0
        result = <optimized out>
        type = <optimized out>
#52 0x0000000000558386 in funcall_lambda (fun=36776068, nargs=nargs@entry=1, arg_vector=0x7fffffffbce0, arg_vector@entry=0x7fffffffbe68) at eval.c:2855
        size = <optimized out>
        val = <optimized out>
        syms_left = <optimized out>
        lexenv = <optimized out>
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#53 0x000000000055863b in Ffuncall (nargs=2, args=args@entry=0x7fffffffbe60) at eval.c:2754
        fun = <optimized out>
        original_fun = 26849488
        numargs = 1
        val = <optimized out>
        internal_args = <optimized out>
        count = 62
#54 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=0, args=<optimized out>, args@entry=0x7fffffffbe60) at bytecode.c:880
        count = <optimized out>
        op = <optimized out>
        vectorp = 0x24fc190
        stack = {pc = 0x25acb26 "*\262\001)0\207Ӊ\021\022\324 \210\325 \210\326\327!\207", byte_string = 36791764, byte_string_start = 0x25acb00 "\303\061,", next = 0x7fffffffc090}
        top = 0x7fffffffbe60
        result = <optimized out>
        type = <optimized out>
#55 0x0000000000558386 in funcall_lambda (fun=36791764, nargs=nargs@entry=0, arg_vector=0x7fffffffbe60, arg_vector@entry=0x7fffffffc008) at eval.c:2855
        size = <optimized out>
        val = <optimized out>
        syms_left = <optimized out>
        lexenv = <optimized out>
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#56 0x000000000055863b in Ffuncall (nargs=1, args=args@entry=0x7fffffffc000) at eval.c:2754
        fun = <optimized out>
        original_fun = 27065248
        numargs = 0
        val = <optimized out>
        internal_args = <optimized out>
        count = 58
#57 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=0, args=<optimized out>, args@entry=0x7fffffffc000) at bytecode.c:880
        count = <optimized out>
        op = <optimized out>
        vectorp = 0x24fb4e0
        stack = {pc = 0x25ac4ba "\210\313 *\262\001\207", byte_string = 36833652, byte_string_start = 0x25ac4a0 "\b\206\005", next = 0x7fffffffc320}
        top = 0x7fffffffc000
        result = <optimized out>
        type = <optimized out>
#58 0x0000000000558386 in funcall_lambda (fun=36833652, nargs=nargs@entry=0, arg_vector=0x7fffffffc000, arg_vector@entry=0x7fffffffc298) at eval.c:2855
        size = <optimized out>
        val = <optimized out>
        syms_left = <optimized out>
        lexenv = <optimized out>
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#59 0x000000000055863b in Ffuncall (nargs=nargs@entry=1, args=args@entry=0x7fffffffc290) at eval.c:2754
        fun = <optimized out>
        original_fun = 38778181
        numargs = 0
        val = <optimized out>
        internal_args = <optimized out>
        count = 55
#60 0x0000000000559adc in Fapply (nargs=2, args=0x7fffffffc290) at eval.c:2274
        i = <optimized out>
        numargs = <optimized out>
        funcall_nargs = <optimized out>
        funcall_args = 0x0
        spread_arg = <optimized out>
        fun = 38778181
        retval = <optimized out>
        sa_avail = 16384
        sa_must_free = false
#61 0x0000000000558729 in Ffuncall (nargs=3, args=args@entry=0x7fffffffc288) at eval.c:2673
        fun = 11680405
        original_fun = 9504
        numargs = 2
        val = <optimized out>
        internal_args = <optimized out>
        count = 54
#62 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=args_template@entry=0, nargs=nargs@entry=0, args=<optimized out>, args@entry=0x0) at bytecode.c:880
        count = <optimized out>
        op = <optimized out>
        vectorp = 0x9991e0 <pure+1393760>
        stack = {pc = 0xa9b6cf <pure+2451791> ")0\202\237", byte_string = 10064316, byte_string_start = 0xa9b64e <pure+2451662> "\b\021\n\020\v\022\306\034\v\033\307\v!\206\026", next = 0x7fffffffd640}
        top = 0x7fffffffc288
        result = <optimized out>
        type = <optimized out>
#63 0x000000000055824f in funcall_lambda (fun=10064269, nargs=nargs@entry=1, arg_vector=arg_vector@entry=0x7fffffffc488) at eval.c:2921
        val = <optimized out>
        syms_left = 0
        lexenv = 0
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#64 0x000000000055863b in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7fffffffc480) at eval.c:2754
        fun = <optimized out>
        original_fun = 45264
        numargs = 1
        val = <optimized out>
        internal_args = <optimized out>
        count = 48
#65 0x000000000055890a in call1 (fn=fn@entry=45264, arg1=arg1@entry=89668917) at eval.c:2552
No locals.
#66 0x00000000004ecca8 in timer_check_2 (idle_timers=<optimized out>, timers=<optimized out>) at keyboard.c:4427
        old_deactivate_mark = 0
        idle_timer_ripe = <optimized out>
        timer = <optimized out>
        timer_time = {tv_sec = 1467909549, tv_nsec = 801076401}
        timer_difference = <optimized out>
        idle_timer_difference = <optimized out>
        ripe = <optimized out>
        idle_timer = <optimized out>
        idle_timer_time = {tv_sec = 0, tv_nsec = 10000000}
        difference = <optimized out>
        timer_ripe = <optimized out>
        nexttime = {tv_sec = <optimized out>, tv_nsec = -1}
        now = {tv_sec = 1467909549, tv_nsec = 748089396}
        idleness_now = <optimized out>
        chosen_timer = 89668917
#67 timer_check () at keyboard.c:4489
        nexttime = <optimized out>
        timers = 61407395
        idle_timers = 61407251
        tem = <optimized out>
#68 0x00000000004ed049 in readable_events (flags=flags@entry=1) at keyboard.c:3328
No locals.
#69 0x00000000004ee808 in get_input_pending (flags=flags@entry=1) at keyboard.c:6725
No locals.
#70 0x00000000004f0e08 in detect_input_pending_run_timers (do_display=do_display@entry=true) at keyboard.c:9862
        old_timers_run = <optimized out>
#71 0x0000000000596859 in wait_reading_process_output (time_limit=time_limit@entry=90, nsecs=nsecs@entry=0, read_kbd=read_kbd@entry=-1, do_display=do_display@entry=true, wait_for_cell=wait_for_cell@entry=0, wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at process.c:4952
        old_timers_run = 13164
        old_buffer = 0x1dd7420
        old_window = 100524669
        leave = false
        process_skipped = <optimized out>
        channel = <optimized out>
        nfds = 0
        Available = {fds_bits = {9351208, 0 <repeats 15 times>}}
        Writeok = {fds_bits = {0 <repeats 16 times>}}
        check_write = <optimized out>
        check_delay = <optimized out>
        no_avail = false
        xerrno = 11
        proc = <optimized out>
        timeout = {tv_sec = 0, tv_nsec = 9783281}
        end_time = <optimized out>
        timer_delay = <optimized out>
        got_output_end_time = {tv_sec = 1467909639, tv_nsec = 738196700}
        wait = TIMEOUT
        got_some_output = -1
        now = {tv_sec = 1467909549, tv_nsec = 748085190}
#72 0x000000000041fe42 in sit_for (timeout=<optimized out>, reading=reading@entry=true, display_option=display_option@entry=1) at dispnew.c:5762
        sec = 90
        nsec = 0
        do_display = true
#73 0x00000000004f321f in read_char (commandflag=commandflag@entry=1, map=map@entry=61376755, prev_event=0, used_mouse_menu=used_mouse_menu@entry=0x7fffffffd0cb, end_time=end_time@entry=0x0) at keyboard.c:2714
        tem0 = <optimized out>
        timeout = <optimized out>
        delay_level = <optimized out>
        buffer_size = <optimized out>
        c = 0
        jmpcount = 46
        local_getcjmp = {{__jmpbuf = {0, 5523050039654207500, 0, 23116832, 140737488343456, 61376755, -5523063304493084660, 5523062747663028236}, __mask_was_saved = 0, __saved_mask = {__val = {31290405, 29251568, 19, 96093257, 140737488342944, 12044144, 27793752, 0, 0, 27359824, 0, 2, 5609006, 140737488342712, 5605414, 19}}}}
        save_jump = {{__jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = {__val = {0 <repeats 16 times>}}}}
        tem = <optimized out>
        save = <optimized out>
        previous_echo_area_message = 0
        also_record = 0
        reread = false
        recorded = false
        polling_stopped_here = false
        orig_kboard = 0x160bc20
#74 0x00000000004f3f3a in read_key_sequence (keybuf=keybuf@entry=0x7fffffffd1a0, prompt=prompt@entry=0, dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false, bufsize=30) at keyboard.c:9063
        interrupted_kboard = 0x160bc20
        interrupted_frame = 0x637f078
        key = <optimized out>
        used_mouse_menu = false
        echo_local_start = 0
        last_real_key_start = <optimized out>
        keys_local_start = <optimized out>
        new_binding = <optimized out>
        t = <optimized out>
        echo_start = 0
        keys_start = 0
        current_binding = 61376755
        first_event = 0
        first_unbound = 31
        mock_input = 0
        fkey = {parent = 20166963, map = 20166963, start = 0, end = 0}
        keytran = {parent = 12433987, map = 12433987, start = 0, end = 0}
        indec = {parent = 20166979, map = 20166979, start = 0, end = 0}
        shift_translated = false
        delayed_switch_frame = 0
        original_uppercase = 140737488343368
        original_uppercase_position = -1
        dummyflag = false
        fake_prefixed_keys = 0
#75 0x00000000004f5b06 in command_loop_1 () at keyboard.c:1365
        cmd = <optimized out>
        keybuf = {406, 0, 8827840, 0, 45, 45, 9564312, 140737488343400, 11352273, 9564276, 11352269, 140737488344640, 10, 9564232, 0, 140737488343856, 5386880, 91285219, 44, 5604923, 7, -1, 4294967294, 0, 0, 0, 0, 0, 0, 5649537}
        i = <optimized out>
        prev_modiff = 334
        prev_buffer = 0x1dd7420
#76 0x0000000000557022 in internal_condition_case (bfun=bfun@entry=0x4f5910 <command_loop_1>, handlers=handlers@entry=19056, hfun=hfun@entry=0x4ec3d0 <cmd_error>) at eval.c:1309
        val = <optimized out>
        c = <optimized out>
#77 0x00000000004e7acc in command_loop_2 (ignore=ignore@entry=0) at keyboard.c:1107
        val = 0
#78 0x0000000000556fc3 in internal_catch (tag=tag@entry=19776, func=func@entry=0x4e7ab0 <command_loop_2>, arg=arg@entry=0) at eval.c:1074
        val = <optimized out>
        c = <optimized out>
#79 0x00000000004e7a30 in command_loop () at keyboard.c:1078
        val = <optimized out>
#80 0x00000000004ebfc7 in recursive_edit_1 () at keyboard.c:692
        val = <optimized out>
#81 0x00000000005132ff in read_minibuf (map=map@entry=39427843, initial=initial@entry=0, prompt=<optimized out>, prompt@entry=36853524, expflag=<optimized out>, histvar=<optimized out>, histpos=<optimized out>, defalt=0, allow_props=false, inherit_input_method=true) at minibuf.c:660
        val = <optimized out>
        mini_frame = <optimized out>
        minibuffer = 31290405
        input_method = <optimized out>
        enable_multibyte = <optimized out>
        pos = <optimized out>
        histstring = <optimized out>
        histval = 91285219
        empty_minibuf = 12525237
        dummy = <optimized out>
#82 0x0000000000513a5f in Fread_from_minibuffer (prompt=36853524, initial_contents=0, keymap=39427843, read=0, hist=<optimized out>, default_value=0, inherit_input_method=44448) at minibuf.c:940
        histvar = <optimized out>
        histpos = <optimized out>
        val = <optimized out>
#83 0x0000000000558798 in Ffuncall (nargs=8, args=args@entry=0x7fffffffd5a0) at eval.c:2726
        internal_argbuf = {26457280, 5267499, 380208, 1024, 0, 0, 25, 5600318}
        fun = 8647861
        original_fun = <optimized out>
        numargs = 7
        val = <optimized out>
        internal_args = 0x7fffffffd5a8
        count = 34
#84 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=7, args=<optimized out>, args@entry=0x7fffffffd5a0) at bytecode.c:880
        count = <optimized out>
        op = <optimized out>
        vectorp = 0x24fb610
        stack = {pc = 0x25ac382 ")\266\202)\262\001*\266\207)\207", byte_string = 36814884, byte_string_start = 0x25ac248 "\306\004!\203\022", next = 0x7fffffffd860}
        top = 0x7fffffffd5a0
        result = <optimized out>
        type = <optimized out>
#85 0x0000000000558386 in funcall_lambda (fun=36814884, nargs=nargs@entry=7, arg_vector=0x7fffffffd5a0, arg_vector@entry=0x7fffffffd7c0) at eval.c:2855
        size = <optimized out>
        val = <optimized out>
        syms_left = <optimized out>
        lexenv = <optimized out>
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#86 0x000000000055863b in Ffuncall (nargs=8, args=args@entry=0x7fffffffd7b8) at eval.c:2754
        fun = <optimized out>
        original_fun = 26847968
        numargs = 7
        val = <optimized out>
        internal_args = <optimized out>
        count = 28
#87 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=9, args=<optimized out>, args@entry=0x7fffffffd7b8) at bytecode.c:880
        count = <optimized out>
        op = <optimized out>
        vectorp = 0x2524fa8
        stack = {pc = 0x25b03d2 "\210*\210\016A?\205\025\001\366 \316\367\320\321\370\"P!\210-0\202\062\001\371 \210\316\372\320\373\370\"P!\210۲\001.\a\207", byte_string = 34544596, byte_string_start = 0x25b02c8 "\306\307!\203\025", next = 0x7fffffffdb70}
        top = 0x7fffffffd7b8
        result = <optimized out>
        type = <optimized out>
#88 0x0000000000558386 in funcall_lambda (fun=34544596, nargs=nargs@entry=9, arg_vector=0x7fffffffd7b8, arg_vector@entry=0x7fffffffd958) at eval.c:2855
        size = <optimized out>
        val = <optimized out>
        syms_left = <optimized out>
        lexenv = <optimized out>
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#89 0x000000000055863b in Ffuncall (nargs=nargs@entry=10, args=0x7fffffffd950) at eval.c:2754
        fun = <optimized out>
        original_fun = 26642640
        numargs = 9
        val = <optimized out>
        internal_args = <optimized out>
        count = 13
#90 0x0000000000559948 in Fapply (nargs=<optimized out>, args=0x7fffffffdad0) at eval.c:2321
        i = <optimized out>
        numargs = <optimized out>
        funcall_nargs = 10
        funcall_args = <optimized out>
        spread_arg = <optimized out>
        fun = <optimized out>
        retval = <optimized out>
        sa_avail = <optimized out>
        sa_must_free = <optimized out>
#91 0x0000000000558729 in Ffuncall (nargs=3, args=args@entry=0x7fffffffdac8) at eval.c:2673
        fun = 11680405
        original_fun = 9504
        numargs = 2
        val = <optimized out>
        internal_args = <optimized out>
        count = 12
#92 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=9, args=<optimized out>, args@entry=0x7fffffffdac8) at bytecode.c:880
        count = <optimized out>
        op = <optimized out>
        vectorp = 0x2524c78
        stack = {pc = 0x25b0119 "\207", byte_string = 34385332, byte_string_start = 0x25b00a8 "\b\203\v", next = 0x7fffffffde80}
        top = 0x7fffffffdac8
        result = <optimized out>
        type = <optimized out>
#93 0x0000000000558386 in funcall_lambda (fun=34385332, nargs=nargs@entry=9, arg_vector=0x7fffffffdac8, arg_vector@entry=0x7fffffffdc68) at eval.c:2855
        size = <optimized out>
        val = <optimized out>
        syms_left = <optimized out>
        lexenv = <optimized out>
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#94 0x000000000055863b in Ffuncall (nargs=nargs@entry=10, args=0x7fffffffdc60) at eval.c:2754
        fun = <optimized out>
        original_fun = 16869984
        numargs = 9
        val = <optimized out>
        internal_args = <optimized out>
        count = 11
#95 0x0000000000559948 in Fapply (nargs=<optimized out>, args=0x7fffffffdde0) at eval.c:2321
        i = <optimized out>
        numargs = <optimized out>
        funcall_nargs = 10
        funcall_args = <optimized out>
        spread_arg = <optimized out>
        fun = <optimized out>
        retval = <optimized out>
        sa_avail = <optimized out>
        sa_must_free = <optimized out>
#96 0x0000000000558729 in Ffuncall (nargs=3, args=args@entry=0x7fffffffddd8) at eval.c:2673
        fun = 11680405
        original_fun = 9504
        numargs = 2
        val = <optimized out>
        internal_args = <optimized out>
        count = 10
#97 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=4, args=<optimized out>, args@entry=0x7fffffffddd8) at bytecode.c:880
        count = <optimized out>
        op = <optimized out>
        vectorp = 0x2524c78
        stack = {pc = 0x25b0112 "\202q", byte_string = 34385332, byte_string_start = 0x25b00a8 "\b\203\v", next = 0x7fffffffe000}
        top = 0x7fffffffddd8
        result = <optimized out>
        type = <optimized out>
#98 0x0000000000558386 in funcall_lambda (fun=34385332, nargs=nargs@entry=4, arg_vector=0x7fffffffddd8, arg_vector@entry=0x7fffffffdf80) at eval.c:2855
        size = <optimized out>
        val = <optimized out>
        syms_left = <optimized out>
        lexenv = <optimized out>
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#99 0x000000000055863b in Ffuncall (nargs=5, args=args@entry=0x7fffffffdf78) at eval.c:2754
        fun = <optimized out>
        original_fun = 16869984
        numargs = 4
        val = <optimized out>
        internal_args = <optimized out>
        count = 9
#100 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=0, args=<optimized out>, args@entry=0x7fffffffdf78) at bytecode.c:880
        count = <optimized out>
        op = <optimized out>
        vectorp = 0x2b9efb0
        stack = {pc = 0x2c21cc6 "\207", byte_string = 45977252, byte_string_start = 0x2c21cc0 "\301\302\b\303\304$\207", next = 0x7fffffffe480}
        top = 0x7fffffffdf78
        result = <optimized out>
        type = <optimized out>
#101 0x0000000000558386 in funcall_lambda (fun=45977252, nargs=nargs@entry=0, arg_vector=0x7fffffffdf78, arg_vector@entry=0x7fffffffe2d0) at eval.c:2855
        size = <optimized out>
        val = <optimized out>
        syms_left = <optimized out>
        lexenv = <optimized out>
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#102 0x000000000055863b in Ffuncall (nargs=nargs@entry=1, args=args@entry=0x7fffffffe2c8) at eval.c:2754
        fun = <optimized out>
        original_fun = 16135200
        numargs = 0
        val = <optimized out>
        internal_args = <optimized out>
        count = 8
#103 0x000000000055442a in Ffuncall_interactively (nargs=1, args=0x7fffffffe2c8) at callint.c:252
No locals.
#104 0x0000000000558729 in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7fffffffe2c0) at eval.c:2673
        fun = 11679637
        original_fun = 24000
        numargs = 1
        val = <optimized out>
        internal_args = <optimized out>
        count = 6
#105 0x0000000000559adc in Fapply (nargs=nargs@entry=3, args=args@entry=0x7fffffffe2c0) at eval.c:2274
        i = <optimized out>
        numargs = <optimized out>
        funcall_nargs = <optimized out>
        funcall_args = 0x0
        spread_arg = <optimized out>
        fun = 24000
        retval = <optimized out>
        sa_avail = 16384
        sa_must_free = false
#106 0x0000000000554776 in Fcall_interactively (function=16135200, record_flag=0, keys=<optimized out>) at callint.c:389
        input = <optimized out>
        funval = <optimized out>
        events = <optimized out>
        args = <optimized out>
        visargs = <optimized out>
        specs = 0
        filter_specs = <optimized out>
        teml = <optimized out>
        up_event = <optimized out>
        enable = 0
        sa_avail = 16384
        sa_must_free = false
        next_event = <optimized out>
        prefix_arg = 0
        string = 0x0
        tem = <optimized out>
        varies = <optimized out>
        i = <optimized out>
        nargs = <optimized out>
        mark = <optimized out>
        arg_from_tty = false
        key_count = 1
        record_then_fail = false
        save_this_command = 16135200
        save_last_command = 29618197
        save_this_original_command = 16135200
        save_real_this_command = 16135200
#107 0x0000000000558802 in Ffuncall (nargs=4, args=args@entry=0x7fffffffe3e8) at eval.c:2700
        internal_argbuf = {16135200, 0, 140737488348536, 4405389, 5245472, 5533150, 5, 5604923}
        fun = 11679589
        original_fun = <optimized out>
        numargs = 3
        val = <optimized out>
        internal_args = 0x7fffffffe3f0
        count = 5
#108 0x000000000058bbc3 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=1, args=<optimized out>, args@entry=0x7fffffffe3e8) at bytecode.c:880
        count = <optimized out>
        op = <optimized out>
        vectorp = 0x91ef20 <pure+893344>
        stack = {pc = 0xad39ac <pure+2681900> "\006\006\071\203\242", byte_string = 9563900, byte_string_start = 0xad3931 <pure+2681777> "\306\020\211?\205\023", next = 0x0}
        top = 0x7fffffffe3e8
        result = <optimized out>
        type = <optimized out>
#109 0x0000000000558386 in funcall_lambda (fun=9563900, nargs=nargs@entry=1, arg_vector=0x7fffffffe3e8, arg_vector@entry=0x7fffffffe578) at eval.c:2855
        size = <optimized out>
        val = <optimized out>
        syms_left = <optimized out>
        lexenv = <optimized out>
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#110 0x000000000055863b in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7fffffffe570) at eval.c:2754
        fun = <optimized out>
        original_fun = 14784
        numargs = 1
        val = <optimized out>
        internal_args = <optimized out>
        count = 4
#111 0x000000000055890a in call1 (fn=fn@entry=14784, arg1=<optimized out>) at eval.c:2552
No locals.
#112 0x00000000004f5d00 in command_loop_1 () at keyboard.c:1479
        cmd = <optimized out>
        keybuf = {67109310, 478, 186, 186, 140737237992656, 5649537, 9868336, 5448944, 85809379, 140737488348800, 85809379, 140737488349456, 0, 5611780, 272144, 85809379, 8670628, 5448944, 85809379, 5161890, 140737488348800, 0, 0, 5162199, 140737488349440, 5534889, 28416, 96, 0, 5600465}
        i = <optimized out>
        prev_modiff = 118
        prev_buffer = 0x193b4c0
#113 0x0000000000557022 in internal_condition_case (bfun=bfun@entry=0x4f5910 <command_loop_1>, handlers=handlers@entry=19056, hfun=hfun@entry=0x4ec3d0 <cmd_error>) at eval.c:1309
        val = <optimized out>
        c = <optimized out>
#114 0x00000000004e7acc in command_loop_2 (ignore=ignore@entry=0) at keyboard.c:1107
        val = 0
#115 0x0000000000556fc3 in internal_catch (tag=tag@entry=45840, func=func@entry=0x4e7ab0 <command_loop_2>, arg=arg@entry=0) at eval.c:1074
        val = <optimized out>
        c = <optimized out>
#116 0x00000000004e7a89 in command_loop () at keyboard.c:1086
No locals.
#117 0x00000000004ebfc7 in recursive_edit_1 () at keyboard.c:692
        val = <optimized out>
#118 0x00000000004ec308 in Frecursive_edit () at keyboard.c:763
        buffer = <optimized out>
#119 0x000000000041603b in main (argc=1, argv=0x7fffffffe918) at emacs.c:1606
        dummy = 753
        stack_bottom_variable = 0 '\000'
        do_initial_setlocale = <optimized out>
        dumping = <optimized out>
        skip_args = 0
        rlim = {rlim_cur = 8720000, rlim_max = 18446744073709551615}
        no_loadup = false
        junk = 0x0
        dname_arg = 0x0
        ch_to_dir = 0x0
        original_pwd = <optimized out>
(gdb) 

In GNU Emacs 25.0.95.3 (x86_64-pc-linux-gnu, GTK+ Version 3.20.6)
 of 2016-07-05 built on drachen
Repository revision: d4c6774f40b6ae1fad091f66e8e43913bc9a2724
Windowing system distributor 'The X.Org Foundation', version 11.0.11803000
System Description:	Debian GNU/Linux testing (stretch)

Configured features:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND DBUS GSETTINGS NOTIFY
LIBXML2 FREETYPE XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11

Important settings:
  value of $LC_ALL: de_DE.utf8
  value of $LC_COLLATE: C
  value of $LC_TIME: C
  value of $LANG: de_DE.utf8
  locale-coding-system: utf-8-unix

Major mode: Emacs-Lisp