Package: emacs25
Version: 25.2+1-6+b1
Severity: normal
File: /usr/bin/emacs

When displaying a Unicode 'ALARM CLOCK' (U+23F0) character in a buffer
Emacs crashes.

To reproduce, just paste the character from
https://www.fileformat.info/info/unicode/char/23f0/index.htm into a
buffer.

I get the following output on the console:

emacs25:22934): Gtk-WARNING **: Allocating size to Emacs 0xdb2260 without 
calling gtk_widget_get_preferred_width/height(). How does the code know the 
size to allocate?
X protocol error: BadLength (poly request too large or internal Xlib length 
error) on protocol request 139
When compiled with GTK, Emacs cannot recover from X disconnects.
This is a GTK bug: https://bugzilla.gnome.org/show_bug.cgi?id=85715
For details, see etc/PROBLEMS.
Fatal error 6: Aborted
(emacs25:22934): GLib-WARNING **: g_main_context_prepare() called recursively 
from within a source's check() or prepare() member.

(emacs25:22934): GLib-WARNING **: g_main_context_check() called recursively 
from within a source's check() or prepare() member.

Backtrace:
emacs25[0x50a53e]
emacs25[0x4f0b49]
emacs25[0x50a5e3]
emacs25[0x4c0990]
emacs25[0x4c4cd9]
emacs25[0x4c4d5b]
/usr/lib/x86_64-linux-gnu/libX11.so.6(_XError+0x11d)[0x7fbbb309122d]
/usr/lib/x86_64-linux-gnu/libX11.so.6(+0x42157)[0x7fbbb308e157]
/usr/lib/x86_64-linux-gnu/libX11.so.6(+0x42215)[0x7fbbb308e215]
/usr/lib/x86_64-linux-gnu/libX11.so.6(_XEventsQueued+0x55)[0x7fbbb308eb15]
/usr/lib/x86_64-linux-gnu/libX11.so.6(XPending+0x57)[0x7fbbb30807e7]
/usr/lib/x86_64-linux-gnu/libgdk-3.so.0(+0x6840e)[0x7fbbb4ee540e]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_prepare+0x1c8)[0x7fbbb37fb678]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4b04b)[0x7fbbb37fc04b]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_pending+0x27)[0x7fbbb37fc1d7]
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_events_pending+0xd)[0x7fbbb53a806d]
emacs25[0x4c1397]
emacs25[0x4f7a71]
emacs25[0x4f8105]
emacs25[0x5c689a]
emacs25[0x57b734]
emacs25[0x5c946c]
emacs25[0x5c9741]
emacs25[0x5c9a5c]
emacs25[0x443941]
emacs25[0x44b9a0]
emacs25[0x4663ff]
emacs25[0x46789e]
emacs25[0x5630de]
emacs25[0x4553ec]
emacs25[0x4fabab]
emacs25[0x4fd960]
emacs25[0x4ff3e4]
emacs25[0x563052]
emacs25[0x4f0f64]
emacs25[0x562fd1]
emacs25[0x4f0efb]
emacs25[0x4f57e7]
emacs25[0x4f5b0a]
emacs25[0x418e50]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7)[0x7fbbae7f9a87]
...
Aborted

Gaudenz

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing'), (100, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.15.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=de_CH.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages emacs25 depends on:
ii  emacs25-bin-common     25.2+1-6+b1
ii  libacl1                2.2.52-3+b1
ii  libasound2             1.1.3-5
ii  libatk1.0-0            2.26.1-3
ii  libc6                  2.27-2
ii  libcairo-gobject2      1.15.10-1
ii  libcairo2              1.15.10-1
ii  libdbus-1-3            1.12.6-2
ii  libfontconfig1         2.12.6-0.1
ii  libfreetype6           2.8.1-2
ii  libgdk-pixbuf2.0-0     2.36.11-1
ii  libgif7                5.1.4-2
ii  libglib2.0-0           2.54.3-2
ii  libgnutls30            3.5.18-1
ii  libgomp1               8-20180312-2
ii  libgpm2                1.20.7-5
ii  libgtk-3-0             3.22.28-1
ii  libice6                2:1.0.9-2
ii  libjpeg62-turbo        1:1.5.2-2+b1
ii  libm17n-0              1.7.0-3+b2
ii  libmagickcore-6.q16-5  8:6.9.9.34+dfsg-3+b1
ii  libmagickwand-6.q16-5  8:6.9.9.34+dfsg-3+b1
ii  libotf0                0.9.13-3+b1
ii  libpango-1.0-0         1.40.14-1
ii  libpangocairo-1.0-0    1.40.14-1
ii  libpng16-16            1.6.34-1
ii  librsvg2-2             2.40.20-2
ii  libselinux1            2.7-2+b1
ii  libsm6                 2:1.2.2-1+b3
ii  libtiff5               4.0.9-4
ii  libtinfo5              6.1-1
ii  libx11-6               2:1.6.4-3
ii  libx11-xcb1            2:1.6.4-3
ii  libxcb1                1.13-1
ii  libxfixes3             1:5.0.3-1
ii  libxft2                2.3.2-1+b2
ii  libxinerama1           2:1.1.3-1+b3
ii  libxml2                2.9.4+dfsg1-6.1
ii  libxpm4                1:3.5.12-1
ii  libxrandr2             2:1.5.1-1
ii  libxrender1            1:0.9.10-1
ii  zlib1g                 1:1.2.8.dfsg-5

emacs25 recommends no packages.

Versions of packages emacs25 suggests:
pn  emacs25-common-non-dfsg  <none>

-- no debconf information

Reply via email to