Subject: Re: bug#22214: 25.0.50; lock up with gui dialogs and clipmon-mode

From: Joseph Mingrone <[email-masked]>
Date: Mon, 21 Dec 2015 12:41:47 -0400

Eli Zaretskii <[email-masked]> writes:
> Yes, but at this point please type

>   thread apply all bt

> and post everything that GDB displays.

jrm@phe ~/scm/nm/emacs.git/src % gdb710 -p 71203
GNU gdb (GDB) 7.10 [GDB v7.10 for FreeBSD]
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-portbld-freebsd10.1".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word".
Attaching to process 71203
Reading symbols from /usr/home/jrm/scm/nm/emacs.git/src/emacs-25.0.50.1...done.
Reading symbols from /usr/local/lib/libtiff.so.5...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libjpeg.so.8...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libpng16.so.16...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libgif.so.7...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libXpm.so.4...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libXaw.so.7...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libXmu.so.6...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libXt.so.6...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libSM.so.6...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libICE.so.6...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libXext.so.6...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libX11.so.6...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libX11-xcb.so.1...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libxcb.so.1...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libXrender.so.1...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libXft.so.2...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/librsvg-2.so.2...(no debugging symbols found)...done.
Reading symbols from /lib/libm.so.5...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libgio-2.0.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libgdk_pixbuf-2.0.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libgobject-2.0.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libglib-2.0.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libintl.so.8...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libcairo.so.2...(no debugging symbols found)...done.
Reading symbols from /lib/libthr.so.3...(no debugging symbols found)...done.
[New Thread 16b5c00 (LWP 100166)]
[New Thread 1902400 (LWP 100743)]
Reading symbols from /usr/local/lib/libMagickWand-6.so.2...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libMagickCore-6.so.2...(no debugging symbols found)...done.
Reading symbols from /usr/lib/librt.so.1...(no debugging symbols found)...done.
Reading symbols from /usr/lib/libexecinfo.so.1...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libXrandr.so.2...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libXinerama.so.1...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libXfixes.so.3...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libxml2.so.2...(no debugging symbols found)...done.
Reading symbols from /lib/libutil.so.9...(no debugging symbols found)...done.
Reading symbols from /lib/libncurses.so.8...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libfreetype.so.6...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libfontconfig.so.1...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libotf.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libm17n-flt.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libm17n-core.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libgnutls.so.28...(no debugging symbols found)...done.
Reading symbols from /lib/libz.so.6...(no debugging symbols found)...done.
Reading symbols from /lib/libc.so.7...(no debugging symbols found)...done.
Reading symbols from /usr/lib/liblzma.so.5...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libjbig.so.2...(no debugging symbols found)...done.
Reading symbols from /usr/lib/librpcsvc.so.5...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libXau.so.6...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libpthread-stubs.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libXdmcp.so.6...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libpangocairo-1.0.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libpango-1.0.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libcroco-0.6.so.3...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libffi.so.6...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libgmodule-2.0.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libiconv.so.2...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libpcre.so.1...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libpixman-1.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libEGL.so.1...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libxcb-shm.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libxcb-render.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libGL.so.1...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/liblcms2.so.2...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/liblqr-1.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libfftw3.so.3...(no debugging symbols found)...done.
Reading symbols from /usr/lib/libbz2.so.4...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libltdl.so.7...(no debugging symbols found)...done.
Reading symbols from /usr/lib/libelf.so.1...(no debugging symbols found)...done.
Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libexpat.so.1...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libp11-kit.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libtspi.so.1...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libtasn1.so.6...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libnettle.so.4...done.
Reading symbols from /usr/local/lib/libhogweed.so.2...done.
Reading symbols from /usr/local/lib/libgmp.so.10...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libpangoft2-1.0.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libgthread-2.0.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libharfbuzz.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libxcb-dri2.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libxcb-xfixes.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libxcb-shape.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libgbm.so.1...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libdrm.so.2...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libglapi.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libXdamage.so.1...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libxcb-glx.so.0...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libXxf86vm.so.1...(no debugging symbols found)...done.
Reading symbols from /lib/libcrypto.so.7...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libgraphite2.so.3...(no debugging symbols found)...done.
Reading symbols from /usr/lib/libc++.so.1...(no debugging symbols found)...done.
Reading symbols from /lib/libcxxrt.so.1...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libXcursor.so.1...(no debugging symbols found)...done.
Reading symbols from /libexec/ld-elf.so.1...(no debugging symbols found)...done.
[Switching to Thread 16b5c00 (LWP 100166)]
0x00000008073dacda in _poll () from /lib/libc.so.7
SIGINT is used by the debugger.
Are you sure you want to change it? (y or n) [answered Y; input not from terminal]
DISPLAY = :0.0
TERM = screen-256color
Breakpoint 1 at 0x5dfb54: file emacs.c, line 371.
Temporary breakpoint 2 at 0x61e9d9: file sysdep.c, line 905.
(gdb) thread apply all bt

