-
Notifications
You must be signed in to change notification settings - Fork 169
Description
I just upgraded my laptop to Ubuntu 17.10 rc1, and found that tilda crashes on start. I did a dpkg-buildpackage under the assumption the crash might be bad library linkage, but it still crashed after that. Here is the crash running under gdb.
(gdb) file /usr/bin/tilda
Reading symbols from /usr/bin/tilda...Reading symbols from /usr/lib/debug/.build-id/d4/9a95622c52dfe299ba856f00296e13be52e178.debug...done.
done.
(gdb) run
Starting program: /usr/bin/tilda tilda
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffea9ee700 (LWP 22765)]
[New Thread 0x7fffea1ed700 (LWP 22766)]
[New Thread 0x7fffe99ec700 (LWP 22767)]
[New Thread 0x7fffdbfff700 (LWP 22768)]
[New Thread 0x7fffdb7fe700 (LWP 22769)]
[New Thread 0x7fffdaffd700 (LWP 22772)]
[New Thread 0x7fffda7fc700 (LWP 22773)]
[New Thread 0x7fffd9ffb700 (LWP 22774)]
(tilda:22759): Vte-WARNING : (/build/vte2.91-C4Ziqn/vte2.91-0.48.4/./src/vtegtk.cc:1736):int vte_terminal_match_add_gregex(VteTerminal, GRegex, GRegexMatchFlags): runtime check failed: (g_regex_get_compile_flags(gregex) & G_REGEX_MULTILINE)
[xcb] Extra reply data still left in queue
[xcb] This is most likely caused by a broken X extension library
[xcb] Aborting, sorry about that.
tilda: ../../src/xcb_io.c:568: _XReply: Assertion `!xcb_xlib_extra_reply_data_left' failed.
Thread 1 "tilda" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
51 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0 0x00007ffff56df0bb in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1 0x00007ffff56e0f5d in __GI_abort () at abort.c:90
#2 0x00007ffff56d6f17 in __assert_fail_base (fmt=, assertion=assertion@entry=0x7ffff5d56820 "!xcb_xlib_extra_reply_data_left", file=file@entry=0x7ffff5d564cb "../../src/xcb_io.c", line=line@entry=568, function=function@entry=0x7ffff5d568d8 "_XReply") at assert.c:92
#3 0x00007ffff56d6fc2 in __GI___assert_fail (assertion=0x7ffff5d56820 "!xcb_xlib_extra_reply_data_left", file=0x7ffff5d564cb "../../src/xcb_io.c", line=568, function=0x7ffff5d568d8 "_XReply") at assert.c:101
#4 0x00007ffff5ce4df4 in _XReply () at /usr/lib/x86_64-linux-gnu/libX11.so.6
#5 0x00007ffff5cd345f in XGetModifierMapping () at /usr/lib/x86_64-linux-gnu/libX11.so.6
#6 0x000055555555fc1a in reload_modmap (modmap=0x555555fa03e0, keymap=0x5555557e8180) at src/eggaccelerators.c:456
#7 0x000055555555fc1a in egg_keymap_get_modmap (keymap=0x5555557e8180) at src/eggaccelerators.c:547
#8 0x000055555555fe60 in egg_keymap_resolve_virtual_modifiers (keymap=0x5555557e8180, virtual_mods=EGG_VIRTUAL_LOCK_MASK, concrete_mods=0x55555577d584 <caps_lock_mask>)
at src/eggaccelerators.c:390
#9 0x0000555555564bf5 in lookup_ignorable_modifiers (keymap=0x5555557e8180) at src/tomboykeybinder.c:51
#10 0x0000555555564fce in tomboy_keybinder_init () at src/tomboykeybinder.c:238
#11 0x000055555555e5d2 in main (argc=, argv=) at src/tilda.c:758
I'm happy to provide other info