GNU bug report logs -
#69762
X11 versions of Emacs 29 on sparc fail at startup
Previous Next
Reported by: ali_gnu2 <at> emvision.com
Date: Tue, 12 Mar 2024 20:38:02 UTC
Severity: normal
Done: Po Lu <luangruo <at> yahoo.com>
Bug is archived. No further changes may be made.
Full log
Message #26 received at 69762 <at> debbugs.gnu.org (full text, mbox):
On 3/14/24 12:16 AM, Po Lu wrote:
> Ali Bahrami <ali_gnu2 <at> emvision.com> writes:
>
>> On 3/13/24 6:17 PM, Po Lu wrote:
>>> Please run Emacs under gdb (or some other suitable debugger, e.g. dbx)
>>> with the command-line options:
>>> -q -xrm 'Emacs.synchronous: True'
>>> exactly as written above, break on xterm.c:x_error_quitter, and
>>> reply
>>> with the backtrace generated after this breakpoint is hit.
>>
>> The gdb output follows. Thanks.
>
> Thanks. Does this resolve the problem?
>
> diff --git a/src/xterm.c b/src/xterm.c
> index c8a43785564..55aba5b8604 100644
> --- a/src/xterm.c
> +++ b/src/xterm.c
> @@ -7297,11 +7297,11 @@ x_sync_init_fences (struct frame *f)
> /* The drawable given below is only used to
> determine the screen on which the fence is
> created. */
> - FRAME_X_WINDOW (f),
> + FRAME_OUTER_WINDOW (f),
> False);
> output->sync_fences[1]
> = XSyncCreateFence (FRAME_X_DISPLAY (f),
> - FRAME_X_WINDOW (f),
> + FRAME_OUTER_WINDOW (f),
> False);
>
> XChangeProperty (FRAME_X_DISPLAY (f), FRAME_OUTER_WINDOW (f),
I'm afraid not. I get the same result as before:
% src/emacs
X protocol error: BadDrawable (invalid Pixmap or Window parameter) on protocol request 134
Serial no: 1318
- Ali
This bug report was last modified 1 year and 45 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.