Package: emacs;
Reported by: Hiroya Ebine <hiroya.ebine1 <at> gmail.com>
Date: Sun, 12 Mar 2023 13:23:01 UTC
Severity: normal
Found in version 29.0.60
To reply to this bug, email your comments to 62143 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-gnu-emacs <at> gnu.org
:bug#62143
; Package emacs
.
(Sun, 12 Mar 2023 13:23:01 GMT) Full text and rfc822 format available.Hiroya Ebine <hiroya.ebine1 <at> gmail.com>
:bug-gnu-emacs <at> gnu.org
.
(Sun, 12 Mar 2023 13:23:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Hiroya Ebine <hiroya.ebine1 <at> gmail.com> To: bug-gnu-emacs <at> gnu.org Subject: 29.0.60; Emacs crashes when selecting a menu displayed by f10 with keyboard (Apple Silicon, M1 MacBookPro) Date: Sun, 12 Mar 2023 16:43:23 +0900
1. Start emacs "$ src/emacs -Q" 2. Press f10 (popup menu appeared) 3. Press C-n, C-f, Ret (or C-m) in that order (select "Emacs Tutorial") then emacs crashes. Selecting any menu item with the keyboard crashes emacs as well. Clicking with the mouse to select a menu item does not cause emacs to crash. ---- report start ---- ------------------------------------- Translated Report (Full Report Below) ------------------------------------- Process: emacs [88836] Path: /Users/USER/*/emacs Identifier: emacs Version: ??? Code Type: ARM-64 (Native) Parent Process: bash [76302] Responsible: Terminal [1079] User ID: 503 Date/Time: 2023-03-12 00:13:32.7562 +0900 OS Version: macOS 13.2.1 (22D68) Report Version: 12 Anonymous UUID: 7EA3C70D-4B77-10DE-5C01-C1C12AD45FEC Sleep/Wake UUID: 6D1A8E7F-81AE-46FF-B424-E8AD0CC5AD15 Time Awake Since Boot: 160000 seconds Time Since Wake: 9473 seconds System Integrity Protection: enabled Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGABRT) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000003 Exception Codes: 0x0000000000000001, 0x0000000000000003 VM Region Info: 0x3 is not in any region. Bytes before following region: 105553518919677 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL UNUSED SPACE AT START ---> MALLOC_NANO (reserved) 600018000000-600020000000 [128.0M] rw-/rwx SM=NUL ...(unallocated) Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x19a17a868 __pthread_kill + 8 1 libsystem_pthread.dylib 0x19a1b1cec pthread_kill + 288 2 libsystem_c.dylib 0x19a0b29cc raise + 32 3 emacs 0x1025e2cf8 terminate_due_to_signal + 204 (emacs.c:464) 4 emacs 0x1025e350c emacs_abort + 20 (sysdep.c:2313) 5 emacs 0x1025a17c8 ns_term_shutdown + 144 (nsterm.m:5765) 6 emacs 0x102472d00 shut_down_emacs + 328 (emacs.c:3016) 7 emacs 0x1025e2cc0 terminate_due_to_signal + 148 (emacs.c:447) 8 emacs 0x102498d94 handle_fatal_signal + 16 (sysdep.c:1783) 9 emacs 0x102498e10 deliver_thread_signal + 124 (sysdep.c:1775) 10 emacs 0x102496e5c deliver_fatal_thread_signal + 12 (sysdep.c:1795) 11 emacs 0x102498e70 handle_sigsegv + 96 (sysdep.c:1888) 12 libsystem_platform.dylib 0x19a1e02a4 _sigtramp + 56 13 emacs 0x102406c9c find_and_return_menu_selection + 152 (menu.c:981) 14 emacs 0x1025bea7c ns_menu_show + 1868 (nsmenu.m:1067) 15 emacs 0x102407be4 x_popup_menu_1 + 2628 (menu.c:1410) 16 emacs 0x10254e594 exec_byte_code + 3132 (bytecode.c:809) 17 emacs 0x10250358c Ffuncall + 396 (eval.c:2995) 18 emacs 0x1024fe58c Ffuncall_interactively + 68 (callint.c:250) 19 emacs 0x10250358c Ffuncall + 396 (eval.c:2995) 20 emacs 0x102506274 Fapply + 996 (eval.c:2666) 21 emacs 0x1024ffaec Fcall_interactively + 5448 (callint.c:342) 22 emacs 0x10254e594 exec_byte_code + 3132 (bytecode.c:809) 23 emacs 0x10250358c Ffuncall + 396 (eval.c:2995) 24 emacs 0x1024769e0 call1 + 20 (lisp.h:3247) [inlined] 25 emacs 0x1024769e0 command_loop_1 + 1344 (keyboard.c:1494) 26 emacs 0x102504370 internal_condition_case + 96 (eval.c:1474) 27 emacs 0x10247648c command_loop_2 + 52 (keyboard.c:1124) 28 emacs 0x102503c24 internal_catch + 88 (eval.c:1197) 29 emacs 0x1025e3120 command_loop.cold.1 + 80 (keyboard.c:1102) 30 emacs 0x102475ce8 command_loop + 152 (keyboard.c:1099) 31 emacs 0x102475ba4 recursive_edit_1 + 148 (keyboard.c:711) 32 emacs 0x102475e68 Frecursive_edit + 360 (keyboard.c:794) 33 emacs 0x102475130 main + 9180 (emacs.c:2529) 34 dyld 0x199e87e50 start + 2544 Thread 1: 0 libsystem_pthread.dylib 0x19a1ace18 start_wqthread + 0 Thread 2: 0 libsystem_pthread.dylib 0x19a1ace18 start_wqthread + 0 Thread 3: 0 libsystem_kernel.dylib 0x19a178320 __pselect + 8 1 libsystem_kernel.dylib 0x19a1781f8 pselect$DARWIN_EXTSN + 64 2 emacs 0x1025a2804 -[EmacsApp fd_handler:] + 248 (nsterm.m:6315) 3 Foundation 0x19b1940d0 __NSThread__start__ + 716 4 libsystem_pthread.dylib 0x19a1b206c _pthread_start + 148 5 libsystem_pthread.dylib 0x19a1ace2c thread_start + 8 Thread 4:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x19a172050 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x19a18411c mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x19a17ac24 mach_msg_overwrite + 452 3 libsystem_kernel.dylib 0x19a1723cc mach_msg + 24 4 CoreFoundation 0x19a291bb0 __CFRunLoopServiceMachPort + 160 5 CoreFoundation 0x19a29049c __CFRunLoopRun + 1232 6 CoreFoundation 0x19a28f878 CFRunLoopRunSpecific + 612 7 AppKit 0x19d64019c _NSEventThread + 172 8 libsystem_pthread.dylib 0x19a1b206c _pthread_start + 148 9 libsystem_pthread.dylib 0x19a1ace2c thread_start + 8 Thread 5: 0 libsystem_pthread.dylib 0x19a1ace18 start_wqthread + 0 Thread 6: 0 libsystem_pthread.dylib 0x19a1ace18 start_wqthread + 0 Thread 0 crashed with ARM Thread State (64-bit): x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000600000767140 x4: 0x0000600000767120 x5: 0x0000000000000000 x6: 0x0000000000000000 x7: 0x00000000000006b0 x8: 0xbe748f785943d866 x9: 0xbe748f79ac301926 x10: 0x0000000000000001 x11: 0x0000000000000003 x12: 0x0000600001292b90 x13: 0x0000600001292ba0 x14: 0x01000001f575bee9 x15: 0x00000001f575bee8 x16: 0x0000000000000148 x17: 0x00000001fa59f6d8 x18: 0x0000000000000000 x19: 0x0000000000000006 x20: 0x00000001f573c140 x21: 0x0000000000000103 x22: 0x00000001f573c220 x23: 0x0000000000000000 x24: 0x0000000102b00388 x25: 0x00000000000001e0 x26: 0x0000000000000000 x27: 0x00000000000000c0 x28: 0x00006000024e2d50 fp: 0x0000000102b80bd0 lr: 0x000000019a1b1cec sp: 0x0000000102b80bb0 pc: 0x000000019a17a868 cpsr: 0x40001000 far: 0x000060000248e300 esr: 0x56000080 Address size fault Binary Images: 0x19a171000 - 0x19a1aafeb libsystem_kernel.dylib (*) <3dcd49b9-b3c5-3d90-be40-a3b807cb9cd7> /usr/lib/system/libsystem_kernel.dylib 0x19a1ab000 - 0x19a1b7ffb libsystem_pthread.dylib (*) <9f3b729a-ed04-3e65-adac-d75ad06ebbdc> /usr/lib/system/libsystem_pthread.dylib 0x19a071000 - 0x19a0f1ffb libsystem_c.dylib (*) <14cd841b-0c7b-34a2-a342-cc6796ef9259> /usr/lib/system/libsystem_c.dylib 0x10239c000 - 0x10262bfff emacs (*) <445d3c96-bc8e-3f62-baa8-efca1692ee02> /Users/USER/*/emacs 0x19a1dc000 - 0x19a1e3ffb libsystem_platform.dylib (*) <4cf75103-429d-3aae-ba13-2c1f67e47dbb> /usr/lib/system/libsystem_platform.dylib 0x199e82000 - 0x199f0cba3 dyld (*) <191e84f1-4b95-39c8-b253-1c1ef56c0fa8> /usr/lib/dyld 0x19b13d000 - 0x19bb76fff com.apple.Foundation (6.9) <c62e0110-c636-396a-9cb6-c3c08392b3fa> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x19a210000 - 0x19a6e7fff com.apple.CoreFoundation (6.9) <18260df4-69a8-30d3-8175-fb8ae7ae7709> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x19d4dc000 - 0x19e3e7fff com.apple.AppKit (6.9) <88722053-0df0-3d4f-bf55-7e3c2d2c8e29> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ??? External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 0 thread_create: 0 thread_set_state: 0 VM Region Summary: ReadOnly portion of Libraries: Total=1.3G resident=0K(0%) swapped_out_or_unallocated=1.3G(100%) Writable regions: Total=1.6G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.6G(100%) VIRTUAL REGION REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 384K 3 Activity Tracing 256K 1 CG backing stores 3520K 4 CG image 5344K 22 ColorSync 560K 27 CoreAnimation 17.8M 46 CoreGraphics 32K 2 CoreImage 208K 6 CoreUI image data 1424K 11 Foundation 48K 2 Image IO 64K 1 Kernel Alloc Once 32K 1 MALLOC 280.8M 52 MALLOC guard page 192K 9 MALLOC_MEDIUM (reserved) 960.0M 8 reserved VM address space (unallocated) MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated) STACK GUARD 96K 6 Stack 11.2M 7 Stack (reserved) 1616K 1 reserved VM address space (unallocated) Stack Guard 54.4M 1 VM_ALLOCATE 432K 12 __AUTH 1854K 342 __AUTH_CONST 24.0M 562 __CTF 756 1 __DATA 17.3M 564 __DATA_CONST 27.7M 582 __DATA_DIRTY 1913K 214 __FONT_DATA 2352 1 __LINKEDIT 770.3M 19 __OBJC_CONST 4504K 306 __OBJC_RO 65.5M 1 __OBJC_RW 1988K 1 __TEXT 579.9M 603 dyld private memory 256K 1 mapped file 208.5M 38 shared memory 928K 18 =========== ======= ======= TOTAL 3.3G 3476 TOTAL, minus reserved VM space 2.0G 3476 ----------- Full Report ----------- {"app_name":"emacs","timestamp":"2023-03-12 00:13:33.00 +0900","app_version":"","slice_uuid":"445d3c96-bc8e-3f62-baa8-efca1692ee02","build_version":"","platform":1,"share_with_app_devs":0,"is_first_party":1,"bug_type":"309","os_version":"macOS 13.2.1 (22D68)","roots_installed":0,"incident_id":"85B02448-34F0-4834-809B-68CF29F8E17D","name":"emacs"} { "uptime" : 160000, "procRole" : "Foreground", "version" : 2, "userID" : 503, "deployVersion" : 210, "modelCode" : "MacBookPro18,3", "coalitionID" : 803, "osVersion" : { "train" : "macOS 13.2.1", "build" : "22D68", "releaseType" : "User" }, "captureTime" : "2023-03-12 00:13:32.7562 +0900", "incident" : "85B02448-34F0-4834-809B-68CF29F8E17D", "pid" : 88836, "translated" : false, "cpuType" : "ARM-64", "roots_installed" : 0, "bug_type" : "309", "procLaunch" : "2023-03-12 00:13:18.9912 +0900", "procStartAbsTime" : 4060796171617, "procExitAbsTime" : 4061125964998, "procName" : "emacs", "procPath" : "\/Users\/USER\/*\/emacs", "parentProc" : "bash", "parentPid" : 76302, "coalitionName" : "com.apple.Terminal", "crashReporterKey" : "7EA3C70D-4B77-10DE-5C01-C1C12AD45FEC", "responsiblePid" : 1079, "responsibleProc" : "Terminal", "wakeTime" : 9473, "sleepWakeUUID" : "6D1A8E7F-81AE-46FF-B424-E8AD0CC5AD15", "sip" : "enabled", "vmRegionInfo" : "0x3 is not in any region. Bytes before following region: 105553518919677\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n MALLOC_NANO (reserved) 600018000000-600020000000 [128.0M] rw-\/rwx SM=NUL ...(unallocated)", "exception" : {"codes":"0x0000000000000001, 0x0000000000000003","rawCodes":[1,3],"type":"EXC_BAD_ACCESS","signal":"SIGABRT","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000003"}, "vmregioninfo" : "0x3 is not in any region. Bytes before following region: 105553518919677\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n MALLOC_NANO (reserved) 600018000000-600020000000 [128.0M] rw-\/rwx SM=NUL ...(unallocated)", "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0}, "faultingThread" : 0, "threads" : [{"triggered":true,"id":2416791,"threadState":{"x":[{"value":0},{"value":0},{"value":0},{"value":105553124028736},{"value":105553124028704},{"value":0},{"value":0},{"value":1712},{"value":13723751711561209958},{"value":13723751717247392038},{"value":1},{"value":3},{"value":105553135741840},{"value":105553135741856},{"value":72057602451029737,"symbolLocation":72057594037927937,"symbol":"OBJC_CLASS_$_NSAutoreleasePool"},{"value":8413101800,"symbolLocation":0,"symbol":"OBJC_CLASS_$_NSAutoreleasePool"},{"value":328},{"value":8495167192},{"value":0},{"value":6},{"value":8412971328,"symbolLocation":0,"symbol":"_main_thread"},{"value":259},{"value":8412971552,"symbolLocation":224,"symbol":"_main_thread"},{"value":0},{"value":4340056968,"symbolLocation":0,"symbol":"current_thread"},{"value":480},{"value":0},{"value":192},{"value":105553154944336}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6880435436},"cpsr":{"value":1073745920},"fp":{"value":4340583376},"sp":{"value":4340583344},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6880209000,"matchesCrashFrame":1},"far":{"value":105553154597632}},"queue":"com.apple.main-thread","frames":[{"imageOffset":39016,"symbol":"__pthread_kill","symbolLocation":8,"imageIndex":0},{"imageOffset":27884,"symbol":"pthread_kill","symbolLocation":288,"imageIndex":1},{"imageOffset":268748,"symbol":"raise","symbolLocation":32,"imageIndex":2},{"imageOffset":2387192,"sourceLine":464,"sourceFile":"emacs.c","symbol":"terminate_due_to_signal","imageIndex":3,"symbolLocation":204},{"imageOffset":2389260,"sourceLine":2313,"sourceFile":"sysdep.c","symbol":"emacs_abort","imageIndex":3,"symbolLocation":20},{"imageOffset":2119624,"sourceLine":5765,"sourceFile":"nsterm.m","symbol":"ns_term_shutdown","imageIndex":3,"symbolLocation":144},{"imageOffset":879872,"sourceLine":3016,"sourceFile":"emacs.c","symbol":"shut_down_emacs","imageIndex":3,"symbolLocation":328},{"imageOffset":2387136,"sourceLine":447,"sourceFile":"emacs.c","symbol":"terminate_due_to_signal","imageIndex":3,"symbolLocation":148},{"imageOffset":1035668,"sourceLine":1783,"sourceFile":"sysdep.c","symbol":"handle_fatal_signal","imageIndex":3,"symbolLocation":16},{"imageOffset":1035792,"sourceLine":1775,"sourceFile":"sysdep.c","symbol":"deliver_thread_signal","imageIndex":3,"symbolLocation":124},{"imageOffset":1027676,"sourceLine":1795,"sourceFile":"sysdep.c","symbol":"deliver_fatal_thread_signal","imageIndex":3,"symbolLocation":12},{"imageOffset":1035888,"sourceLine":1888,"sourceFile":"sysdep.c","symbol":"handle_sigsegv","imageIndex":3,"symbolLocation":96},{"imageOffset":17060,"symbol":"_sigtramp","symbolLocation":56,"imageIndex":4},{"imageOffset":437404,"sourceLine":981,"sourceFile":"menu.c","symbol":"find_and_return_menu_selection","imageIndex":3,"symbolLocation":152},{"imageOffset":2239100,"sourceLine":1067,"sourceFile":"nsmenu.m","symbol":"ns_menu_show","imageIndex":3,"symbolLocation":1868},{"imageOffset":441316,"sourceLine":1410,"sourceFile":"menu.c","symbol":"x_popup_menu_1","imageIndex":3,"symbolLocation":2628},{"imageOffset":1779092,"sourceLine":809,"sourceFile":"bytecode.c","symbol":"exec_byte_code","imageIndex":3,"symbolLocation":3132},{"imageOffset":1471884,"sourceLine":2995,"sourceFile":"eval.c","symbol":"Ffuncall","imageIndex":3,"symbolLocation":396},{"imageOffset":1451404,"sourceLine":250,"sourceFile":"callint.c","symbol":"Ffuncall_interactively","imageIndex":3,"symbolLocation":68},{"imageOffset":1471884,"sourceLine":2995,"sourceFile":"eval.c","symbol":"Ffuncall","imageIndex":3,"symbolLocation":396},{"imageOffset":1483380,"sourceLine":2666,"sourceFile":"eval.c","symbol":"Fapply","imageIndex":3,"symbolLocation":996},{"imageOffset":1456876,"sourceLine":342,"sourceFile":"callint.c","symbol":"Fcall_interactively","imageIndex":3,"symbolLocation":5448},{"imageOffset":1779092,"sourceLine":809,"sourceFile":"bytecode.c","symbol":"exec_byte_code","imageIndex":3,"symbolLocation":3132},{"imageOffset":1471884,"sourceLine":2995,"sourceFile":"eval.c","symbol":"Ffuncall","imageIndex":3,"symbolLocation":396},{"symbol":"call1","inline":true,"imageIndex":3,"imageOffset":895456,"symbolLocation":20,"sourceLine":3247,"sourceFile":"lisp.h"},{"imageOffset":895456,"sourceLine":1494,"sourceFile":"keyboard.c","symbol":"command_loop_1","imageIndex":3,"symbolLocation":1344},{"imageOffset":1475440,"sourceLine":1474,"sourceFile":"eval.c","symbol":"internal_condition_case","imageIndex":3,"symbolLocation":96},{"imageOffset":894092,"sourceLine":1124,"sourceFile":"keyboard.c","symbol":"command_loop_2","imageIndex":3,"symbolLocation":52},{"imageOffset":1473572,"sourceLine":1197,"sourceFile":"eval.c","symbol":"internal_catch","imageIndex":3,"symbolLocation":88},{"imageOffset":2388256,"sourceLine":1102,"sourceFile":"keyboard.c","symbol":"command_loop.cold.1","imageIndex":3,"symbolLocation":80},{"imageOffset":892136,"sourceLine":1099,"sourceFile":"keyboard.c","symbol":"command_loop","imageIndex":3,"symbolLocation":152},{"imageOffset":891812,"sourceLine":711,"sourceFile":"keyboard.c","symbol":"recursive_edit_1","imageIndex":3,"symbolLocation":148},{"imageOffset":892520,"sourceLine":794,"sourceFile":"keyboard.c","symbol":"Frecursive_edit","imageIndex":3,"symbolLocation":360},{"imageOffset":889136,"sourceLine":2529,"sourceFile":"emacs.c","symbol":"main","imageIndex":3,"symbolLocation":9180},{"imageOffset":24144,"symbol":"start","symbolLocation":2544,"imageIndex":5}]},{"id":2416792,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":2416793,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":2416812,"frames":[{"imageOffset":29472,"symbol":"__pselect","symbolLocation":8,"imageIndex":0},{"imageOffset":29176,"symbol":"pselect$DARWIN_EXTSN","symbolLocation":64,"imageIndex":0},{"imageOffset":2123780,"sourceLine":6315,"sourceFile":"nsterm.m","symbol":"-[EmacsApp fd_handler:]","imageIndex":3,"symbolLocation":248},{"imageOffset":356560,"symbol":"__NSThread__start__","symbolLocation":716,"imageIndex":6},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":2416827,"name":"com.apple.NSEventThread","frames":[{"imageOffset":4176,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":78108,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":0},{"imageOffset":39972,"symbol":"mach_msg_overwrite","symbolLocation":452,"imageIndex":0},{"imageOffset":5068,"symbol":"mach_msg","symbolLocation":24,"imageIndex":0},{"imageOffset":531376,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":7},{"imageOffset":525468,"symbol":"__CFRunLoopRun","symbolLocation":1232,"imageIndex":7},{"imageOffset":522360,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"imageIndex":7},{"imageOffset":1458588,"symbol":"_NSEventThread","symbolLocation":172,"imageIndex":8},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":1},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":1}]},{"id":2416845,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":2416983,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]}], "usedImages" : [ { "source" : "P", "arch" : "arm64e", "base" : 6880169984, "size" : 237548, "uuid" : "3dcd49b9-b3c5-3d90-be40-a3b807cb9cd7", "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib", "name" : "libsystem_kernel.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 6880407552, "size" : 53244, "uuid" : "9f3b729a-ed04-3e65-adac-d75ad06ebbdc", "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib", "name" : "libsystem_pthread.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 6879121408, "size" : 528380, "uuid" : "14cd841b-0c7b-34a2-a342-cc6796ef9259", "path" : "\/usr\/lib\/system\/libsystem_c.dylib", "name" : "libsystem_c.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4332306432, "size" : 2686976, "uuid" : "445d3c96-bc8e-3f62-baa8-efca1692ee02", "path" : "\/Users\/USER\/*\/emacs", "name" : "emacs" }, { "source" : "P", "arch" : "arm64e", "base" : 6880608256, "size" : 32764, "uuid" : "4cf75103-429d-3aae-ba13-2c1f67e47dbb", "path" : "\/usr\/lib\/system\/libsystem_platform.dylib", "name" : "libsystem_platform.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 6877093888, "size" : 568228, "uuid" : "191e84f1-4b95-39c8-b253-1c1ef56c0fa8", "path" : "\/usr\/lib\/dyld", "name" : "dyld" }, { "source" : "P", "arch" : "arm64e", "base" : 6896734208, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.Foundation", "size" : 10723328, "uuid" : "c62e0110-c636-396a-9cb6-c3c08392b3fa", "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation", "name" : "Foundation", "CFBundleVersion" : "1953.300" }, { "source" : "P", "arch" : "arm64e", "base" : 6880821248, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.CoreFoundation", "size" : 5079040, "uuid" : "18260df4-69a8-30d3-8175-fb8ae7ae7709", "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation", "name" : "CoreFoundation", "CFBundleVersion" : "1953.300" }, { "source" : "P", "arch" : "arm64e", "base" : 6934085632, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.AppKit", "size" : 15777792, "uuid" : "88722053-0df0-3d4f-bf55-7e3c2d2c8e29", "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit", "name" : "AppKit", "CFBundleVersion" : "2299.40.118" }, { "size" : 0, "source" : "A", "base" : 0, "uuid" : "00000000-0000-0000-0000-000000000000" } ], "sharedCache" : { "base" : 6876446720, "size" : 3447455744, "uuid" : "835716ae-b363-3187-b065-cf94139bfc85" }, "vmSummary" : "ReadOnly portion of Libraries: Total=1.3G resident=0K(0%) swapped_out_or_unallocated=1.3G(100%)\nWritable regions: Total=1.6G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.6G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 384K 3 \nActivity Tracing 256K 1 \nCG backing stores 3520K 4 \nCG image 5344K 22 \nColorSync 560K 27 \nCoreAnimation 17.8M 46 \nCoreGraphics 32K 2 \nCoreImage 208K 6 \nCoreUI image data 1424K 11 \nFoundation 48K 2 \nImage IO 64K 1 \nKernel Alloc Once 32K 1 \nMALLOC 280.8M 52 \nMALLOC guard page 192K 9 \nMALLOC_MEDIUM (reserved) 960.0M 8 reserved VM address space (unallocated)\nMALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)\nSTACK GUARD 96K 6 \nStack 11.2M 7 \nStack (reserved) 1616K 1 reserved VM address space (unallocated)\nStack Guard 54.4M 1 \nVM_ALLOCATE 432K 12 \n__AUTH 1854K 342 \n__AUTH_CONST 24.0M 562 \n__CTF 756 1 \n__DATA 17.3M 564 \n__DATA_CONST 27.7M 582 \n__DATA_DIRTY 1913K 214 \n__FONT_DATA 2352 1 \n__LINKEDIT 770.3M 19 \n__OBJC_CONST 4504K 306 \n__OBJC_RO 65.5M 1 \n__OBJC_RW 1988K 1 \n__TEXT 579.9M 603 \ndyld private memory 256K 1 \nmapped file 208.5M 38 \nshared memory 928K 18 \n=========== ======= ======= \nTOTAL 3.3G 3476 \nTOTAL, minus reserved VM space 2.0G 3476 \n", "legacyInfo" : { "threadTriggered" : { "queue" : "com.apple.main-thread" } }, "trialInfo" : { "rollouts" : [ { "rolloutId" : "6112e3d2fc54bc3389840661", "factorPackIds" : { "SIRI_TEXT_TO_SPEECH" : "63e590a947bae55eb0b06441" }, "deploymentId" : 240000333 }, { "rolloutId" : "60da5e84ab0ca017dace9abf", "factorPackIds" : { }, "deploymentId" : 240000008 } ], "experiments" : [ ] } } Model: MacBookPro18,3, BootROM 8419.80.7, proc 8:6:2 processors, 16 GB, SMC Graphics: Apple M1 Pro, Apple M1 Pro, Built-In Display: Color LCD, 3024 x 1964 Retina, Main, MirrorOff, Online Memory Module: LPDDR5, Samsung AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4387), wl0: Nov 30 2022 02:17:16 version 20.10.965.13.8.7.131 FWID 01-1251c18d Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports Network Service: Wi-Fi, AirPort, en0 USB Device: USB31Bus USB Device: USB31Bus USB Device: USB31Bus Thunderbolt Bus: MacBook Pro, Apple Inc. Thunderbolt Bus: MacBook Pro, Apple Inc. Thunderbolt Bus: MacBook Pro, Apple Inc. ---- report ends ---- In GNU Emacs 29.0.60 (build 3, aarch64-apple-darwin22.3.0, NS appkit-2299.40 Version 13.2.1 (Build 22D68)) of 2023-03-12 built on MacBook-Pro.local Repository revision: bd5115e13479b1d81d6aa09efe362ad14d53c3c6 Repository branch: emacs-29 Windowing system distributor 'Apple', version 10.3.2299 System Description: macOS 13.2.1 Configured using: 'configure --with-wide-int --with-tree-sitter --with-modules --with-mailutils' Configured features: ACL GNUTLS JSON LCMS2 LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER PNG SQLITE3 THREADS TOOLKIT_SCROLL_BARS TREE_SITTER WEBP ZLIB Important settings: value of $LANG: ja_JP.UTF-8 locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: shell-dirtrack-mode: t global-hl-line-mode: t display-time-mode: t recentf-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /Users/hiro/.emacs.d/elpa/transient-20230220.1425/transient hides /Users/hiro/works/tools/emacs/emacs/lisp/transient /Users/hiro/.emacs.d/elpa/bind-key-20230203.2004/bind-key hides /Users/hiro/works/tools/emacs/emacs/lisp/use-package/bind-key /Users/hiro/.emacs.d/elpa/csharp-mode-20221126.2005/csharp-mode hides /Users/hiro/works/tools/emacs/emacs/lisp/progmodes/csharp-mode /Users/hiro/.emacs.d/elpa/let-alist-1.0.6/let-alist hides /Users/hiro/works/tools/emacs/emacs/lisp/emacs-lisp/let-alist /Users/hiro/.emacs.d/elpa/seq-2.23/seq hides /Users/hiro/works/tools/emacs/emacs/lisp/emacs-lisp/seq Features: (shadow sort mail-extr emacsbug message yank-media puny rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils paredit edmacro kmacro ccc org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete org-list org-footnote org-faces org-entities ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs cal-menu calendar cal-loaddefs org-version org-compat org-macs slime-fancy slime-indentation slime-cl-indent cl-indent slime-trace-dialog slime-fontifying-fu slime-package-fu slime-references slime-compiler-notes-tree slime-scratch slime-presentations bridge slime-macrostep macrostep slime-mdot-fu slime-enclosing-context slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc slime-sprof slime-asdf grep slime-mrepl inferior-slime slime-repl slime-parse slime easy-mmode apropos etags fileloop generator xref arc-mode archive-mode noutline outline hyperspec flymake-rust flymake-hlint flymake-easy flymake-proc flymake project compile text-property-search warnings thingatpt flycheck find-func help-mode dash tramp tramp-loaddefs trampver tramp-integration cus-edit pp cus-load icons files-x tramp-compat shell pcomplete comint ansi-osc ansi-color ring parse-time iso8601 time-date ls-lisp format-spec w3m-search w3m doc-view filenotify jka-compr image-mode exif timezone w3m-hist bookmark-w3m w3m-ems w3m-favicon w3m-image w3m-fb tab-line w3m-proc w3m-util open-junk-file elscreen dired dired-loaddefs hl-line time recentf tree-widget wid-edit ido finder-inf pcase tex-site slime-autoloads rx advice w3m-load info package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib japan-util rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads kqueue cocoa ns lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 419809 12122) (symbols 48 32005 0) (strings 32 155207 2273) (string-bytes 1 4191810) (vectors 16 51372) (vector-slots 8 701645 20292) (floats 8 173 111) (intervals 56 489 0) (buffers 984 13))
bug-gnu-emacs <at> gnu.org
:bug#62143
; Package emacs
.
(Mon, 13 Mar 2023 00:20:02 GMT) Full text and rfc822 format available.Message #8 received at 62143 <at> debbugs.gnu.org (full text, mbox):
From: Po Lu <luangruo <at> yahoo.com> To: Hiroya Ebine <hiroya.ebine1 <at> gmail.com> Cc: 62143 <at> debbugs.gnu.org Subject: Re: bug#62143: 29.0.60; Emacs crashes when selecting a menu displayed by f10 with keyboard (Apple Silicon, M1 MacBookPro) Date: Mon, 13 Mar 2023 08:19:39 +0800
Hiroya Ebine <hiroya.ebine1 <at> gmail.com> writes: > 1. Start emacs "$ src/emacs -Q" > 2. Press f10 (popup menu appeared) > 3. Press C-n, C-f, Ret (or C-m) in that order > (select "Emacs Tutorial") > > then emacs crashes. > Selecting any menu item with the keyboard crashes emacs as well. > Clicking with the mouse to select a menu item does not cause emacs to crash. > > > ---- report start ---- > > ------------------------------------- > Translated Report (Full Report Below) > ------------------------------------- > > Process: emacs [88836] > Path: /Users/USER/*/emacs > Identifier: emacs > Version: ??? > Code Type: ARM-64 (Native) > Parent Process: bash [76302] > Responsible: Terminal [1079] > User ID: 503 > > Date/Time: 2023-03-12 00:13:32.7562 +0900 > OS Version: macOS 13.2.1 (22D68) > Report Version: 12 > Anonymous UUID: 7EA3C70D-4B77-10DE-5C01-C1C12AD45FEC > > Sleep/Wake UUID: 6D1A8E7F-81AE-46FF-B424-E8AD0CC5AD15 > > Time Awake Since Boot: 160000 seconds > Time Since Wake: 9473 seconds > > System Integrity Protection: enabled > > Crashed Thread: 0 Dispatch queue: com.apple.main-thread > > Exception Type: EXC_BAD_ACCESS (SIGABRT) > Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000003 > Exception Codes: 0x0000000000000001, 0x0000000000000003 > > VM Region Info: 0x3 is not in any region. Bytes before following > region: 105553518919677 > REGION TYPE START - END [ VSIZE] > PRT/MAX SHRMOD REGION DETAIL > UNUSED SPACE AT START > ---> > MALLOC_NANO (reserved) 600018000000-600020000000 [128.0M] > rw-/rwx SM=NUL ...(unallocated) > > Thread 0 Crashed:: Dispatch queue: com.apple.main-thread > 0 libsystem_kernel.dylib 0x19a17a868 __pthread_kill + 8 > 1 libsystem_pthread.dylib 0x19a1b1cec pthread_kill + 288 > 2 libsystem_c.dylib 0x19a0b29cc raise + 32 > 3 emacs 0x1025e2cf8 > terminate_due_to_signal + 204 (emacs.c:464) > 4 emacs 0x1025e350c emacs_abort + > 20 (sysdep.c:2313) > 5 emacs 0x1025a17c8 > ns_term_shutdown + 144 (nsterm.m:5765) > 6 emacs 0x102472d00 > shut_down_emacs + 328 (emacs.c:3016) > 7 emacs 0x1025e2cc0 > terminate_due_to_signal + 148 (emacs.c:447) > 8 emacs 0x102498d94 > handle_fatal_signal + 16 (sysdep.c:1783) > 9 emacs 0x102498e10 > deliver_thread_signal + 124 (sysdep.c:1775) > 10 emacs 0x102496e5c > deliver_fatal_thread_signal + 12 (sysdep.c:1795) > 11 emacs 0x102498e70 > handle_sigsegv + 96 (sysdep.c:1888) > 12 libsystem_platform.dylib 0x19a1e02a4 _sigtramp + 56 > 13 emacs 0x102406c9c > find_and_return_menu_selection + 152 (menu.c:981) What is menu_items at this point? Could you please step to that frame in lldb and type: (lldb) p menu_items
bug-gnu-emacs <at> gnu.org
:bug#62143
; Package emacs
.
(Mon, 13 Mar 2023 08:57:01 GMT) Full text and rfc822 format available.Message #11 received at 62143 <at> debbugs.gnu.org (full text, mbox):
From: Robert Pluim <rpluim <at> gmail.com> To: Po Lu <luangruo <at> yahoo.com> Cc: 62143 <at> debbugs.gnu.org, Hiroya Ebine <hiroya.ebine1 <at> gmail.com> Subject: Re: bug#62143: 29.0.60; Emacs crashes when selecting a menu displayed by f10 with keyboard (Apple Silicon, M1 MacBookPro) Date: Mon, 13 Mar 2023 09:56:22 +0100
>>>>> On Mon, 13 Mar 2023 08:19:39 +0800, Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org> said: Po Lu> What is menu_items at this point? Could you please step to that frame Po Lu> in lldb and type: Po Lu> (lldb) p menu_items (lldb) p menu_items (Lisp_Object) $25 = NULL I have a vague memory of a similar issue being reported against macOS before, but I canʼt find the bug right now. Robert --
bug-gnu-emacs <at> gnu.org
:bug#62143
; Package emacs
.
(Mon, 13 Mar 2023 09:56:02 GMT) Full text and rfc822 format available.Message #14 received at 62143 <at> debbugs.gnu.org (full text, mbox):
From: Po Lu <luangruo <at> yahoo.com> To: Robert Pluim <rpluim <at> gmail.com> Cc: 62143 <at> debbugs.gnu.org, Hiroya Ebine <hiroya.ebine1 <at> gmail.com> Subject: Re: bug#62143: 29.0.60; Emacs crashes when selecting a menu displayed by f10 with keyboard (Apple Silicon, M1 MacBookPro) Date: Mon, 13 Mar 2023 17:55:02 +0800
Robert Pluim <rpluim <at> gmail.com> writes: >>>>>> On Mon, 13 Mar 2023 08:19:39 +0800, Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org> said: > > > Po Lu> What is menu_items at this point? Could you please step to that frame > Po Lu> in lldb and type: > > Po Lu> (lldb) p menu_items > > (lldb) p menu_items > (Lisp_Object) $25 = NULL > > I have a vague memory of a similar issue being reported against macOS > before, but I canʼt find the bug right now. I was just about to say this, and alas, I can't find it either.
bug-gnu-emacs <at> gnu.org
:bug#62143
; Package emacs
.
(Mon, 13 Mar 2023 10:55:01 GMT) Full text and rfc822 format available.Message #17 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Daniel Martín <mardani29 <at> yahoo.es> To: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org> Cc: Po Lu <luangruo <at> yahoo.com>, 62143 <at> debbugs.gnu.org, Robert Pluim <rpluim <at> gmail.com>, Hiroya Ebine <hiroya.ebine1 <at> gmail.com> Subject: Re: bug#62143: 29.0.60; Emacs crashes when selecting a menu displayed by f10 with keyboard (Apple Silicon, M1 MacBookPro) Date: Mon, 13 Mar 2023 11:54:00 +0100
Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org> writes: > Robert Pluim <rpluim <at> gmail.com> writes: > >>>>>>> On Mon, 13 Mar 2023 08:19:39 +0800, Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org> said: >> >> >> Po Lu> What is menu_items at this point? Could you please step to that frame >> Po Lu> in lldb and type: >> >> Po Lu> (lldb) p menu_items >> >> (lldb) p menu_items >> (Lisp_Object) $25 = NULL >> >> I have a vague memory of a similar issue being reported against macOS >> before, but I canʼt find the bug right now. > > I was just about to say this, and alas, I can't find it either. A search for nil menu_items returns for me a reference to bug#58288. Are these two bugs related?
bug-gnu-emacs <at> gnu.org
:bug#62143
; Package emacs
.
(Mon, 13 Mar 2023 10:55:02 GMT) Full text and rfc822 format available.bug-gnu-emacs <at> gnu.org
:bug#62143
; Package emacs
.
(Mon, 13 Mar 2023 10:59:02 GMT) Full text and rfc822 format available.Message #23 received at 62143 <at> debbugs.gnu.org (full text, mbox):
From: Robert Pluim <rpluim <at> gmail.com> To: Daniel Martín <mardani29 <at> yahoo.es> Cc: Po Lu <luangruo <at> yahoo.com>, 62143 <at> debbugs.gnu.org, Hiroya Ebine <hiroya.ebine1 <at> gmail.com> Subject: Re: bug#62143: 29.0.60; Emacs crashes when selecting a menu displayed by f10 with keyboard (Apple Silicon, M1 MacBookPro) Date: Mon, 13 Mar 2023 11:58:25 +0100
>>>>> On Mon, 13 Mar 2023 11:54:00 +0100, Daniel Martín <mardani29 <at> yahoo.es> said: Daniel> Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text Daniel> editors" <bug-gnu-emacs <at> gnu.org> writes: >> Robert Pluim <rpluim <at> gmail.com> writes: >> >>>>>>>> On Mon, 13 Mar 2023 08:19:39 +0800, Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org> said: >>> >>> >>> Po Lu> What is menu_items at this point? Could you please step to that frame >>> Po Lu> in lldb and type: >>> >>> Po Lu> (lldb) p menu_items >>> >>> (lldb) p menu_items >>> (Lisp_Object) $25 = NULL >>> >>> I have a vague memory of a similar issue being reported against macOS >>> before, but I canʼt find the bug right now. >> >> I was just about to say this, and alas, I can't find it either. Daniel> A search for nil menu_items returns for me a reference to bug#58288. Daniel> Are these two bugs related? I think itʼs the same bug. I didnʼt come up with a fix to 58288, maybe Po Lu has an idea. Robert --
bug-gnu-emacs <at> gnu.org
:bug#62143
; Package emacs
.
(Mon, 13 Mar 2023 11:09:02 GMT) Full text and rfc822 format available.Message #26 received at 62143 <at> debbugs.gnu.org (full text, mbox):
From: Po Lu <luangruo <at> yahoo.com> To: Daniel Martín <mardani29 <at> yahoo.es> Cc: 62143 <at> debbugs.gnu.org, Robert Pluim <rpluim <at> gmail.com>, Hiroya Ebine <hiroya.ebine1 <at> gmail.com> Subject: Re: bug#62143: 29.0.60; Emacs crashes when selecting a menu displayed by f10 with keyboard (Apple Silicon, M1 MacBookPro) Date: Mon, 13 Mar 2023 19:08:40 +0800
Daniel Martín <mardani29 <at> yahoo.es> writes: > Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text > editors" <bug-gnu-emacs <at> gnu.org> writes: > >> Robert Pluim <rpluim <at> gmail.com> writes: >> >>>>>>>> On Mon, 13 Mar 2023 08:19:39 +0800, Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org> said: >>> >>> >>> Po Lu> What is menu_items at this point? Could you please step to that frame >>> Po Lu> in lldb and type: >>> >>> Po Lu> (lldb) p menu_items >>> >>> (lldb) p menu_items >>> (Lisp_Object) $25 = NULL >>> >>> I have a vague memory of a similar issue being reported against macOS >>> before, but I canʼt find the bug right now. >> >> I was just about to say this, and alas, I can't find it either. > > A search for nil menu_items returns for me a reference to bug#58288. > Are these two bugs related? They are probably the same bug. I can't debug because this doesn't happen on GNUstep and I don't have access to a Mac at the moment.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.