Recent libX11 update broke emacs

Kevin Oberman rkoberman at gmail.com
Tue Aug 4 04:38:47 UTC 2020


On Mon, Aug 3, 2020 at 1:48 PM Ashish SHUKLA <ashish at freebsd.org> wrote:

> On 8/3/20 11:29 PM, Ashish SHUKLA wrote:
> > On 8/3/20 10:37 PM, Kevin Oberman wrote:
> >> This is a weird problem and I'm uncertain if it is in libW11,
> >> x11-server, or emacs. As a result, I'm crossposting to both lists.
> >>
> >> Yesterday, after upgrading libX11 and x11-server, I could no longer run
> >> Emacs to an  X display. It crashed quickly with a segmentation error in
> >> the pthread library. Oddly, I could run it to my local xserver from a
> >> remote system.
> >>
> >> Rolling back the x11 server did not help nor did rolling back libX11 or
> >> even both of them. I had to roll back libX11 first and build the server
> >> with the old libX11. Rebuilding emacs with the new ports made no
> difference.
> >>
> >> Since the old libX11 contains a very serious vulnerability, I  really
> >> hate to leave it this way, but I also have a hard time getting anything
> >> done without emacs. Nothing other than emacs seems to have a problem
> >> with this.
> >>
> >> Any idea what is going on?
> >> --
> >> Kevin Oberman, Part time kid herder and retired Network Engineer
> >> E-mail: rkoberman at gmail.com <mailto:rkoberman at gmail.com>
> >> PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683
> >
> > Hi,
> >
> > While waiting for updated ports to be rebuilt, could you provide
> > following details ?
> >
> > 0. output of: uname -a
> >
> > 1. output of: pkg info
> >
> > 2. output of: pkg info emacs
> >
> > 3. output of:
> >
> >    $ lldb -c /path/to/emacs-core-file.core -e $(which emacs)
> >    (lldb) bt all
> >
> > Thanks!
> >
>
> Could you also provide the list of environment variables set in the
> Emacs launching environment ? Output of setenv (csh), or export (bash/zsh).
>
> Thanks!
> --
>
> Ashish SHUKLA | GPG: F682CDCC39DC0FEAE11620B6C746CFA9E74FA4B0
>
> “We are drowning in information but starved for knowledge.” (John
> Naisbitt, "Megatrends")
> SHORT_HOST=ROGUE
> OSTYPE=FreeBSD
> MM_CHARSET=iso-8859-1
> LANG=en_US.UTF-8
> DISPLAY=:0
> PWD=/home/oberman
> LOGNAME=oberman
> VENDOR=amd
> XIM_ARGS=--daemonize --xim
> CVS_RSH=/usr/bin/ssh
>
> MANPATH=/usr/share/man:/usr/local/man:/usr/local/lib/perl5/site_perl/man:/usr/local/lib/perl5/5.30/perl/man
> XAUTHORITY=/home/oberman/.Xauthority
> SHLVL=2
> BLOCKSIZE=K
> GTK_IM_MODULE=ibus
> COLORTERM=truecolor
> HOST=rogue
> GNOME_KEYRING_CONTROL=/home/oberman/.cache/keyring-FU5TO0
> WINDOWPATH=9
> MATE_DESKTOP_SESSION_ID=this-is-deprecated
> XIM=ibus
>
> DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-6eQJ5S2C1a,guid=c4434915cb7ef49af8882cfa5f28b6c1
> QT_SCALE_FACTOR=1
> MAIL=/var/mail/oberman
> GTK_OVERLAY_SCROLLING=0
> HOSTTYPE=FreeBSD
> GROUP=users
> VTE_VERSION=5202
> SHELL=/bin/csh
> QT_IM_MODULE=xim
> XIM_PROGRAM=ibus-daemon
> WINDOWID=33554471
> QT_AUTO_SCREEN_SCALE_FACTOR=0
> SESSION_MANAGER=local/rogue:/tmp/.ICE-unix/47695
> XDG_CURRENT_DESKTOP=MATE
> SSH_AUTH_SOCK=/home/oberman/.cache/keyring-FU5TO0/ssh
>
> PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/home/oberman/bin:/usr/local/bin:/usr/local/ssl/bin:/usr/local/samba/bin:/usr/local/java/bin:/usr/games
> PAGER=most
> TERM=xterm-256color
> HOME=/home/oberman
> MACHTYPE=x86_64
> XMODIFIERS=@im=ibus
> USER=oberman
> LC_COLLATE=C
> SSH_ASKPASS=/usr/local/bin/gnome-ssh-askpass2
> SSH_AGENT_PID=47672
>


More information about the freebsd-x11 mailing list