Thread 3 (Thread 1902400 (LWP 100743)):
#0  0x0000000807444cfa in _sigprocmask () from /lib/libc.so.7
#1  0x0000000804656526 in pthread_sigmask () from /lib/libthr.so.3
#2  0x00000000007ab8e9 in block_atimers (oldset=0x7fffffff7970) at atimer.c:70
#3  0x00000000007abffc in do_pending_atimers () at atimer.c:434
#4  0x00000000005f803e in process_pending_signals () at keyboard.c:7043
#5  0x00000000006c1559 in Fmake_list (length=0, init=0) at alloc.c:2718
#6  0x0000000000713c2a in concat (nargs=1, args=0x7fffffff7b28, target_type=Lisp_Cons, last_special=false) at fns.c:633
#7  0x00000000007135d2 in Fcopy_sequence (arg=18186131) at fns.c:501
#8  0x00000000005f25b3 in timer_check () at keyboard.c:4452
#9  0x00000000005efd94 in readable_events (flags=1) at keyboard.c:3309
#10 0x00000000005f7963 in get_input_pending (flags=1) at keyboard.c:6691
#11 0x00000000005f1bbb in swallow_events (do_display=false) at keyboard.c:4203
#12 0x0000000000789ebf in wait_reading_process_output (time_limit=5, nsecs=0, read_kbd=0, do_display=false, wait_for_cell=17528851, wait_proc=0x0, just_wait_proc=0) at process.c:4996
#13 0x00000000005c4e4d in x_get_foreign_selection (selection_symbol=7008, target_type=7344, time_stamp=0, frame=24185909) at xselect.c:1201
#14 0x00000000005c6fe6 in Fx_get_selection_internal (selection_symbol=7008, target_type=7344, time_stamp=0, terminal=0) at xselect.c:1974
#15 0x0000000000706739 in Ffuncall (nargs=5, args=0x7fffffff8238) at eval.c:2704
#16 0x0000000000775a34 in exec_byte_code (bytestr=22986148, vector=23429013, maxdepth=38, args_template=4106, nargs=2, args=0x7fffffff87a8) at bytecode.c:880
#17 0x0000000000707011 in funcall_lambda (fun=24796533, nargs=2, arg_vector=0x7fffffff8798) at eval.c:2855
#18 0x0000000000706907 in Ffuncall (nargs=3, args=0x7fffffff8790) at eval.c:2742
#19 0x0000000000705998 in Fapply (nargs=2, args=0x7fffffff8930) at eval.c:2321
#20 0x000000000070654d in Ffuncall (nargs=3, args=0x7fffffff8928) at eval.c:2673
#21 0x0000000000775a34 in exec_byte_code (bytestr=26299780, vector=23760597, maxdepth=62, args_template=514, nargs=2, args=0x7fffffff8ee0) at bytecode.c:880
#22 0x0000000000707011 in funcall_lambda (fun=23752581, nargs=2, arg_vector=0x7fffffff8ee0) at eval.c:2855
#23 0x0000000000706907 in Ffuncall (nargs=3, args=0x7fffffff8ed8) at eval.c:2742
#24 0x0000000000775a34 in exec_byte_code (bytestr=14113164, vector=14113197, maxdepth=38, args_template=2050, nargs=2, args=0x7fffffff9478) at bytecode.c:880
#25 0x0000000000707011 in funcall_lambda (fun=14113117, nargs=2, arg_vector=0x7fffffff9468) at eval.c:2855
#26 0x0000000000706907 in Ffuncall (nargs=3, args=0x7fffffff9460) at eval.c:2742
#27 0x0000000000775a34 in exec_byte_code (bytestr=14111356, vector=14111389, maxdepth=34, args_template=1030, nargs=1, args=0x7fffffff99d8) at bytecode.c:880
#28 0x0000000000707011 in funcall_lambda (fun=14111309, nargs=1, arg_vector=0x7fffffff99d0) at eval.c:2855
#29 0x0000000000706907 in Ffuncall (nargs=2, args=0x7fffffff99c8) at eval.c:2742
#30 0x0000000000775a34 in exec_byte_code (bytestr=14112060, vector=14112093, maxdepth=10, args_template=2, nargs=0, args=0x7fffffff9e50) at bytecode.c:880
#31 0x0000000000707011 in funcall_lambda (fun=14112013, nargs=0, arg_vector=0x7fffffff9e50) at eval.c:2855
#32 0x0000000000706cbb in apply_lambda (fun=14112013, args=0, count=26) at eval.c:2794
#33 0x000000000070507f in eval_sub (form=18091331) at eval.c:2211
#34 0x00000000006fff4c in Fprogn (body=18091699) at eval.c:426
#35 0x0000000000704ac1 in eval_sub (form=18091715) at eval.c:2119
#36 0x0000000000702af6 in internal_lisp_condition_case (var=0, bodyform=18091715, handlers=12837003) at eval.c:1280
#37 0x00000000007025e8 in Fcondition_case (args=18091747) at eval.c:1206
#38 0x0000000000704ac1 in eval_sub (form=18091763) at eval.c:2119
#39 0x00000000006fff4c in Fprogn (body=18091875) at eval.c:426
#40 0x00000000007073a2 in funcall_lambda (fun=18091827, nargs=0, arg_vector=0x7fffffffa440) at eval.c:2914
#41 0x0000000000706cbb in apply_lambda (fun=18091827, args=0, count=23) at eval.c:2794
#42 0x0000000000705274 in eval_sub (form=18099939) at eval.c:2241
#43 0x00000000007019c8 in Flet (args=18097699) at eval.c:918
#44 0x0000000000704ac1 in eval_sub (form=18097715) at eval.c:2119
#45 0x00000000006fff4c in Fprogn (body=18097779) at eval.c:426
#46 0x00000000007073a2 in funcall_lambda (fun=18097731, nargs=0, arg_vector=0x7fffffffaac8) at eval.c:2914
#47 0x00000000007069fd in Ffuncall (nargs=1, args=0x7fffffffaac0) at eval.c:2754
#48 0x0000000000705387 in Fapply (nargs=2, args=0x7fffffffaac0) at eval.c:2274
#49 0x000000000070654d in Ffuncall (nargs=3, args=0x7fffffffaab8) at eval.c:2673
#50 0x0000000000775a34 in exec_byte_code (bytestr=14127588, vector=14127621, maxdepth=30, args_template=0, nargs=0, args=0x0) at bytecode.c:880
#51 0x0000000000707433 in funcall_lambda (fun=14127541, nargs=1, arg_vector=0xd79205 <pure+1391141>) at eval.c:2921
#52 0x0000000000706907 in Ffuncall (nargs=2, args=0x7fffffffb030) at eval.c:2742
#53 0x0000000000706051 in call1 (fn=42864, arg1=24288741) at eval.c:2552
#54 0x00000000005f24e7 in timer_check_2 (timers=0, idle_timers=0) at keyboard.c:4401
#55 0x00000000005f2615 in timer_check () at keyboard.c:4463
#56 0x00000000004cfaa7 in x_menu_wait_for_event (data=0x0) at xmenu.c:173
#57 0x00000000004cfc2d in popup_get_selection (initial_event=0x0, dpyinfo=0x16d5400, id=65537, do_timers=true) at xmenu.c:231
#58 0x00000000004d15af in create_and_show_popup_menu (f=0x1710c30, first_wv=0x1361100, x=997, y=472, for_click=true) at xmenu.c:1383
#59 0x00000000004d1fae in x_menu_show (f=0x1710c30, x=978, y=441, menuflags=3, title=14101652, error_name=0x7fffffffd3f0) at xmenu.c:1588
#60 0x00000000004c9af4 in Fx_popup_menu (position=18447187, menu=18436307) at menu.c:1430
#61 0x00000000007066bb in Ffuncall (nargs=3, args=0x7fffffffd598) at eval.c:2696
#62 0x0000000000775a34 in exec_byte_code (bytestr=14101124, vector=14101157, maxdepth=74, args_template=1030, nargs=1, args=0x7fffffffdc68) at bytecode.c:880
---Type <return> to continue, or q <return> to quit---
#63 0x0000000000707011 in funcall_lambda (fun=14101069, nargs=1, arg_vector=0x7fffffffdc60) at eval.c:2855
#64 0x0000000000706907 in Ffuncall (nargs=2, args=0x7fffffffdc58) at eval.c:2742
#65 0x00000000006f7b08 in Ffuncall_interactively (nargs=2, args=0x7fffffffdc58) at callint.c:248
#66 0x000000000070654d in Ffuncall (nargs=3, args=0x7fffffffdc50) at eval.c:2673
#67 0x00000000006fa007 in Fcall_interactively (function=9300720, record_flag=0, keys=17352085) at callint.c:836
#68 0x00000000007066f6 in Ffuncall (nargs=4, args=0x7fffffffdf88) at eval.c:2700
#69 0x0000000000775a34 in exec_byte_code (bytestr=13627676, vector=13627709, maxdepth=54, args_template=4102, nargs=1, args=0x7fffffffe510) at bytecode.c:880
#70 0x0000000000707011 in funcall_lambda (fun=13627629, nargs=1, arg_vector=0x7fffffffe508) at eval.c:2855
#71 0x0000000000706907 in Ffuncall (nargs=2, args=0x7fffffffe500) at eval.c:2742
#72 0x0000000000706051 in call1 (fn=13344, arg1=9300720) at eval.c:2552
#73 0x00000000005ea6df in command_loop_1 () at keyboard.c:1457
#74 0x0000000000702b82 in internal_condition_case (bfun=0x5e9ec2 <command_loop_1>, handlers=17232, hfun=0x5e952d <cmd_error>) at eval.c:1309
#75 0x00000000005e9af0 in command_loop_2 (ignore=0) at keyboard.c:1086
#76 0x0000000000702153 in internal_catch (tag=43440, func=0x5e9ac7 <command_loop_2>, arg=0) at eval.c:1074
#77 0x00000000005e9a90 in command_loop () at keyboard.c:1065
#78 0x00000000005e9012 in recursive_edit_1 () at keyboard.c:671
#79 0x00000000005e9217 in Frecursive_edit () at keyboard.c:742
#80 0x00000000005e145c in main (argc=2, argv=0x7fffffffe950) at emacs.c:1656

