gtk2-based hexchat and claws-mail still crash with a patched pango-1.45.1
On mageia v8 x86-64 I get these crashes / backtraces:
-
https://www.shlomifish.org/Files/files/text/pango-gdb-bt-claws-mail-2.txt
-
https://www.shlomifish.org/Files/files/text/pango-gdb-bt-hexchat-1.txt
GNU gdb (GDB) 9.1-3.mga8 (Mageia release 8)
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-mageia-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/claws-mail...
warning: the debug information found in "/usr/lib/debug//usr/bin/claws-mail-3.17.5-1.mga8.x86_64.debug" does not match "/usr/bin/claws-mail" (CRC mismatch).
Missing separate debuginfo for /usr/bin/claws-mail
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/4a/df3743002c0ae0ecfef1c7c051d843fa57a035.debug
Or try: urpmi /usr/lib/debug/.build-id/4a/df3743002c0ae0ecfef1c7c051d843fa57a035.debug
Reading symbols from .gnu_debugdata for /usr/bin/claws-mail...
(No debugging symbols found in .gnu_debugdata for /usr/bin/claws-mail)
(gdb) r
Starting program: /usr/bin/claws-mail
Missing separate debuginfos, use: debuginfo-install glibc-2.31-12.mga8.x86_64
Missing separate debuginfo for /lib64/libgio-2.0.so.0
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/91/cb0593a2eb95d8167ea854ca4bc9a26707d80b.debug
Or try: urpmi /usr/lib/debug/.build-id/91/cb0593a2eb95d8167ea854ca4bc9a26707d80b.debug
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Missing separate debuginfo for /lib64/libuuid.so.1
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/ea/aaf9bc978bee8d6d07a2fabe13c1bb3767e3de.debug
Or try: urpmi /usr/lib/debug/.build-id/ea/aaf9bc978bee8d6d07a2fabe13c1bb3767e3de.debug
Missing separate debuginfo for /lib64/libEGL.so.1
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/61/ee06d35a8a0460aaa07ced2b4b0b3526f884e2.debug
Or try: urpmi /usr/lib/debug/.build-id/61/ee06d35a8a0460aaa07ced2b4b0b3526f884e2.debug
Missing separate debuginfo for /lib64/libGL.so.1
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/d8/4f5447b8098ebe09a6c4ccd7283f717db85c35.debug
Or try: urpmi /usr/lib/debug/.build-id/d8/4f5447b8098ebe09a6c4ccd7283f717db85c35.debug
Missing separate debuginfo for /lib64/libxcb-glx.so.0
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/78/b77b43fdb16b037e77526dcd4a1d80b82769f2.debug
Or try: urpmi /usr/lib/debug/.build-id/78/b77b43fdb16b037e77526dcd4a1d80b82769f2.debug
Missing separate debuginfo for /usr/lib64/sasl2/libntlm.so
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/6a/44959e84bded0117f572072043973e2e7e5a9c.debug
Or try: urpmi /usr/lib/debug/.build-id/6a/44959e84bded0117f572072043973e2e7e5a9c.debug
Missing separate debuginfo for /usr/lib64/sasl2/libanonymous.so
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/3f/e716091f2c2694bdb166eefc3461be466b81ca.debug
Or try: urpmi /usr/lib/debug/.build-id/3f/e716091f2c2694bdb166eefc3461be466b81ca.debug
Missing separate debuginfo for /usr/lib64/sasl2/liblogin.so
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/65/8522bb57a98f12fdb63fb4266ea090519f3253.debug
Or try: urpmi /usr/lib/debug/.build-id/65/8522bb57a98f12fdb63fb4266ea090519f3253.debug
Missing separate debuginfo for /usr/lib64/sasl2/libgssapiv2.so
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/36/a5b50db0a2b459a4af1ef5174000b31292d0c4.debug
Or try: urpmi /usr/lib/debug/.build-id/36/a5b50db0a2b459a4af1ef5174000b31292d0c4.debug
Missing separate debuginfo for /usr/lib64/sasl2/libscram.so
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/45/78a1b9aa71c6ccfc9997c874031debb22653eb.debug
Or try: urpmi /usr/lib/debug/.build-id/45/78a1b9aa71c6ccfc9997c874031debb22653eb.debug
Missing separate debuginfo for /usr/lib64/sasl2/libsqlite3.so
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/55/20bd1448e8ee49d6bd59d8b01d94bcd64957f1.debug
Or try: urpmi /usr/lib/debug/.build-id/55/20bd1448e8ee49d6bd59d8b01d94bcd64957f1.debug
Missing separate debuginfo for /usr/lib64/sasl2/libdigestmd5.so
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/f4/34d987a3030142c7f5e596f5ced1f3ca9145f0.debug
Or try: urpmi /usr/lib/debug/.build-id/f4/34d987a3030142c7f5e596f5ced1f3ca9145f0.debug
Missing separate debuginfo for /usr/lib64/sasl2/libsasldb.so
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/df/2f4d2823548a54660fff5f893cdb542c39fce5.debug
Or try: urpmi /usr/lib/debug/.build-id/df/2f4d2823548a54660fff5f893cdb542c39fce5.debug
Missing separate debuginfo for /usr/lib64/sasl2/libgs2.so
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/8e/ed8b6975892ab9c286fa812237b628c2e8fc6d.debug
Or try: urpmi /usr/lib/debug/.build-id/8e/ed8b6975892ab9c286fa812237b628c2e8fc6d.debug
Missing separate debuginfo for /usr/lib64/sasl2/libcrammd5.so
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/c7/d832ad2d64ed1e78610a18a73a03ad49482cf7.debug
Or try: urpmi /usr/lib/debug/.build-id/c7/d832ad2d64ed1e78610a18a73a03ad49482cf7.debug
Missing separate debuginfo for /usr/lib64/sasl2/libotp.so
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/8d/3480e9b92b3494ce371827f1b56c3ec4eeed86.debug
Or try: urpmi /usr/lib/debug/.build-id/8d/3480e9b92b3494ce371827f1b56c3ec4eeed86.debug
Missing separate debuginfo for /usr/lib64/sasl2/libplain.so
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/59/50a2af92c13439a7101131a030a838eaa29cbb.debug
Or try: urpmi /usr/lib/debug/.build-id/59/50a2af92c13439a7101131a030a838eaa29cbb.debug
Missing separate debuginfo for /usr/lib64/sasl2/libpgsql.so
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/d8/dfbeaad3e5b97dd38a5645efcd071920018334.debug
Or try: urpmi /usr/lib/debug/.build-id/d8/dfbeaad3e5b97dd38a5645efcd071920018334.debug
Missing separate debuginfo for /usr/lib64/sasl2/libmysql.so
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/f1/2c4ad7060a98bb0b9f42fefae07b923ef2ce5e.debug
Or try: urpmi /usr/lib/debug/.build-id/f1/2c4ad7060a98bb0b9f42fefae07b923ef2ce5e.debug
[New Thread 0x7fffeb53b700 (LWP 191921)]
/home/shlomif/Mail/Mailing Lists/Linux/Projects/emscripten: stat: No such file or directory
warning: the debug information found in "/usr/lib/debug//usr/lib64/claws-mail/plugins/att_remover.so-3.17.5-1.mga8.x86_64.debug" does not match "/usr/lib64/claws-mail/plugins/att_remover.so" (CRC mismatch).
Missing separate debuginfo for /usr/lib64/claws-mail/plugins/att_remover.so
Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/bb/3a348576feaa4cce3b41c029348d2af9d2a845.debug
Or try: urpmi /usr/lib/debug/.build-id/bb/3a348576feaa4cce3b41c029348d2af9d2a845.debug
(claws-mail:191916): Claws-Mail-WARNING **: 17:41:08.705: While connecting to session manager: Could not open network socket.
Thread 1 "claws-mail" received signal SIGSEGV, Segmentation fault.
0x00007ffff7a4af62 in pango_language_get_private (language=0x500000004)
at ../pango/pango-language.c:661
661 script_for_lang = FIND_BEST_LANG_MATCH_CACHED (language,
Missing separate debuginfos, use: debuginfo-install lib64expat1-2.2.9-2.mga8.x86_64 lib64freetype6-2.10.2-1.mga8.tainted.x86_64 lib64gcrypt20-1.8.5-4.mga8.x86_64 lib64icu66-66.1-1.mga8.x86_64 lib64idn2_0-2.3.0-2.mga8.x86_64 lib64keyutils1-1.6.1-2.mga8.x86_64 lib64lz4_1-1.9.2-2.mga8.x86_64 lib64pq5-12.2-4.mga8.x86_64 lib64startup-notification1_0-0.12-12.mga8.x86_64 lib64systemd0-245.6-2.mga8.x86_64 lib64xshmfence1-1.3-3.mga8.x86_64 lib64xxf86vm1-1.1.4-4.mga8.x86_64 libgcc1-10.1.1-0.20200606.1.mga8.x86_64
(gdb) thread apply all bt full
[C[C[C[C[C[C[C[C[C[C
Thread 2 (Thread 0x7fffeb53b700 (LWP 191921)):
#0 0x00007ffff66bae1f in poll () at /lib64/libc.so.6
#1 0x00007ffff6d21f86 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0xc94b90, timeout=<optimized out>, context=0xc9a600) at ../glib/gmain.c:4346
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7ffff6d30db0 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = <optimized out>
fds = 0xc94b90
#2 g_main_context_iterate (context=context@entry=0xc9a600, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4042
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = <optimized out>
fds = 0xc94b90
#3 0x00007ffff6d2208f in g_main_context_iteration (context=0xc9a600, may_block=may_block@entry=1) at ../glib/gmain.c:4108
retval = <optimized out>
#4 0x00007ffff6d220e1 in glib_worker_main (data=<optimized out>) at ../glib/gmain.c:5996
#5 0x00007ffff6d4a2be in g_thread_proxy (data=0xbf6800) at ../glib/gthread.c:807
thread = 0xbf6800
__func__ = "g_thread_proxy"
#6 0x00007ffff6792df0 in start_thread () at /lib64/libpthread.so.0
#7 0x00007ffff66c516f in clone () at /lib64/libc.so.6
Thread 1 (Thread 0x7ffff4f2e440 (LWP 191916)):
#0 0x00007ffff7a4af62 in pango_language_get_private (language=0x500000004) at ../pango/pango-language.c:661
_g_boolean_var_ = <optimized out>
priv = <optimized out>
__func__ = "pango_language_get_private"
script_for_lang = <optimized out>
j = <optimized out>
__func__ = "pango_language_get_scripts"
#1 pango_language_get_scripts (language=0x500000004, num_scripts=num_scripts@entry=0x7fffffff532c) at ../pango/pango-language.c:661
script_for_lang = <optimized out>
j = <optimized out>
__func__ = "pango_language_get_scripts"
#2 0x00007ffff7a4b0bb in pango_language_includes_script (script=PANGO_SCRIPT_HEBREW, language=<optimized out>) at ../pango/pango-language.c:728
scripts = <optimized out>
num_scripts = 1
j = <optimized out>
#3 pango_language_includes_script (language=<optimized out>, script=PANGO_SCRIPT_HEBREW) at ../pango/pango-language.c:713
#4 0x00007ffff7a4b277 in _pango_script_get_default_language (script=PANGO_SCRIPT_HEBREW) at ../pango/pango-language.c:825
result = 0x0
p = 0x1029400
g__languages_lock = {p = 0x1, i = {1, 0}}
initialized = 1
languages = 0x10293f0
hash = 0xab9240
sample_languages = {"\000\000\000", "\000\000\000", "ar\000", "hy\000", "bn\000", "\000\000\000", "chr", "cop", "ru\000", "\000\000\000", "hi\000", "am\000", "ka\000", "\000\000\000", "el\000", "gu\000", "pa\000", "\000\000\000", "ko\000", "he\000", "ja\000", "kn\000", "ja\000", "km\000", "lo\000", "en\000", "ml\000", "mn\000", "my\000", "\000\000\000", "\000\000\000", "or\000", "\000\000\000", "si\000", "syr", "ta\000", "te\000", "dv\000", "th\000", "bo\000", "iu\000", "\000\000\000", "tl\000", "hnn", "bku", "tbw", "\000\000\000", "\000\000\000", "\000\000\000", "\000\000\000", "\000\000\000", "\000\000\000", "\000\000\000", "uga", "\000\000\000", "bug", "\000\000\000", "\000\000\000", "syl", "peo", "\000\000\000", "\000\000\000", "\000\000\000", "\000\000\000", "\000\000\000", "\000\000\000", "nqo", "\000\000\000" <repeats 21 times>}
sample_language = <optimized out>
result = <optimized out>
__func__ = "pango_script_get_sample_language"
#5 pango_script_get_sample_language (script=script@entry=PANGO_SCRIPT_HEBREW) at ../pango/pango-language.c:1003
sample_languages = {"\000\000\000", "\000\000\000", "ar\000", "hy\000", "bn\000", "\000\000\000", "chr", "cop", "ru\000", "\000\000\000", "hi\000", "am\000", "ka\000", "\000\000\000", "el\000", "gu\000", "pa\000", "\000\000\000", "ko\000", "he\000", "ja\000", "kn\000", "ja\000", "km\000", "lo\000", "en\000", "ml\000", "mn\000", "my\000", "\000\000\000", "\000\000\000", "or\000", "\000\000\000", "si\000", "syr", "ta\000", "te\000", "dv\000", "th\000", "bo\000", "iu\000", "\000\000\000", "tl\000", "hnn", "bku", "tbw", "\000\000\000", "\000\000\000", "\000\000\000", "\000\000\000", "\000\000\000", "\000\000\000", "\000\000\000", "uga", "\000\000\000", "bug", "\000\000\000", "\000\000\000", "syl", "peo", "\000\000\000", "\000\000\000", "\000\000\000", "\000\000\000", "\000\000\000", "\000\000\000", "nqo", "\000\000\000" <repeats 21 times>}
sample_language = <optimized out>
result = <optimized out>
__func__ = "pango_script_get_sample_language"
#6 0x00007ffff7a460e8 in compute_derived_language (script=PANGO_SCRIPT_HEBREW, lang=0xa4c108) at ../pango/pango-context.c:1330
derived_lang = <optimized out>
old_derived_lang = 0xa4c108
p = <optimized out>
last_was_forced_break = 0
__func__ = "itemize_state_process_run"
#7 itemize_state_update_for_new_run (state=0x7fffffff5400, state@entry=0xb) at ../pango/pango-context.c:1381
old_derived_lang = 0xa4c108
p = <optimized out>
last_was_forced_break = 0
__func__ = "itemize_state_process_run"
#8 itemize_state_process_run (state=state@entry=0x7fffffff5400) at ../pango/pango-context.c:1431
p = <optimized out>
last_was_forced_break = 0
__func__ = "itemize_state_process_run"
#9 0x00007ffff7a46c88 in pango_itemize_with_base_dir (context=<optimized out>, base_dir=base_dir@entry=PANGO_DIRECTION_LTR, text=<optimized out>, start_index=<optimized out>, length=<optimized out>, attrs=attrs@entry=0x1047120, cached_iter=0x7fffffff5a60) at ../pango/pango-context.c:1575
state = {context = 0xa495e0 [PangoContext], text = 0x10455b0 "See Vladimir Alexandroff's comment in your group לינוקס לעם ", end = 0x10455f6 "", run_start = 0x10455e2 "לינוקס לעם ", run_end = 0x10455f5 " ", result = 0x10470e0 = {0xc45d40}, item = 0x0, embedding_levels = 0xc81ac0 "", embedding_end_offset = 60, embedding_end = 0x10455f5 " ", embedding = 1 '\001', gravity = PANGO_GRAVITY_AUTO, gravity_hint = PANGO_GRAVITY_HINT_NATURAL, resolved_gravity = PANGO_GRAVITY_SOUTH, font_desc_gravity = PANGO_GRAVITY_AUTO, centered_baseline = 0, attr_iter = 0x7fffffff5a60, free_attr_iter = 0, attr_end = 0x10455f6 "", font_desc = 0x102d130, emoji_font_desc = 0x0, lang = 0xa4c108, extra_attrs = 0x0, copy_extra_attrs = 1, changed = (EMBEDDING_CHANGED | SCRIPT_CHANGED | FONT_CHANGED), script_iter = {text_start = 0x10455b0 "See Vladimir Alexandroff's comment in your group לינוקס לעם ", text_end = 0x10455f6 "", script_start = 0x10455e2 "לינוקס לעם ", script_end = 0x10455f6 "", script_code = PANGO_SCRIPT_HEBREW, paren_stack = {{pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = -43792}, {pair_index = 32767, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = -155065479}, {pair_index = 32767, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = 14154288}, {pair_index = 0, script_code = -43056}, {pair_index = 32767, script_code = -153882339}, {pair_index = 32767, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 1, script_code = PANGO_SCRIPT_INHERITED}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = 10785572}, {pair_index = 0, script_code = PANGO_SCRIPT_INHERITED}, {pair_index = 1, script_code = -43744}, {pair_index = 32767, script_code = 14576400}, {pair_index = 0, script_code = -153877962}, {pair_index = 32767, script_code = 14414848}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = 13633024}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = PANGO_SCRIPT_TIBETAN}, {pair_index = 0, script_code = -153879659}, {pair_index = 32767, script_code = PANGO_SCRIPT_RUNIC}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = -43056}, {pair_index = 32767, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = 13633024}, {pair_index = 1, script_code = 17294480}, {pair_index = 0, script_code = -43496}, {pair_index = 32767, script_code = 14414848}, {pair_index = 0, script_code = -43488}, {pair_index = 32767, script_code = 13991728}, {pair_index = 0, script_code = -43496}, {pair_index = 32767, script_code = -155436686}, {pair_index = 32767, script_code = 13633024}, {pair_index = 0, script_code = -43316}, {pair_index = 32767, script_code = 14154288}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = PANGO_SCRIPT_INHERITED}, {pair_index = 0, script_code = 12895232}, {pair_index = 0, script_code = -43376}, {pair_index = 32767, script_code = 13796224}, {pair_index = 0, script_code = -43316}, {pair_index = 32767, script_code = -155435258}, {pair_index = 32767, script_code = 115456}, {pair_index = 38912, script_code = 227584}, {pair_index = 43264, script_code = 13796224}, {pair_index = 0, script_code = -154333184}, {pair_index = 32767, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = -155424579}, {pair_index = 32767, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = -155413615}, {pair_index = 32767, script_code = -1717986918}, {pair_index = 1069128089, script_code = 12895232}, {pair_index = 0, script_code = 12895232}, {pair_index = 0, script_code = PANGO_SCRIPT_ARABIC}, {pair_index = -8388608, script_code = -8388608}, {pair_index = 16777215, script_code = 16777215}, {pair_index = 451, script_code = 152}, {pair_index = 438, script_code = PANGO_SCRIPT_HAN}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 1913, script_code = 890}, {pair_index = 451, script_code = 152}, {pair_index = 438, script_code = PANGO_SCRIPT_HAN}, {pair_index = 451, script_code = 152}, {pair_index = 438, script_code = PANGO_SCRIPT_HAN}, {pair_index = 6, script_code = 16980608}, {pair_index = 0, script_code = 17072192}, {pair_index = 0, script_code = PANGO_SCRIPT_CHEROKEE}, {pair_index = 0, script_code = PANGO_SCRIPT_CHEROKEE}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = PANGO_SCRIPT_LAO}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = -43216}, {pair_index = 32767, script_code = -43216}, {pair_index = 32767, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 1, script_code = PANGO_SCRIPT_ARMENIAN}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 1072693248, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 1072693248, script_code = PANGO_SCRIPT_COMMON}, {pair_index = -1065836544, script_code = PANGO_SCRIPT_COMMON}, {pair_index = -1070006272, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 1072693248, script_code = 201198590}, {pair_index = 1072565246, script_code = 201198590}, {pair_index = 1072565246, script_code = 201198590}, {pair_index = 1072565246, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 1072693248, script_code = -262148001}, {pair_index = -4001, script_code = PANGO_SCRIPT_INHERITED}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = 13970944}, {pair_index = 0, script_code = -153882339}, {pair_index = 32767, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = 14154528}, {pair_index = 0, script_code = -42320}, {pair_index = 32767, script_code = 1490}, {pair_index = 0, script_code = 10786288}, {pair_index = 0, script_code = -140247479}, {pair_index = 32767, script_code = -42784}, {pair_index = 32767, script_code = -42784}, {pair_index = 32767, script_code = 10801984}, {pair_index = 0, script_code = -163241300}, {pair_index = 32767, script_code = PANGO_SCRIPT_DEVANAGARI}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = 10589544}, {pair_index = 0, script_code = 10589544}, {pair_index = 0, script_code = 10734408}, {pair_index = 0, script_code = 10880416}, {pair_index = 0, script_code = 10880416}, {pair_index = 0, script_code = -153882339}, {pair_index = 32767, script_code = 10869088}, {pair_index = 0, script_code = 10654784}, {pair_index = 0, script_code = PANGO_SCRIPT_INHERITED}, {pair_index = 0, script_code = -152909041}, {pair_index = 32767, script_code = 10589544}, {pair_index = 0, script_code = 10880416}, {pair_index = 0, script_code = 10880416}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = 17072288}, {pair_index = 0, script_code = -153882339}, {pair_index = 32767, script_code = 16961696}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}}, paren_sp = -1}, script_end = 0x10455f6 "", script = PANGO_SCRIPT_HEBREW, width_iter = {text_start = 0x10455b0 "See Vladimir Alexandroff's comment in your group לינוקס לעם ", text_end = 0x10455f6 "", start = 0x10455b0 "See Vladimir Alexandroff's comment in your group לינוקס לעם ", end = 0x10455f6 "", upright = 0}, emoji_iter = {text_start = 0x10455b0 "See Vladimir Alexandroff's comment in your group לינוקס לעם ", text_end = 0x10455f6 "", start = 0x10455b0 "See Vladimir Alexandroff's comment in your group לינוקס לעם ", end = 0x10455f6 "", is_emoji = 0, types = 0x1027f10 '\020' <repeats 61 times>, n_chars = 61, cursor = 61}, derived_lang = 0xa4c108, current_fonts = 0x94a590 [PangoFcFontset], cache = 0xaa8280, base_font = 0x0, enable_fallback = 1}
__func__ = "pango_itemize_with_base_dir"
#10 0x00007ffff7a4fb52 in pango_layout_check_lines (layout=<optimized out>) at ../pango/pango-layout.c:4350
delim_len = 0
end = 0x10455f6 ""
delimiter_index = 70
next_para_index = 70
start = 0x10455b0 "See Vladimir Alexandroff's comment in your group לינוקס לעם "
done = 1
start_offset = <optimized out>
attrs = <optimized out>
itemize_attrs = <optimized out>
shape_attrs = <optimized out>
iter = {next_attribute = 0x0, attribute_stack = 0x1048040 = {0x10480a0}, start_index = 0, end_index = 4294967295}
prev_base_dir = PANGO_DIRECTION_LTR
base_dir = PANGO_DIRECTION_LTR
state = {line_height = -1, remaining_height = -1, attrs = 0x1047120, items = 0x7fffffff5ac0 = {0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0, 0x7fffffff5ac0...}, base_dir = 4294924992, line_of_par = 32767, glyphs = 0x100000000, start_offset = 10796288, properties = {uline_single = 0, uline_double = 0, uline_low = 0, uline_error = 0, strikethrough = 0, oline_single = 0, rise = 0, letter_spacing = -41744, shape_set = 32767, shape_ink_rect = 0x0, shape_logical_rect = 0x7ffff6e2c3fb <g_type_check_instance_is_a+139>}, log_widths = 0xc078a00000000000, log_widths_offset = -140211764, need_hyphen = 0x3ff0000000000000, line_start_index = 10786272, line_start_offset = 0, line_width = 1, remaining_width = 0, hyphen_width = -140217990}
__func__ = "pango_layout_check_lines"
#11 0x00007ffff7a519b9 in pango_layout_get_extents_internal (layout=0xde6b10 [PangoLayout], ink_rect=0x0, logical_rect=0x7fffffff5cf0, line_extents=0x0) at ../pango/pango-layout.c:2677
line_list = <optimized out>
y_offset = 0
width = <optimized out>
need_width = 0
line_index = 0
baseline = 0
__func__ = "pango_layout_get_extents_internal"
#12 0x00007ffff7a51e53 in pango_layout_get_pixel_extents (layout=0xde6b10 [PangoLayout], ink_rect=0x0, logical_rect=0x7fffffff5cf0) at ../pango/pango-layout.c:2897
__func__ = "pango_layout_get_pixel_extents"
#13 0x000000000061f425 in draw_row ()
#14 0x0000000000631737 in draw_rows ()
#15 0x0000000000633584 in gtk_cmclist_expose ()
#20 0x00007ffff6e24ce2 in <emit signal ??? on instance 0x8475f0 [GtkSCTree]> (instance=instance@entry=0x8475f0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3554
var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffff91e0, reg_save_area = 0x7fffffff9120}}
#16 0x00007ffff7c7428b in _gtk_marshal_BOOLEAN__BOXED (closure=0x881540, return_value=0x7fffffff8eb0, n_param_values=<optimized out>, param_values=0x7fffffff8f60, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:84
cc = 0x881540
data1 = 0x8475f0
data2 = <optimized out>
callback = 0x633330 <gtk_cmclist_expose>
v_return = <optimized out>
__func__ = "_gtk_marshal_BOOLEAN__BOXED"
#17 0x00007ffff6e0cda2 in g_closure_invoke (closure=closure@entry=0x881540, return_value=return_value@entry=0x7fffffff8eb0, n_param_values=2, param_values=param_values@entry=0x7fffffff8f60, invocation_hint=invocation_hint@entry=0x7fffffff8f00) at ../gobject/gclosure.c:810
marshal = 0x7ffff6e0b410 <g_type_class_meta_marshal>
marshal_data = 0x188
in_marshal = 0
real_closure = 0x881520
__func__ = "g_closure_invoke"
#18 0x00007ffff6e1e1de in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x8475f0, emission_return=emission_return@entry=0x7fffffff9040, instance_and_params=instance_and_params@entry=0x7fffffff8f60) at ../gobject/gsignal.c:3780
accumulator = 0x8817b0
emission = {next = 0x7fffffff9960, instance = 0x8475f0, ihint = {signal_id = 51, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x89e610 [GtkSCTree/GtkCMCTree/GtkCMCList/GtkContainer/GtkWidget/GtkObject/GInitiallyUnowned]}
class_closure = 0x881540
hlist = <optimized out>
handler_list = <optimized out>
return_accu = 0x7fffffff8eb0
accu = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
signal_id = 51
max_sequential_handler_number = 3010
return_value_altered = <optimized out>
#19 0x00007ffff6e2439f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffff9108) at ../gobject/gsignal.c:3508
return_value = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
error = 0x0
rtype = 0x14 [gboolean]
static_scope = 0
instance_and_params = 0x7fffffff8f60
signal_return_type = <optimized out>
param_values = 0x7fffffff8f78
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#21 0x00007ffff7d85670 in gtk_widget_event_internal (widget=widget@entry=0x8475f0 [GtkSCTree], event=event@entry=0x7fffffff9280) at gtkwidget.c:5017
signal_num = <optimized out>
return_val = 0
#22 0x00007ffff7d85a82 in IA__gtk_widget_send_expose (widget=widget@entry=0x8475f0 [GtkSCTree], event=event@entry=0x7fffffff9280) at gtkwidget.c:4846
__func__ = "IA__gtk_widget_send_expose"
#23 0x00007ffff7c72b80 in IA__gtk_main_do_event (event=0x7fffffff9280) at gtkmain.c:1623
grab_widget = 0x8475f0 [GtkSCTree]
window_group = 0xbe4f80 [GtkWindowGroup]
rewritten_event = <optimized out>
tmp_list = <optimized out>
event_widget = 0x8475f0 [GtkSCTree]
__func__ = "IA__gtk_main_do_event"
__func__ = "IA__gtk_main_do_event"
#24 IA__gtk_main_do_event (event=<optimized out>) at gtkmain.c:1503
__func__ = "IA__gtk_main_do_event"
#25 0x00007ffff7ad19ef in _gdk_window_process_updates_recurse (window=0xbb67e0 [GdkWindow], expose_region=0xc5fa30) at gdkwindow.c:5479
event = {type = GDK_EXPOSE, any = {type = GDK_EXPOSE, window = 0xbb67e0 [GdkWindow], send_event = 0 '\000'}, expose = {type = GDK_EXPOSE, window = 0xbb67e0 [GdkWindow], send_event = 0 '\000', area = {x = 0, y = 0, width = 1498, height = 421}, region = 0xc5fa30, count = 0}, no_expose = {type = GDK_EXPOSE, window = 0xbb67e0 [GdkWindow], send_event = 0 '\000'}, visibility = {type = GDK_EXPOSE, window = 0xbb67e0 [GdkWindow], send_event = 0 '\000', state = GDK_VISIBILITY_UNOBSCURED}, motion = {type = GDK_EXPOSE, window = 0xbb67e0 [GdkWindow], send_event = 0 '\000', time = 0, x = 3.1787496948659779e-311, y = 6.953143608276708e-310, axes = 0xc5fa30, state = 0, is_hint = 0, device = 0xbee9e0, x_root = 6.068027306668522e-317, y_root = 8.4522379175420421e-317}, button = {type = GDK_EXPOSE, window = 0xbb67e0 [GdkWindow], send_event = 0 '\000', time = 0, x = 3.1787496948659779e-311, y = 6.953143608276708e-310, axes = 0xc5fa30, state = 0, button = 0, device = 0xbee9e0, x_root = 6.068027306668522e-317, y_root = 8.4522379175420421e-317}, scroll = {type = GDK_EXPOSE, window = 0xbb67e0 [GdkWindow], send_event = 0 '\000', time = 0, x = 3.1787496948659779e-311, y = 6.953143608276708e-310, state = 12974640, direction = GDK_SCROLL_UP, device = 0x0, x_root = 6.1816070698596745e-317, y_root = 6.068027306668522e-317}, key = {type = GDK_EXPOSE, window = 0xbb67e0 [GdkWindow], send_event = 0 '\000', time = 0, state = 0, keyval = 1498, length = 421, string = 0xc5fa30 "\002", hardware_keycode = 0, group = 0 '\000', is_modifier = 0}, crossing = {type = GDK_EXPOSE, window = 0xbb67e0 [GdkWindow], send_event = 0 '\000', subwindow = 0x5da00000000, time = 421, x = 6.4103238911576711e-317, y = 0, x_root = 6.1816070698596745e-317, y_root = 6.068027306668522e-317, mode = 17107520, detail = GDK_NOTIFY_ANCESTOR, focus = 12282400, state = 0}, focus_change = {type = GDK_EXPOSE, window = 0xbb67e0 [GdkWindow], send_event = 0 '\000', in = 261}, configure = {type = GDK_EXPOSE, window = 0xbb67e0 [GdkWindow], send_event = 0 '\000', x = 0, y = 0, width = 1498, height = 421}, property = {type = GDK_EXPOSE, window = 0xbb67e0 [GdkWindow], send_event = 0 '\000', atom = 0x5da00000000, time = 421, state = 32767}, selection = {type = GDK_EXPOSE, window = 0xbb67e0 [GdkWindow], send_event = 0 '\000', selection = 0x5da00000000, target = 0x7fff000001a5, property = 0xc5fa30, time = 0, requestor = 0}, owner_change = {type = GDK_EXPOSE, window = 0xbb67e0 [GdkWindow], send_event = 0 '\000', owner = 0, reason = GDK_OWNER_CHANGE_NEW_OWNER, selection = 0x7fff000001a5, time = 12974640, selection_time = 0}, proximity = {type = GDK_EXPOSE, window = 0xbb67e0 [GdkWindow], send_event = 0 '\000', time = 0, device = 0x5da00000000}, client = {type = GDK_EXPOSE, window = 0xbb67e0 [GdkWindow], send_event = 0 '\000', message_type = 0x5da00000000, data_format = 421, data = {b = "0\372\305", '\000' <repeats 13 times>, "\340", <incomplete sequence \351\276>, s = {-1488, 197, 0, 0, 0, 0, 0, 0, -5664, 190}, l = {12974640, 0, 12511712, 12281824, 17107520}}}, dnd = {type = GDK_EXPOSE, window = 0xbb67e0 [GdkWindow], send_event = 0 '\000', context = 0x5da00000000, time = 421, x_root = 32767, y_root = 0}, window_state = {type = GDK_EXPOSE, window = 0xbb67e0 [GdkWindow], send_event = 0 '\000', changed_mask = (unknown: 0), new_window_state = (unknown: 0)}, setting = {type = GDK_EXPOSE, window = 0xbb67e0 [GdkWindow], send_event = 0 '\000', action = GDK_SETTING_ACTION_NEW, name = 0x5da00000000 <error: Cannot access memory at address 0x5da00000000>}, grab_broken = {type = GDK_EXPOSE, window = 0xbb67e0 [GdkWindow], send_event = 0 '\000', keyboard = 0, implicit = 0, grab_window = 0x7fff000001a5}}
private = 0xbb67e0 [GdkWindow]
child = <optimized out>
child_region = <optimized out>
r = {x = -139714576, y = 32767, width = -139711769, height = 32767}
l = <optimized out>
children = 0x0
#26 0x00007ffff7ad199b in _gdk_window_process_updates_recurse (window=0xbb6a20 [GdkWindow], expose_region=0x1050a40) at gdkwindow.c:5452
private = 0xbb6a20 [GdkWindow]
child = 0xbb67e0 [GdkWindow]
child_region = 0xc5fa30
r = {x = 2, y = 25, width = 1498, height = 421}
l = 0x1048260 = {0xbb67e0, 0xbb6900}
children = 0x1048260 = {0xbb67e0, 0xbb6900}
#27 0x00007ffff7ad199b in _gdk_window_process_updates_recurse (window=window@entry=0x853360 [GdkWindow], expose_region=expose_region@entry=0x9a14f0) at gdkwindow.c:5452
private = 0x853360 [GdkWindow]
child = 0xbb6a20 [GdkWindow]
child_region = 0x1050a40
r = {x = 397, y = 87, width = 1502, height = 448}
l = 0xbb76a0 = {0xbb6a20, 0xf0c480, 0xbb6c60, 0xf0bea0, 0xf0bd80, 0xf0bc60, 0xf0bb40, 0xf0ba20, 0xf0b900, 0xf0b7e0, 0xf0b6c0, 0xf0b5a0, 0xf0b480, 0xf0b360, 0xf0b240, 0xf0b120, 0xf0b000, 0xdc9ea0, 0xdc9d80, 0xdc9c60, 0x853480, 0xa4aa20, 0x853c60, 0x853a20, 0x853900, 0x8537e0}
children = 0x104c4a0 = {0xa4a900, 0xa4a7e0, 0xf0f480, 0x853d80, 0x853b40, 0xf0f240, 0xf0f120, 0xf0dea0, 0xf0dd80, 0xf0da20, 0xf0d900, 0xf0d7e0, 0xf0d6c0, 0xf0d480, 0xf0d360, 0xf0d240, 0xf0d120, 0xf0d000, 0xf0cea0, 0xf0cd80, 0xbb6a20, 0xf0c480, 0xbb6c60, 0xf0bea0, 0xf0bd80, 0xf0bc60, 0xf0bb40, 0xf0ba20, 0xf0b900, 0xf0b7e0, 0xf0b6c0, 0xf0b5a0, 0xf0b480, 0xf0b360, 0xf0b240, 0xf0b120, 0xf0b000, 0xdc9ea0, 0xdc9d80, 0xdc9c60, 0x853480, 0xa4aa20, 0x853c60, 0x853a20, 0x853900, 0x8537e0}
#28 0x00007ffff7b000e5 in _gdk_windowing_window_process_updates_recurse (window=window@entry=0x853360 [GdkWindow], region=region@entry=0x9a14f0) at gdkwindow-x11.c:5643
#29 0x00007ffff7ace60d in gdk_window_process_updates_internal (window=0x853360 [GdkWindow]) at gdkwindow.c:5646
expose_region = 0x9a14f0
end_implicit = 1
update_area = 0x103b890
private = 0x853360 [GdkWindow]
impl_iface = <optimized out>
save_region = <optimized out>
clip_box = {x = 5, y = 87, width = 1913, height = 890}
iteration = 1
#30 0x00007ffff7aceef0 in IA__gdk_window_process_all_updates () at gdkwindow.c:5752
private = 0x853360 [GdkWindow]
old_update_windows = <optimized out>
tmp_list = 0xab5c10 = {0x853360}
in_process_all_updates = 1
got_recursive_update = 0
#31 0x00007ffff7bfb7f1 in gtk_container_idle_sizer (data=<optimized out>) at gtkcontainer.c:1360
#32 0x00007ffff7aae865 in gdk_threads_dispatch (data=data@entry=0x104c500) at gdk.c:534
dispatch = 0x104c500
ret = 0
#33 0x00007ffff6d1dc37 in g_idle_dispatch (source=source@entry=0xeadc00, callback=0x7ffff7aae830 <gdk_threads_dispatch>, user_data=0x104c500) at ../glib/gmain.c:5755
again = <optimized out>
#34 0x00007ffff6d21c97 in g_main_dispatch (context=0x8563c0) at ../glib/gmain.c:3309
dispatch = <optimized out>
prev_source = 0x8562d0
was_in_call = <optimized out>
user_data = 0x104c500
callback = 0x7ffff7aae830 <gdk_threads_dispatch>
cb_funcs = 0x7ffff6df5960 <g_source_callback_funcs>
cb_data = 0xca9dd0
need_destroy = <optimized out>
source = 0xeadc00
current = 0xd3fef0
i = 0
__func__ = "g_main_dispatch"
#35 g_main_context_dispatch (context=0x8563c0) at ../glib/gmain.c:3974
#36 0x00007ffff6d21fe8 in g_main_context_iterate (context=context@entry=0x8563c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4047
max_priority = 110
timeout = 0
some_ready = 1
nfds = <optimized out>
allocated_nfds = <optimized out>
fds = 0xd19e90
#37 0x00007ffff6d2208f in g_main_context_iteration (context=0x8563c0, context@entry=0x0, may_block=may_block@entry=1) at ../glib/gmain.c:4108
retval = <optimized out>
#38 0x00007ffff7c71b71 in IA__gtk_main_iteration () at gtkmain.c:1358
#39 0x0000000000576f3d in summary_select_node ()
#40 0x000000000057d075 in summary_show ()
#41 0x00000000004a134a in folderview_selected ()
#45 0x00007ffff6e24ce2 in <emit signal ??? on instance 0x847400 [GtkSCTree]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3554
var_args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fffffff9c60, reg_save_area = 0x7fffffff9ba0}}
#42 0x00007ffff6e0cda2 in g_closure_invoke (closure=0xab8010, return_value=return_value@entry=0x0, n_param_values=3, param_values=param_values@entry=0x7fffffff99d0, invocation_hint=invocation_hint@entry=0x7fffffff9970) at ../gobject/gclosure.c:810
marshal = 0x65bb20 <claws_marshal_VOID__POINTER_INT>
marshal_data = 0x0
in_marshal = 0
real_closure = 0xab7ff0
__func__ = "g_closure_invoke"
#43 0x00007ffff6e1e783 in signal_emit_unlocked_R (node=node@entry=0x857250, detail=detail@entry=0, instance=instance@entry=0x847400, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffff99d0) at ../gobject/gsignal.c:3742
tmp = <optimized out>
handler = 0xa534c0
accumulator = 0x0
emission = {next = 0x7fffffffbe00, instance = 0x847400, ihint = {signal_id = 119, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x4 [void]}
class_closure = 0x8571c0
hlist = <optimized out>
handler_list = 0xa534c0
return_accu = 0x0
accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
signal_id = 119
max_sequential_handler_number = 3010
return_value_altered = <optimized out>
#44 0x00007ffff6e248a9 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffff9b88) at ../gobject/gsignal.c:3498
instance_and_params = 0x7fffffff99d0
signal_return_type = <optimized out>
param_values = 0x7fffffff99e8
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#46 0x00000000006275fc in gtk_cmctree_select ()
#47 0x000000000049ae53 in folderview_select_node ()
#48 0x000000000049ded3 in folderview_select_next_with_flag ()
#52 0x00007ffff6e24ce2 in <emit signal ??? on instance 0x8d45e0 [GtkAction]> (instance=instance@entry=0x8d45e0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3554
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffc0d0, reg_save_area = 0x7fffffffc010}}
#49 0x00007ffff6e0cda2 in g_closure_invoke (closure=0x8d4ce0, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fffffffbe70, invocation_hint=invocation_hint@entry=0x7fffffffbe10) at ../gobject/gclosure.c:810
marshal = 0x7ffff7c77930 <g_cclosure_marshal_VOID__VOID>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x8d4cc0
__func__ = "g_closure_invoke"
#50 0x00007ffff6e1e783 in signal_emit_unlocked_R (node=node@entry=0x8cbfb0, detail=detail@entry=0, instance=instance@entry=0x8d45e0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffbe70) at ../gobject/gsignal.c:3742
tmp = <optimized out>
handler = 0x8d0400
accumulator = 0x0
emission = {next = 0x7fffffffc230, instance = 0x8d45e0, ihint = {signal_id = 138, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x4 [void]}
class_closure = 0x8cbf60
hlist = <optimized out>
handler_list = 0x8d0400
return_accu = 0x0
accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
signal_id = 138
max_sequential_handler_number = 3010
return_value_altered = <optimized out>
#51 0x00007ffff6e248a9 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffbff8) at ../gobject/gsignal.c:3498
instance_and_params = 0x7fffffffbe70
signal_return_type = <optimized out>
param_values = 0x7fffffffbe88
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#53 0x00007ffff7bba041 in _gtk_action_emit_activate (action=0x8d45e0 [GtkAction]) at gtkaction.c:795
group = 0x85ed20 [GtkActionGroup]
#54 0x00007ffff7bba819 in closure_accel_activate (n_param_values=4, param_values=0x7fffffffc2a0, invocation_hint=0x7fffffffc240, marshal_data=0x7ffff6e11433 <g_object_ref+19>, return_value=0x7fffffffc1f0, closure=0x8d4b90) at gtkaction.c:1766
#55 closure_accel_activate (closure=closure@entry=0x8d4b90, return_value=return_value@entry=0x7fffffffc1f0, n_param_values=n_param_values@entry=4, param_values=param_values@entry=0x7fffffffc2a0, invocation_hint=invocation_hint@entry=0x7fffffffc240, marshal_data=marshal_data@entry=0x0) at gtkaction.c:1757
#59 0x00007ffff6e24ce2 in <emit signal ??? on instance 0x88ff80 [GtkAccelGroup]> (instance=instance@entry=0x88ff80, signal_id=<optimized out>, detail=detail@entry=1249) at ../gobject/gsignal.c:3554
var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffffffc550, reg_save_area = 0x7fffffffc490}}
#56 0x00007ffff6e0cda2 in g_closure_invoke (closure=0x8d4b90, return_value=return_value@entry=0x7fffffffc1f0, n_param_values=4, param_values=param_values@entry=0x7fffffffc2a0, invocation_hint=invocation_hint@entry=0x7fffffffc240) at ../gobject/gclosure.c:810
marshal = 0x7ffff7bba7f0 <closure_accel_activate>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x8d4b70
__func__ = "g_closure_invoke"
#57 0x00007ffff6e1e783 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=1249, instance=instance@entry=0x88ff80, emission_return=emission_return@entry=0x7fffffffc3b0, instance_and_params=instance_and_params@entry=0x7fffffffc2a0) at ../gobject/gsignal.c:3742
tmp = <optimized out>
handler = 0x988880
accumulator = 0x8393f0
emission = {next = 0x7fffffffc7a0, instance = 0x88ff80, ihint = {signal_id = 19, detail = 1249, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x4 [void]}
class_closure = 0x0
hlist = <optimized out>
handler_list = 0x988700
return_accu = 0x7fffffffc1f0
accu = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
signal_id = 19
max_sequential_handler_number = 3010
return_value_altered = <optimized out>
#58 0x00007ffff6e2439f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc478) at ../gobject/gsignal.c:3508
return_value = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
error = 0x0
rtype = 0x14 [gboolean]
static_scope = 0
instance_and_params = 0x7fffffffc2a0
signal_return_type = <optimized out>
param_values = 0x7fffffffc2b8
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#60 0x00007ffff7bb5109 in IA__gtk_accel_group_activate (accel_group=0x88ff80 [GtkAccelGroup], accel_quark=accel_quark@entry=1249, acceleratable=acceleratable@entry=0x8a90d0 [GtkWindow], accel_key=accel_key@entry=110, accel_mods=accel_mods@entry=GDK_SHIFT_MASK) at gtkaccelgroup.c:891
was_handled = 0
__func__ = "IA__gtk_accel_group_activate"
#61 0x00007ffff7bb65bd in IA__gtk_accel_groups_activate (accel_mods=GDK_SHIFT_MASK, accel_key=110, object=0x8a90d0 [GtkWindow]) at gtkaccelgroup.c:928
accel_name = 0x968410 "1"
accel_quark = 1249
slist = 0xa0ae30 = {0x88ff80}
__func__ = "IA__gtk_accel_groups_activate"
__func__ = "IA__gtk_accel_groups_activate"
#62 IA__gtk_accel_groups_activate (object=object@entry=0x8a90d0 [GtkWindow], accel_key=110, accel_mods=GDK_SHIFT_MASK) at gtkaccelgroup.c:911
__func__ = "IA__gtk_accel_groups_activate"
#63 0x00007ffff7d9b716 in IA__gtk_window_activate_key (window=window@entry=0x8a90d0 [GtkWindow], event=event@entry=0xd28630) at gtkwindow.c:8355
key_hash = <optimized out>
found_entry = 0xc74f90
enable_mnemonics = 1
enable_accels = 1
__func__ = "IA__gtk_window_activate_key"
#64 0x00007ffff7d9b772 in gtk_window_key_press_event (widget=0x8a90d0 [GtkWindow], event=0xd28630) at gtkwindow.c:5225
window = 0x8a90d0 [GtkWindow]
handled = 0
#69 0x00007ffff6e24ce2 in <emit signal ??? on instance 0x8a90d0 [GtkWindow]> (instance=instance@entry=0x8a90d0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3554
var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffca90, reg_save_area = 0x7fffffffc9d0}}
#65 0x00007ffff7c7428b in _gtk_marshal_BOOLEAN__BOXED (closure=0x881810, return_value=0x7fffffffc760, n_param_values=<optimized out>, param_values=0x7fffffffc810, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:84
cc = 0x881810
data1 = 0x8a90d0
data2 = <optimized out>
callback = 0x7ffff7d9b760 <gtk_window_key_press_event>
v_return = <optimized out>
__func__ = "_gtk_marshal_BOOLEAN__BOXED"
#66 0x00007ffff6e0cda2 in g_closure_invoke (closure=closure@entry=0x881810, return_value=return_value@entry=0x7fffffffc760, n_param_values=2, param_values=param_values@entry=0x7fffffffc810, invocation_hint=invocation_hint@entry=0x7fffffffc7b0) at ../gobject/gclosure.c:810
marshal = 0x7ffff6e0b410 <g_type_class_meta_marshal>
marshal_data = 0x190
in_marshal = 0
real_closure = 0x8817f0
__func__ = "g_closure_invoke"
#67 0x00007ffff6e1e1de in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x8a90d0, emission_return=emission_return@entry=0x7fffffffc8f0, instance_and_params=instance_and_params@entry=0x7fffffffc810) at ../gobject/gsignal.c:3780
accumulator = 0x8818d0
emission = {next = 0x0, instance = 0x8a90d0, ihint = {signal_id = 52, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x89a700 [GtkWindow/GtkBin/GtkContainer/GtkWidget/GtkObject/GInitiallyUnowned]}
class_closure = 0x881810
hlist = <optimized out>
handler_list = <optimized out>
return_accu = 0x7fffffffc760
accu = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
signal_id = 52
max_sequential_handler_number = 3010
return_value_altered = <optimized out>
#68 0x00007ffff6e2439f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc9b8) at ../gobject/gsignal.c:3508
return_value = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
error = 0x0
rtype = 0x14 [gboolean]
static_scope = 0
instance_and_params = 0x7fffffffc810
signal_return_type = <optimized out>
param_values = 0x7fffffffc828
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#70 0x00007ffff7d85670 in gtk_widget_event_internal (widget=widget@entry=0x8a90d0 [GtkWindow], event=event@entry=0xd28630) at gtkwidget.c:5017
signal_num = <optimized out>
return_val = 0
#71 0x00007ffff7d85959 in IA__gtk_widget_event (widget=widget@entry=0x8a90d0 [GtkWindow], event=event@entry=0xd28630) at gtkwidget.c:4814
__func__ = "IA__gtk_widget_event"
#72 0x00007ffff7c7258c in IA__gtk_propagate_event (widget=0x8a90d0 [GtkWindow], event=0xd28630) at gtkmain.c:2477
window = 0x8a90d0 [GtkWindow]
handled_event = <optimized out>
__func__ = "IA__gtk_propagate_event"
#73 0x00007ffff7c72883 in IA__gtk_main_do_event (event=0xd28630) at gtkmain.c:1698
grab_widget = 0x8a90d0 [GtkWindow]
window_group = <optimized out>
rewritten_event = <optimized out>
tmp_list = <optimized out>
event_widget = <optimized out>
__func__ = "IA__gtk_main_do_event"
__func__ = "IA__gtk_main_do_event"
#74 IA__gtk_main_do_event (event=<optimized out>) at gtkmain.c:1503
__func__ = "IA__gtk_main_do_event"
#75 0x00007ffff7aeab7c in gdk_event_dispatch (source=source@entry=0x8562d0, callback=<optimized out>, user_data=<optimized out>) at gdkevents-x11.c:2425
display = <optimized out>
event = 0xd28630
#76 0x00007ffff6d21c97 in g_main_dispatch (context=0x8563c0) at ../glib/gmain.c:3309
dispatch = <optimized out>
prev_source = 0x0
was_in_call = <optimized out>
user_data = 0x0
callback = 0x0
cb_funcs = 0x0
cb_data = 0x0
need_destroy = <optimized out>
source = 0x8562d0
current = 0xd3fef0
i = 0
__func__ = "g_main_dispatch"
#77 g_main_context_dispatch (context=0x8563c0) at ../glib/gmain.c:3974
#78 0x00007ffff6d21fe8 in g_main_context_iterate (context=0x8563c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4047
max_priority = 2147483647
timeout = -1
some_ready = 1
nfds = <optimized out>
allocated_nfds = <optimized out>
fds = 0xd19e90
#79 0x00007ffff6d222cb in g_main_loop_run (loop=loop@entry=0x9f4660) at ../glib/gmain.c:4241
__func__ = "g_main_loop_run"
#80 0x00007ffff7c7194a in IA__gtk_main () at gtkmain.c:1270
tmp_list = 0x0
functions = 0x0
init = <optimized out>
loop = 0x9f4660
#81 0x000000000044a311 in main ()
(gdb) q
A debugging session is active.
Inferior 1 [process 191916] will be killed.
Quit anyway? (y or n) y
and hexchat:
GNU gdb (GDB) 9.1-3.mga8 (Mageia release 8)
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-mageia-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/hexchat...
Reading symbols from .gnu_debugdata for /usr/bin/hexchat...
(No debugging symbols found in .gnu_debugdata for /usr/bin/hexchat)
Missing separate debuginfos, use: debuginfo-install hexchat-2.14.3-2.mga8.x86_64
(gdb) r
Starting program: /usr/bin/hexchat
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7fffeb3b4700 (LWP 192082)]
Thread 1 "hexchat" received signal SIGSEGV, Segmentation fault.
0x00007ffff76e9e8c in update_embedding_end (state=state@entry=0x7fffffffb2a0)
at ../pango/pango-context.c:786
786 state->embedding = state->embedding_levels[state->embedding_end_offset];
(gdb) p state
$1 = (ItemizeState *) 0x7fffffffb2a0
(gdb) p state->embeddi
embedding embedding_end_offset
embedding_end embedding_levels
(gdb) p state->embedding_e
embedding_end embedding_end_offset
(gdb) p state->embedding_end_offset
$2 = 0
(gdb) p state->embedding_end_offset [K[K[K[K[K[K[K[K[K[K[Klevel
There is no member named embedding_level.
(gdb) p state->embedding_leveld[Ks
$3 = (guint8 *) 0x0
(gdb) thread apply all bt full
[C[C[C[C[C[C[C[C[C[C
Thread 2 (Thread 0x7fffeb3b4700 (LWP 192082)):
#0 0x00007ffff708ee1f in poll () at /lib64/libc.so.6
#1 0x00007ffff7c8df86 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x5555557fb5c0, timeout=<optimized out>, context=0x55555580a5a0) at ../glib/gmain.c:4346
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7ffff7c9cdb0 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = <optimized out>
fds = 0x5555557fb5c0
#2 g_main_context_iterate (context=context@entry=0x55555580a5a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4042
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = <optimized out>
fds = 0x5555557fb5c0
#3 0x00007ffff7c8e08f in g_main_context_iteration (context=0x55555580a5a0, may_block=may_block@entry=1) at ../glib/gmain.c:4108
retval = <optimized out>
#4 0x00007ffff7c8e0e1 in glib_worker_main (data=<optimized out>) at ../glib/gmain.c:5996
#5 0x00007ffff7cb62be in g_thread_proxy (data=0x5555557fd1e0) at ../glib/gthread.c:807
thread = 0x5555557fd1e0
__func__ = "g_thread_proxy"
#6 0x00007ffff7164df0 in start_thread () at /lib64/libpthread.so.0
#7 0x00007ffff709916f in clone () at /lib64/libc.so.6
Thread 1 (Thread 0x7ffff5f3b980 (LWP 192078)):
#0 0x00007ffff76e9e8c in update_embedding_end (state=state@entry=0x7fffffffb2a0) at ../pango/pango-context.c:786
#1 0x00007ffff76ea5b1 in itemize_state_init (state=state@entry=0x7fffffffb2a0, context=<optimized out>, text=<optimized out>, base_dir=<optimized out>, base_dir@entry=PANGO_DIRECTION_LTR, start_index=0, length=1, attrs=0x5555558308e0, cached_iter=0x7fffffffb900, desc=0x0) at ../pango/pango-context.c:1017
#2 0x00007ffff76ebc7c in pango_itemize_with_base_dir (context=<optimized out>, base_dir=base_dir@entry=PANGO_DIRECTION_LTR, text=<optimized out>, start_index=<optimized out>, length=<optimized out>, attrs=attrs@entry=0x5555558308e0, cached_iter=0x7fffffffb900) at ../pango/pango-context.c:1571
state = {context = 0x55555580cf60 [PangoContext], text = 0x5555558570a0 "", end = 0x5555558570a1 "", run_start = 0x5555558570a0 "", run_end = 0x1 <error: Cannot access memory at address 0x1>, result = 0x0, item = 0x0, embedding_levels = 0x0, embedding_end_offset = 0, embedding_end = 0x5555558570a0 "", embedding = 176 '\260', gravity = 4294967295, gravity_hint = (unknown: 1433436112), resolved_gravity = 21845, font_desc_gravity = PANGO_GRAVITY_SOUTH, centered_baseline = 0, attr_iter = 0x0, free_attr_iter = 0, attr_end = 0x555555707ee0 "\033", font_desc = 0x0, emoji_font_desc = 0x7ffff7d7bfa5 <g_object_new_internal+437>, lang = 0x0, extra_attrs = 0x555555707fd0 = {0x555555707ee0}, copy_extra_attrs = 24, changed = (unknown: 0), script_iter = {text_start = 0x946c5fceab93d00 <error: Cannot access memory at address 0x946c5fceab93d00>, text_end = 0x7fffffffb420 "\360\a\201UUU", script_start = 0x5555557082f0 "`\201pUUU", script_end = 0x0, script_code = PANGO_SCRIPT_COMMON, paren_stack = {{pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = 1433436512}, {pair_index = 21845, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = -136855643}, {pair_index = 32767, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = 1433436912}, {pair_index = 21845, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = 1433436112}, {pair_index = 21845, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = -144983584}, {pair_index = 32767, script_code = -144988048}, {pair_index = 32767, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = -19360}, {pair_index = 32767, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = 1433436512}, {pair_index = 21845, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = -136850643}, {pair_index = 32767, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = 1433436912}, {pair_index = 21845, script_code = 60817544}, {pair_index = 0, script_code = PANGO_SCRIPT_INHERITED}, {pair_index = 0, script_code = 1434519536}, {pair_index = 21845, script_code = -356958976}, {pair_index = 155633148, script_code = PANGO_SCRIPT_SUNDANESE}, {pair_index = 0, script_code = 1440176352}, {pair_index = 21845, script_code = 1440177004}, {pair_index = 21845, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = -18464}, {pair_index = 32767, script_code = 1433212640}, {pair_index = 21845, script_code = 1434505056}, {pair_index = 21845, script_code = -136847903}, {pair_index = 32767, script_code = 1434505072}, {pair_index = 21845, script_code = PANGO_SCRIPT_BOPOMOFO}, {pair_index = 0, script_code = 1434083392}, {pair_index = 21845, script_code = PANGO_SCRIPT_BOPOMOFO}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = -137807271}, {pair_index = 32767, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = PANGO_SCRIPT_ARABIC}, {pair_index = 0, script_code = 1440171968}, {pair_index = 21845, script_code = PANGO_SCRIPT_GREEK}, {pair_index = 0, script_code = 1440183136}, {pair_index = 21845, script_code = 1440176352}, {pair_index = 21845, script_code = 1434505056}, {pair_index = 21845, script_code = 1433434944}, {pair_index = 21845, script_code = 1433360720}, {pair_index = 21845, script_code = 1435654576}, {pair_index = 21845, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = -136748037}, {pair_index = 32767, script_code = 1440176352}, {pair_index = 21845, script_code = -143730228}, {pair_index = 32767, script_code = 1440176352}, {pair_index = 21845, script_code = 1434505056}, {pair_index = 21845, script_code = PANGO_SCRIPT_INHERITED}, {pair_index = 0, script_code = -136858479}, {pair_index = 32767, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = 1440176352}, {pair_index = 21845, script_code = 1434505056}, {pair_index = 21845, script_code = -151107703}, {pair_index = 32767, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = 1440176128}, {pair_index = 21845, script_code = 1440177004}, {pair_index = 21845, script_code = -140253150}, {pair_index = 32767, script_code = 1440176352}, {pair_index = 21845, script_code = PANGO_SCRIPT_INHERITED}, {pair_index = 58654720, script_code = 1432615460}, {pair_index = 21845, script_code = PANGO_SCRIPT_ARMENIAN}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = PANGO_SCRIPT_INHERITED}, {pair_index = 0, script_code = PANGO_SCRIPT_INHERITED}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = -151099571}, {pair_index = 32767, script_code = -18880}, {pair_index = 32767, script_code = 1432615460}, {pair_index = 21845, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = -149599904}, {pair_index = 32767, script_code = PANGO_SCRIPT_INHERITED}, {pair_index = 0, script_code = -18888}, {pair_index = 32767, script_code = -18904}, {pair_index = 32767, script_code = -18896}, {pair_index = 32767, script_code = 1433215952}, {pair_index = 21845, script_code = 1440176352}, {pair_index = 21845, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = PANGO_SCRIPT_ARABIC}, {pair_index = 0, script_code = -18448}, {pair_index = 32767, script_code = PANGO_SCRIPT_INHERITED}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 1179648, script_code = PANGO_SCRIPT_DESERET}, {pair_index = 0, script_code = -18368}, {pair_index = 32767, script_code = PANGO_SCRIPT_INHERITED}, {pair_index = 32767, script_code = -136734831}, {pair_index = 32767, script_code = 1433212640}, {pair_index = 0, script_code = -18368}, {pair_index = 32767, script_code = PANGO_SCRIPT_INHERITED}, {pair_index = 0, script_code = -136734831}, {pair_index = 32767, script_code = 1432092160}, {pair_index = 21845, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = PANGO_SCRIPT_INHERITED}, {pair_index = 0, script_code = -18368}, {pair_index = 32767, script_code = -136876638}, {pair_index = 32767, script_code = -136883184}, {pair_index = 32767, script_code = 224}, {pair_index = 0, script_code = PANGO_SCRIPT_ARABIC}, {pair_index = 0, script_code = -137906197}, {pair_index = 32767, script_code = PANGO_SCRIPT_INHERITED}, {pair_index = 21845, script_code = 1433215952}, {pair_index = 21845, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = -18464}, {pair_index = 32767, script_code = 1433212688}, {pair_index = 21845, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = -18464}, {pair_index = 32767, script_code = 1433212688}, {pair_index = 21845, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = -136803685}, {pair_index = 32767, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = 1433212640}, {pair_index = 21845, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = 1434650784}, {pair_index = 21845, script_code = -137711331}, {pair_index = 32767, script_code = 1440183296}, {pair_index = 21845, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}, {pair_index = 0, script_code = PANGO_SCRIPT_COMMON}}, paren_sp = 0}, script_end = 0x5555558308a0 " \304q\367\377\177", script = -137711331, width_iter = {text_start = 0x5555558308a0 " \304q\367\377\177", text_end = 0x555555830880 "\001", start = 0x55555563d480 "", end = 0x0, upright = 0}, emoji_iter = {text_start = 0x0, text_end = 0x5555558308a0 " \304q\367\377\177", start = 0x7fffffffbaa0 "", end = 0x55555563d480 "", is_emoji = 1432605828, types = 0x7fffffffbaa0 "", n_chars = 4157116742, cursor = 32767}, derived_lang = 0x555555830880, current_fonts = 0x7fffffffb900, cache = 0x0, base_font = 0x4, enable_fallback = 1435654576}
__func__ = "pango_itemize_with_base_dir"
#3 0x00007ffff76f4b52 in pango_layout_check_lines (layout=<optimized out>) at ../pango/pango-layout.c:4350
delim_len = 0
end = 0x5555558570a1 ""
delimiter_index = 1
next_para_index = 1
start = 0x5555558570a0 ""
done = 1
start_offset = <optimized out>
attrs = <optimized out>
itemize_attrs = <optimized out>
shape_attrs = <optimized out>
iter = {next_attribute = 0x0, attribute_stack = 0x5555558308c0 = {0x5555558308a0}, start_index = 0, end_index = 4294967295}
prev_base_dir = PANGO_DIRECTION_LTR
base_dir = PANGO_DIRECTION_LTR
state = {line_height = -1, remaining_height = -1, attrs = 0x5555558308e0, items = 0x555555657300 = {0x200, <error reading variable>
__func__ = "pango_layout_check_lines"
#4 0x00007ffff76f69b9 in pango_layout_get_extents_internal (layout=0x5555559259b0 [PangoLayout], ink_rect=ink_rect@entry=0x0, logical_rect=logical_rect@entry=0x7fffffffbaa0, line_extents=line_extents@entry=0x0) at ../pango/pango-layout.c:2677
line_list = <optimized out>
y_offset = 0
width = <optimized out>
need_width = 0
line_index = 0
baseline = 0
__func__ = "pango_layout_get_extents_internal"
#5 0x00007ffff76f6eed in pango_layout_get_pixel_size (layout=<optimized out>, width=0x55555563d480, height=0x0) at ../pango/pango-layout.c:2946
logical_rect = {x = 0, y = 0, width = 1440176352, height = 21845}
#6 0x00005555555c0421 in gtk_xtext_set_font ()
#7 0x00005555555a3ed6 in mg_update_xtext ()
#8 0x00005555555a4046 in mg_create_textarea.isra ()
#9 0x00005555555a4cb7 in mg_create_irctab ()
#10 0x00005555555a5b24 in mg_changui_new ()
#11 0x0000555555591696 in fe_new_window ()
#12 0x00005555555ca8ac in session_new ()
#13 0x00005555555cb3a0 in new_ircwindow ()
#14 0x00005555555e247b in servlist_connect ()
#15 0x00005555555abe23 in servlist_connect_cb ()
#19 0x00007ffff7d8ece2 in <emit signal ??? on instance 0x555555708e60 [GtkButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3554
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffc100, reg_save_area = 0x7fffffffc040}}
#16 0x00007ffff7d76da2 in g_closure_invoke (closure=<optimized out>, return_value=<optimized out>, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>) at ../gobject/gclosure.c:810
real_closure = <optimized out>
__func__ = "g_closure_invoke"
#17 0x00007ffff7d88783 in signal_emit_unlocked_R (node=node@entry=0x55555578a8d0, detail=detail@entry=0, instance=instance@entry=0x555555708e60, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffbea0) at ../gobject/gsignal.c:3742
tmp = <optimized out>
handler = 0x55555577d940
accumulator = 0x0
emission = {next = 0x0, instance = 0x555555708e60, ihint = {signal_id = 160, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x4 [void]}
class_closure = 0x55555578a8a0
hlist = <optimized out>
handler_list = 0x55555577d940
return_accu = 0x0
accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
signal_id = 160
max_sequential_handler_number = 163
return_value_altered = <optimized out>
#18 0x00007ffff7d8e8a9 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc028) at ../gobject/gsignal.c:3498
instance_and_params = 0x7fffffffbea0
signal_return_type = <optimized out>
param_values = 0x7fffffffbeb8
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#20 0x00007ffff788876e in button_activate_timeout (data=<optimized out>) at gtkbutton.c:1730
#21 0x00007ffff7764865 in gdk_threads_dispatch (data=data@entry=0x555555823c60) at gdk.c:534
dispatch = 0x555555823c60
ret = 0
#22 0x00007ffff7c8e7bd in g_timeout_dispatch (source=source@entry=0x555555827870, callback=0x7ffff7764830 <gdk_threads_dispatch>, user_data=0x555555823c60) at ../glib/gmain.c:4800
timeout_source = 0x555555827870
again = <optimized out>
#23 0x00007ffff7c8dc97 in g_main_dispatch (context=0x55555569a330) at ../glib/gmain.c:3309
dispatch = <optimized out>
prev_source = 0x0
was_in_call = <optimized out>
user_data = 0x555555823c60
callback = 0x7ffff7764830 <gdk_threads_dispatch>
cb_funcs = 0x7ffff7d61960 <g_source_callback_funcs>
cb_data = 0x5555558573a0
need_destroy = <optimized out>
source = 0x555555827870
current = 0x5555558ab310
i = 0
__func__ = "g_main_dispatch"
#24 g_main_context_dispatch (context=0x55555569a330) at ../glib/gmain.c:3974
#25 0x00007ffff7c8dfe8 in g_main_context_iterate (context=0x55555569a330, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4047
max_priority = 2147483647
timeout = 250
some_ready = 1
nfds = <optimized out>
allocated_nfds = <optimized out>
fds = 0x555555679780
#26 0x00007ffff7c8e2cb in g_main_loop_run (loop=loop@entry=0x5555558ac7e0) at ../glib/gmain.c:4241
__func__ = "g_main_loop_run"
#27 0x00007ffff792794a in IA__gtk_main () at gtkmain.c:1270
tmp_list = 0x0
functions = 0x0
init = <optimized out>
loop = 0x5555558ac7e0
#28 0x00005555555915f9 in fe_main ()
#29 0x0000555555585924 in main ()
(gdb) q
A debugging session is active.
Inferior 1 [process 192078] will be killed.
Quit anyway? (y or n) y