all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#70790: 30.0.50; xfaces crash
@ 2024-05-05 17:40 Madhu
  2024-05-06 11:08 ` Eli Zaretskii
  0 siblings, 1 reply; 2+ messages in thread
From: Madhu @ 2024-05-05 17:40 UTC (permalink / raw)
  To: 70790

[-- Attachment #1: Type: Text/Plain, Size: 959 bytes --]


Hello, FTR I'm attaching the decoded addr2line crash backtrace, no gdb
backtrace yet.  In this case the crash happened when I evaluated the
following form:

```
(set-fontset-font "fontset-default" (cons #x0591 #xFB4F) "Taamey D")
```

I think I've seen this a few times but I don't have a reproducible
recipe yet and way too many fonts on my system.  I'll follow up on any
suggestions which might produce a better test case.


In GNU Emacs 30.0.50 (build 2, x86_64-pc-linux-gnu, X toolkit, cairo
 version 1.17.8, Xaw3d scroll bars) of 2024-04-05 built on maher
Configured using:
 'configure --with-x-toolkit=athena --with-native-compilation -C'

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP
NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XAW3D XDBE XIM XINPUT2 XPM
LUCID ZLIB


[-- Attachment #2: emacs-xfaces-crash-2024-05-05.decoded.txt --]
[-- Type: Text/Plain, Size: 3891 bytes --]

sed -n 's/.*\[\(.*\)]$/\1/p' emacs.log | addr2line -C -f -i -p -e /14/build/emacs/build-xt-native/src/emacs
emacs_backtrace at /14/build/emacs/build-xt-native/src/../../src/sysdep.c:2374
terminate_due_to_signal at /14/build/emacs/build-xt-native/src/../../src/emacs.c:473
Fget_internal_run_time at /14/build/emacs/build-xt-native/src/../../src/sysdep.c:4528 (discriminator 1)
deliver_thread_signal at /14/build/emacs/build-xt-native/src/../../src/sysdep.c:1782
stack_overflow at /14/build/emacs/build-xt-native/src/../../src/sysdep.c:1892
 (inlined by) handle_sigsegv at /14/build/emacs/build-xt-native/src/../../src/sysdep.c:1937
?? ??:0
make_lisp_ptr at /14/build/emacs/build-xt-native/src/../../src/lisp.h:1387
 (inlined by) realize_default_face at /14/build/emacs/build-xt-native/src/../../src/xfaces.c:5864
 (inlined by) realize_basic_faces at /14/build/emacs/build-xt-native/src/../../src/xfaces.c:5798
recompute_basic_faces at /14/build/emacs/build-xt-native/src/../../src/xfaces.c:719 (discriminator 1)
 (inlined by) recompute_basic_faces at /14/build/emacs/build-xt-native/src/../../src/xfaces.c:714 (discriminator 1)
Fset_fontset_font at /14/build/emacs/build-xt-native/src/../../src/fontset.c:1723
eval_sub at /14/build/emacs/build-xt-native/src/../../src/eval.c:2542
Feval at /14/build/emacs/build-xt-native/src/../../src/eval.c:2390
exec_byte_code at /14/build/emacs/build-xt-native/src/../../src/bytecode.c:814 (discriminator 1)
Ffuncall at /14/build/emacs/build-xt-native/src/../../src/eval.c:3024
Fhandler_bind_1 at /14/build/emacs/build-xt-native/src/../../src/eval.c:1404 (discriminator 1)
exec_byte_code at /14/build/emacs/build-xt-native/src/../../src/bytecode.c:814 (discriminator 1)
apply_lambda at /14/build/emacs/build-xt-native/src/../../src/eval.c:3144
eval_sub at /14/build/emacs/build-xt-native/src/../../src/eval.c:2626
Flet at /14/build/emacs/build-xt-native/src/../../src/eval.c:1010 (discriminator 3)
eval_sub at /14/build/emacs/build-xt-native/src/../../src/eval.c:2476 (discriminator 1)
Fprogn at /14/build/emacs/build-xt-native/src/../../src/eval.c:432 (discriminator 1)
 (inlined by) funcall_lambda at /14/build/emacs/build-xt-native/src/../../src/eval.c:3273 (discriminator 1)
Ffuncall at /14/build/emacs/build-xt-native/src/../../src/eval.c:3024
Ffuncall_interactively at /14/build/emacs/build-xt-native/src/../../src/callint.c:250 (discriminator 1)
Ffuncall at /14/build/emacs/build-xt-native/src/../../src/eval.c:3024
safe_free_unbind_to at /14/build/emacs/build-xt-native/src/../../src/lisp.h:5708
 (inlined by) Fcall_interactively at /14/build/emacs/build-xt-native/src/../../src/callint.c:790
exec_byte_code at /14/build/emacs/build-xt-native/src/../../src/bytecode.c:814 (discriminator 1)
Ffuncall at /14/build/emacs/build-xt-native/src/../../src/eval.c:3024
command_loop_1 at /14/build/emacs/build-xt-native/src/../../src/keyboard.c:1558 (discriminator 1)
internal_condition_case at /14/build/emacs/build-xt-native/src/../../src/eval.c:1539
command_loop_2 at /14/build/emacs/build-xt-native/src/../../src/keyboard.c:1168 (discriminator 1)
internal_catch at /14/build/emacs/build-xt-native/src/../../src/eval.c:1219
command_loop at /14/build/emacs/build-xt-native/src/../../src/keyboard.c:1149
EQ at /14/build/emacs/build-xt-native/src/../../src/lisp.h:1370 (discriminator 2)
 (inlined by) recursive_edit_1 at /14/build/emacs/build-xt-native/src/../../src/keyboard.c:754 (discriminator 2)
Frecursive_edit at /14/build/emacs/build-xt-native/src/../../src/keyboard.c:837 (discriminator 1)
load_seccomp at /14/build/emacs/build-xt-native/src/../../src/emacs.c:1230
 (inlined by) maybe_load_seccomp at /14/build/emacs/build-xt-native/src/../../src/emacs.c:1295
 (inlined by) main at /14/build/emacs/build-xt-native/src/../../src/emacs.c:1324
?? ??:0
?? ??:0
_start at /usr/src/debug/sys-libs/glibc-2.38-r9/glibc-2.38/csu/../sysdeps/x86_64/start.S:117

^ permalink raw reply	[flat|nested] 2+ messages in thread

* bug#70790: 30.0.50; xfaces crash
  2024-05-05 17:40 bug#70790: 30.0.50; xfaces crash Madhu
@ 2024-05-06 11:08 ` Eli Zaretskii
  0 siblings, 0 replies; 2+ messages in thread
From: Eli Zaretskii @ 2024-05-06 11:08 UTC (permalink / raw)
  To: Madhu; +Cc: 70790

> Date: Sun, 05 May 2024 23:10:19 +0530 (IST)
> From: Madhu <enometh@meer.net>
> 
> Hello, FTR I'm attaching the decoded addr2line crash backtrace, no gdb
> backtrace yet.  In this case the crash happened when I evaluated the
> following form:
> 
> ```
> (set-fontset-font "fontset-default" (cons #x0591 #xFB4F) "Taamey D")
> ```
> 
> I think I've seen this a few times but I don't have a reproducible
> recipe yet and way too many fonts on my system.  I'll follow up on any
> suggestions which might produce a better test case.

Does this happen only with that font?

Is it reproducible (i.e., happens each time you evaluate that form)?

> deliver_thread_signal at /14/build/emacs/build-xt-native/src/../../src/sysdep.c:1782
> stack_overflow at /14/build/emacs/build-xt-native/src/../../src/sysdep.c:1892
>  (inlined by) handle_sigsegv at /14/build/emacs/build-xt-native/src/../../src/sysdep.c:1937
> ?? ??:0

The above confuses me: it says "stack overflow", so does it mean there
was some kind of infinite recursion?

Please try triggering this in Emacs run from GDB, and show the full
backtrace when it happens.





^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2024-05-06 11:08 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-05 17:40 bug#70790: 30.0.50; xfaces crash Madhu
2024-05-06 11:08 ` Eli Zaretskii

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.