Current-Users archive

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

Weird X crash



Hi,


I have been having lately X crash when I try to input a single character in Emacs 26.1 window when using a keyboard different from the default one. In my case, apart from the default en-GB keyboard, I have also Italian and Bulgarian one, they both work fine - например тук - with the usual notepad style text editors like pluma, gedit and gvim. If I try to do the same with Emacs, X crashes immediately and I get in the Xorg.0.log.old file (after the restart):

----

[  8912.791] (EE)
[  8912.791] (EE) Backtrace:
[  8912.852] (EE) 0: /usr/X11R7/bin/X (xorg_backtrace+0x3d) [0x1be9b37d3]
[  8912.852] (EE) 1: /usr/X11R7/bin/X (os_move_fd+0x67) [0x1be9af9f9]
[  8912.852] (EE) 2: /usr/lib/libc.so.12 (__sigtramp_siginfo_2+0x0) [0x76df3f6a9b70]
[  8912.852] (EE)
[  8912.852] (EE) Segmentation fault at address 0x76df00100000
[  8912.852] (EE)
Fatal server error:
[  8912.852] (EE) Caught signal 11 (Segmentation fault). Server aborting
[  8912.852] (EE)
[  8912.852] (EE)

Gdb gives me:

...

Core was generated by `X'.
Program terminated with signal SIGALRM, Alarm clock.
#0  0x000076df3f71f04a in _lwp_kill () from /usr/lib/libc.so.12
[Current thread is 1 (process 1)]
(gdb) bt
#0  0x000076df3f71f04a in _lwp_kill () from /usr/lib/libc.so.12
#1  0x000076df3f71ecd7 in abort () from /usr/lib/libc.so.12
#2  0x00000001be9aeef5 in OsAbort ()
#3  0x00000001be9aa75f in AbortServer ()
#4  0x00000001be9ab3f8 in FatalError ()
#5  0x00000001be9afa60 in ?? ()
#6  0x000076df3f6a9b70 in opendir () from /usr/lib/libc.so.12
#7  0x000000010000000b in ?? ()
#8  0x0000000000000000 in ?? ()

....


I don't use emacs often, so am not bothered much, but it is apparently some problem.

The system is an HP Envy laptop with an Intel 530 graphics and (nonfunctional under NetBSD) GeForce 950M, running under 8.99.34 at the moment, with fully upgraded current pkgsrc, if this is of importance. As I said, it happens only with Emacs. Also, Emacs does not work under dwm or i3, it seems to put X under some sort of a lock, you can't switch workspaces anymore, one has to go to the console and kill emacs to get normal behaviour of the tiling window managers, but that is aside the main question.

Emacs is 26.1 from pkgsrc.


Chavdar




Home | Main Index | Thread Index | Old Index