bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#69782: [PATCH] Fringe bitmaps should respect alpha-background


From: Nate Sandy
Subject: bug#69782: [PATCH] Fringe bitmaps should respect alpha-background
Date: Sat, 13 Apr 2024 15:47:11 +0000

Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text
editors" <bug-gnu-emacs@gnu.org> writes:

> I presume this is a no-toolkit build, correct?
I configured Emacs like this:

  ./configure --prefix=/home/n/emacs-nix/build-x -C
  --with-native-compilation=no 'CFLAGS=-O0 -g3'
  --enable-checking=yes,glyphs --enable-check-lisp-object-type
  
which seems to mean "X toolkit". The error also happens with 29.2, where
I see "X toolkit" as well.

Thank you for the instructions, attached is the backtrace. I hope it
helps, and that I did it correctly. I produced the backtrace like this:

  gdb -batch-silent -ex "set logging file gdb.bt" -ex "set logging on"
  -ex "break x_error_quitter" -ex "run" -ex "backtrace" -ex "quit"
  --args src/emacs -q -xrm 'Emacs.visualClass: TrueColor-32' -xrm
  'Emacs.synchronous: True'

Breakpoint 1 at 0x5b9121: file xterm.c, line 26990.
[Thread debugging using libthread_db enabled]
Using host libthread_db library 
"/nix/store/ddwyrxif62r8n6xclvskjyy6szdhvj60-glibc-2.39-5/lib/libthread_db.so.1".
[New Thread 0x7ffff3dfe6c0 (LWP 82307)]
[New Thread 0x7ffff35fd6c0 (LWP 82308)]
[New Thread 0x7ffff2dfc6c0 (LWP 82309)]
[New Thread 0x7ffff25fb6c0 (LWP 82310)]

