Re: 5.1.0-next-20190520 -- emacs segfaults on 32-bit machine Re: 5.2-rc0.8: emacs segfaults?! x220, with 32-bit userland

Pavel Machek
2019-05-27T13:03:22Z

[-- Attachment #1: Type: text/plain, Size: 3347 bytes --]

On Thu 2019-05-23 16:50:36, Sebastian Andrzej Siewior wrote:
> On 2019-05-23 10:37:24 [+0200], Pavel Machek wrote:
> > Hi!
> Hi,
>
> > > I did not notice any new crashes.
> >
> > New crash now; different machine, way -next kernel... and I even have
> > a backtrace.
>
> could you please send me (offlist) your .config? Also, what kind of
> userland do you run? Something like Debian stable?

Yep, debian stable.

cat /etc/debian_version
8.11

And now it happened again, and yes, emacs again:

emacs: ../../../../src/cairo-arc.c:189: _cairo_arc_in_direction:
Assertion `angle_max >= angle_min' failed.
Fatal error 6: Aborted
Backtrace:
emacs[0x8138719]
emacs[0x8120446]
emacs[0x813758e]
emacs[0x81375fb]
/lib/i386-linux-gnu/i686/cmov/libpthread.so.0(+0xecb8)[0xf636ccb8]
/lib/ld-linux.so.2(+0xc42)[0xf7f49c42]
/lib/i386-linux-gnu/i686/cmov/libc.so.6(gsignal+0x47)[0xf61c6367]
/lib/i386-linux-gnu/i686/cmov/libc.so.6(abort+0x143)[0xf61c7a23]
/lib/i386-linux-gnu/i686/cmov/libc.so.6(+0x276c7)[0xf61bf6c7]
/lib/i386-linux-gnu/i686/cmov/libc.so.6(+0x27777)[0xf61bf777]
/usr/lib/i386-linux-gnu/libcairo.so.2(+0xee02)[0xf735ce02]
/usr/lib/i386-linux-gnu/libcairo.so.2(+0x2803b)[0xf737603b]
/usr/lib/i386-linux-gnu/libcairo.so.2(cairo_arc+0x5c)[0xf736d94c]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x2558f5)[0xf78468f5]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x255e61)[0xf7846e61]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0xb21e3)[0xf76a31e3]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0xb25ca)[0xf76a35ca]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0xb2f4f)[0xf76a3f4f]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(gtk_render_frame+0x11c)[0xf787051c]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0xf1e97)[0xf76e2e97]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x1e44cd)[0xf77d54cd]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x31bf3e)[0xf790cf3e]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0xc2e2)[0xf711d2e2]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0xd9c9)[0xf711e9c9]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x3e3)[0xf7138463]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x25)[0xf71391e5]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x32b037)[0xf791c037]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x32cc89)[0xf791dc89]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(gtk_container_propagate_draw+0x24c)[0xf771f73c]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x12e80e)[0xf771f80e]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x16eb78)[0xf775fb78]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x1e44cd)[0xf77d54cd]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x31bf3e)[0xf790cf3e]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0xc2e2)[0xf711d2e2]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0xd9c9)[0xf711e9c9]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x3e3)[0xf7138463]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x25)[0xf71391e5]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x32b037)[0xf791c037]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x32c86d)[0xf791d86d]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x32cb09)[0xf791db09]
/usr/lib/i386-linux-gnu/libgtk-3.so.0(gtk_container_propagate_draw+0x24c)[0xf771f73c]
...
Aborted (core dumped)