Lisp Backtrace:
"x-get-selection-internal" (0xffff8240)
0x17a5d70 PVEC_COMPILED
"apply" (0xffff8930)
"gui-backend-get-selection" (0xffff8ee0)
"gui-get-selection" (0xffff9468)
"gui--selection-value-internal" (0xffff99d0)
"gui-get-primary-selection" (0xffff9e50)
"progn" (0xffffa0b0)
"condition-case" (0xffffa2d0)
"clipmon--clipboard-contents" (0xffffa440)
"let" (0xffffa730)
"clipmon--check-clipboard" (0xffffaac8)
"apply" (0xffffaac0)
"timer-event-handler" (0xffffb038)
"x-popup-menu" (0xffffd5a0)
"mouse-appearance-menu" (0xffffdc60)
"funcall-interactively" (0xffffdc58)
"call-interactively" (0xffffdf90)
"command-execute" (0xffffe508)

Thread 2 (Thread 16b5c00 (LWP 100166)):
#0  0x00000008073dacda in _poll () from /lib/libc.so.7
#1  0x0000000804653d26 in ?? () from /lib/libthr.so.3
#2  0x0000000803e708ad in ?? () from /usr/local/lib/libglib-2.0.so.0
#3  0x0000000803e70984 in g_main_context_iteration () from /usr/local/lib/libglib-2.0.so.0
#4  0x0000000803e72196 in ?? () from /usr/local/lib/libglib-2.0.so.0
#5  0x0000000803e9682a in ?? () from /usr/local/lib/libglib-2.0.so.0
#6  0x00000008046517c5 in ?? () from /lib/libthr.so.3
#7  0x0000000000000000 in ?? ()
Backtrace stopped: Cannot access memory at address 0x7fffdfffe000