Thread 1 "emacs" hit Breakpoint 1, x_error_quitter (display=0x1065c90, 
event=0x7ffffffef110) at xterm.c:26990
26990   {
#0  x_error_quitter (display=0x1065c90, event=0x7ffffffef110) at xterm.c:26990
#1  0x00000000005b9101 in x_error_handler (display=0x1065c90, 
event=0x7ffffffef110) at xterm.c:26978
#2  0x00007ffff7ba1dcb in _XError () from 
/nix/store/qmy3imvwp6l129avxifnczw4p3fkdz0j-libX11-1.8.7/lib/libX11.so.6
#3  0x00007ffff7b9e9f7 in handle_error () from 
/nix/store/qmy3imvwp6l129avxifnczw4p3fkdz0j-libX11-1.8.7/lib/libX11.so.6
#4  0x00007ffff7b9eaad in handle_response () from 
/nix/store/qmy3imvwp6l129avxifnczw4p3fkdz0j-libX11-1.8.7/lib/libX11.so.6
#5  0x00007ffff7b9f532 in _XEventsQueued () from 
/nix/store/qmy3imvwp6l129avxifnczw4p3fkdz0j-libX11-1.8.7/lib/libX11.so.6
#6  0x00007ffff7ba24e5 in _XGetRequest () from 
/nix/store/qmy3imvwp6l129avxifnczw4p3fkdz0j-libX11-1.8.7/lib/libX11.so.6
#7  0x00007ffff7b96673 in XConfigureWindow () from 
/nix/store/qmy3imvwp6l129avxifnczw4p3fkdz0j-libX11-1.8.7/lib/libX11.so.6
#8  0x00007ffff7d05ed9 in XtConfigureWidget () from 
/nix/store/nvs3l95z2kn143fz9cb0k79kwx4ly8k8-libXt-1.3.0/lib/libXt.so.6
#9  0x00007ffff7da6890 in XawVendorShellExtResize () from 
/nix/store/n2p17ajdasjd2vfim25lkf1lylkrp7dr-Xaw3d-1.6.6/lib/libXaw3d.so.8
#10 0x00007ffff7d02830 in XtDispatchEventToWidget () from 
/nix/store/nvs3l95z2kn143fz9cb0k79kwx4ly8k8-libXt-1.3.0/lib/libXt.so.6
#11 0x00007ffff7d02d93 in _XtDefaultDispatcher () from 
/nix/store/nvs3l95z2kn143fz9cb0k79kwx4ly8k8-libXt-1.3.0/lib/libXt.so.6
#12 0x00007ffff7d02f21 in XtDispatchEvent () from 
/nix/store/nvs3l95z2kn143fz9cb0k79kwx4ly8k8-libXt-1.3.0/lib/libXt.so.6
#13 0x00000000005b5e94 in handle_one_xevent (dpyinfo=0x1076340, 
event=0x7fffffff0000, finish=0x7ffffffefff0, hold_quit=0x7fffffff0120) at 
xterm.c:25474
#14 0x00000000005b62e9 in XTread_socket (terminal=0xff2a40, 
hold_quit=0x7fffffff0120) at xterm.c:25636
#15 0x000000000061391b in gobble_input () at keyboard.c:7898
#16 0x0000000000613ed9 in handle_async_input () at keyboard.c:8137
#17 0x0000000000613efb in process_pending_signals () at keyboard.c:8151
#18 0x0000000000613f44 in unblock_input_to (level=0) at keyboard.c:8166
#19 0x0000000000613f6b in unblock_input () at keyboard.c:8185
#20 0x00000000005be1e6 in x_make_frame_visible (f=0x117b590) at xterm.c:29113
#21 0x00000000005be6ae in x_make_frame_visible_invisible (f=0x117b590, 
visible=true) at xterm.c:29268
#22 0x000000000043e742 in Fmake_frame_visible (frame=...) at frame.c:2866
#23 0x00000000006f19f6 in funcall_subr (subr=0xeb0b20 <Smake_frame_visible>, 
numargs=1, args=0x7ffff3dff300) at eval.c:3090
#24 0x00000000007549cc in exec_byte_code (fun=..., args_template=771, nargs=3, 
args=0x7ffff3dff318) at bytecode.c:814
#25 0x00000000006f215e in funcall_lambda (fun=..., nargs=1, 
arg_vector=0x7ffff3dff220) at eval.c:3194
#26 0x00000000006f134e in funcall_general (fun=..., numargs=1, 
args=0x7ffff3dff220) at eval.c:2972
#27 0x00000000006f165e in Ffuncall (nargs=2, args=0x7ffff3dff218) at eval.c:3022
#28 0x00000000006f06a2 in Fapply (nargs=2, args=0x7ffff3dff218) at eval.c:2650
#29 0x00000000006f1c6e in funcall_subr (subr=0xebf4a0 <Sapply>, numargs=2, 
args=0x7ffff3dff218) at eval.c:3113
#30 0x00000000007549cc in exec_byte_code (fun=..., args_template=770, nargs=3, 
args=0x7ffff3dff490) at bytecode.c:814
#31 0x00000000006f215e in funcall_lambda (fun=..., nargs=0, 
arg_vector=0x7fffffff0f90) at eval.c:3194
#32 0x00000000006f1f4c in apply_lambda (fun=..., args=..., count=...) at 
eval.c:3144
#33 0x00000000006f01b6 in eval_sub (form=...) at eval.c:2572
#34 0x00000000006ef591 in Feval (form=..., lexical=...) at eval.c:2389
#35 0x0000000000600da5 in top_level_2 () at keyboard.c:1183
#36 0x00000000006ed2f8 in internal_condition_case (bfun=0x600d34 <top_level_2>, 
handlers=..., hfun=0x6004ab <cmd_error>) at eval.c:1537
#37 0x0000000000600e14 in top_level_1 (ignore=...) at keyboard.c:1195
#38 0x00000000006ec647 in internal_catch (tag=..., func=0x600dbe <top_level_1>, 
arg=...) at eval.c:1217
#39 0x0000000000600c67 in command_loop () at keyboard.c:1144
#40 0x00000000005ffedd in recursive_edit_1 () at keyboard.c:753
#41 0x000000000060013a in Frecursive_edit () at keyboard.c:836
#42 0x00000000005fb4f5 in main (argc=6, argv=0x7fffffff1528) at emacs.c:2618
A debugging session is active.

        Inferior 1 [process 82281] will be killed.

Quit anyway? (y or n) [answered Y; input not from terminal]

reply via email to

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