[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland
From: |
Eli Zaretskii |
Subject: |
Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland |
Date: |
Thu, 05 Sep 2024 22:23:52 +0300 |
> From: Eval EXEC <execvy@gmail.com>
> Cc: pipcet@protonmail.com, gerd.moellmann@gmail.com, emacs-devel@gnu.org
> Date: Fri, 06 Sep 2024 02:56:02 +0800
>
> Eli Zaretskii <eliz@gnu.org> writes:
>
> >> From: Eval EXEC <execvy@gmail.com>
> >> Cc: Eli Zaretskii <eliz@gnu.org>, Gerd Möllmann
> >> <gerd.moellmann@gmail.com>,
> >> emacs-devel@gnu.org
> >> Date: Fri, 06 Sep 2024 01:05:47 +0800
> >>
> >> (gdb) frame 24
> >> #24 0x0000000000692cd8 in fix_frame (f=0x7fe4284bb270, ss=0x7ffd2708ff28)
> >> at /home/exec/Projects/git.savannah.gnu.org/git/emacs/src/igc.c:2068
> >> 2068 Mouse_HLInfo *hlinfo = MOUSE_HL_INFO (f);
> >> (gdb) p f
> >> $1 = (struct frame *) 0x7fe4284bb270
> >> (gdb) p f->output_data
> >> $2 = {
> >> tty = 0x0,
> >> x = 0x0,
> >> w32 = 0x0,
> >> ns = 0x0,
> >> pgtk = 0x0,
> >> haiku = 0x0,
> >> android = 0x0
> >> }
> >
> > Thanks. What about
> >
> > (gdb) p f->terminal
> >
> > What does that print?
>
> It's:
> (gdb) p f->terminal
> $3 = (struct terminal *) 0x0
Thanks, so FRAME_LIVE_P should solve the problem. I therefore changed
the test to use FRAME_LIVE_P.
- Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland, (continued)
- Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland, Eval EXEC, 2024/09/05
- Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland, Eval EXEC, 2024/09/05
- Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland, Pip Cet, 2024/09/05
- Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland, Eval EXEC, 2024/09/05
- Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland, Gerd Möllmann, 2024/09/05
- Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland, Eli Zaretskii, 2024/09/05
- Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland, Gerd Möllmann, 2024/09/05
- Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland, Eli Zaretskii, 2024/09/05
- Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland, Eli Zaretskii, 2024/09/05
- Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland, Eval EXEC, 2024/09/05
- Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland,
Eli Zaretskii <=
- Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland, Eli Zaretskii, 2024/09/05
- Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland, Eval EXEC, 2024/09/06
- Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland, Eval EXEC, 2024/09/06
- Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland, Eli Zaretskii, 2024/09/06
- Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland, Pip Cet, 2024/09/06
- Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland, Eval EXEC, 2024/09/06
- Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland, Eli Zaretskii, 2024/09/06
- Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland, Eval EXEC, 2024/09/06
- Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland, Pip Cet, 2024/09/06
- Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland, Eval EXEC, 2024/09/06