^C

Lisp Backtrace:
"x-get-selection-internal" (0xffff8240)
0x17a5d70 PVEC_COMPILED
"apply" (0xffff8930)
"gui-backend-get-selection" (0xffff8ee0)
"gui-get-selection" (0xffff9468)
"gui--selection-value-internal" (0xffff99d0)
"gui-get-primary-selection" (0xffff9e50)
"progn" (0xffffa0b0)
"condition-case" (0xffffa2d0)
"clipmon--clipboard-contents" (0xffffa440)
"let" (0xffffa730)
"clipmon--check-clipboard" (0xffffaac8)
"apply" (0xffffaac0)
---Type <return> to continue, or q <return> to quit---
"timer-event-handler" (0xffffb038)
"x-popup-menu" (0xffffd5a0)
"mouse-appearance-menu" (0xffffdc60)
"funcall-interactively" (0xffffdc58)
"call-interactively" (0xffffdf90)
"command-execute" (0xffffe508)

Thread 1 (Thread 16b5c00 (LWP 100166)):
#0  0x00000008073dacda in _poll () from /lib/libc.so.7
#1  0x0000000804653d26 in ?? () from /lib/libthr.so.3
#2  0x0000000803e708ad in ?? () from /usr/local/lib/libglib-2.0.so.0
#3  0x0000000803e70984 in g_main_context_iteration () from /usr/local/lib/libglib-2.0.so.0
#4  0x0000000803e72196 in ?? () from /usr/local/lib/libglib-2.0.so.0
#5  0x0000000803e9682a in ?? () from /usr/local/lib/libglib-2.0.so.0
#6  0x00000008046517c5 in ?? () from /lib/libthr.so.3
#7  0x0000000000000000 in ?? ()
Backtrace stopped: Cannot access memory at address 0x7fffdfffe000

Lisp Backtrace:
"x-get-selection-internal" (0xffff8240)
0x17a5d70 PVEC_COMPILED
"apply" (0xffff8930)
"gui-backend-get-selection" (0xffff8ee0)
"gui-get-selection" (0xffff9468)
"gui--selection-value-internal" (0xffff99d0)
"gui-get-primary-selection" (0xffff9e50)
"progn" (0xffffa0b0)
"condition-case" (0xffffa2d0)
"clipmon--clipboard-contents" (0xffffa440)
"let" (0xffffa730)
"clipmon--check-clipboard" (0xffffaac8)
"apply" (0xffffaac0)
"timer-event-handler" (0xffffb038)
"x-popup-menu" (0xffffd5a0)
"mouse-appearance-menu" (0xffffdc60)
"funcall-interactively" (0xffffdc58)
"call-interactively" (0xffffdf90)
"command-execute" (0xffffe508)
(gdb)