Package: geany
Version: 1.38-1+b1
Severity: important

Geany crashes for me on a regular basis. After some experimenting I've
found a way to reproduce this:

- start geany
- from a new terminal open a not-yet-existing file:
    geany /tmp/some-file.txt
- click a bit between geany and the terminal window

I think I've seen this also with files that do exist but the above
triggers the crash for me after a couple of clicks.

This is running under Gnome desktop with reasonably default settings.

Attached is a gdb backtrace.

Thanks

-- System Information:
Debian Release: 12.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-8-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages geany depends on:
ii  geany-common         1.38-1
ii  libatk1.0-0          2.46.0-5
ii  libc6                2.36-9
ii  libcairo2            1.16.0-7
ii  libgcc-s1            12.2.0-14
ii  libgdk-pixbuf-2.0-0  2.42.10+dfsg-1+b1
ii  libglib2.0-0         2.74.6-2
ii  libgtk-3-0           3.24.37-2
ii  libpango-1.0-0       1.50.12+ds-1
ii  libpangocairo-1.0-0  1.50.12+ds-1
ii  libstdc++6           12.2.0-14

Versions of packages geany recommends:
ii  sensible-utils  0.0.17+nmu1

Versions of packages geany suggests:
pn  doc-base  <none>
pn  libvte9   <none>

-- no debconf information

-- 
-- arthur - adej...@debian.org - https://people.debian.org/~adejong --

$ gdb geany
GNU gdb (Debian 13.1-2) 13.1
Copyright (C) 2023 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-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://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 geany...

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.debian.net>
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
Reading symbols from 
/local/arthur/.cache/debuginfod_client/30eed5a4b099db1e2e8e0382edabca21dc748da0/debuginfo...
                              
(gdb) r
Starting program: /usr/bin/geany 
Downloading separate debug info for system-supplied DSO at 0x7ffff7fc9000
[Thread debugging using libthread_db enabled]                                   
                                                               
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff2fbe6c0 (LWP 15639)]                                         
                                                               
[New Thread 0x7ffff27bd6c0 (LWP 15640)]
[New Thread 0x7ffff1e516c0 (LWP 15641)]                                         
                                                               
[Thread 0x7ffff1e516c0 (LWP 15641) exited]
[New Thread 0x7ffff1e516c0 (LWP 15642)]
[New Thread 0x7ffff0fba6c0 (LWP 15643)]
[Thread 0x7ffff1e516c0 (LWP 15642) exited]
[Thread 0x7ffff0fba6c0 (LWP 15643) exited]                                      
                                                               
[New Thread 0x7ffff0fba6c0 (LWP 15644)]                                         
                                                               
[New Thread 0x7ffff1e516c0 (LWP 15645)]
[New Thread 0x7fffe3fff6c0 (LWP 15647)]
[Thread 0x7ffff1e516c0 (LWP 15645) exited]                                      
                                                               
[Thread 0x7ffff0fba6c0 (LWP 15644) exited]
[New Thread 0x7ffff1e516c0 (LWP 15661)]                                         
                                                               
[New Thread 0x7ffff0fba6c0 (LWP 15662)]
[New Thread 0x7fff86ff16c0 (LWP 15663)]
[New Thread 0x7fff867f06c0 (LWP 15664)]
[Detaching after vfork from child process 15665]
[New Thread 0x7fff85bff6c0 (LWP 15670)]                                         
                                                               
[New Thread 0x7fff853fe6c0 (LWP 15671)]
[Thread 0x7fff85bff6c0 (LWP 15670) exited]
[New Thread 0x7fff85bff6c0 (LWP 15672)]
[New Thread 0x7fff84b036c0 (LWP 15673)]
[Thread 0x7fff85bff6c0 (LWP 15672) exited]
[Thread 0x7fff84b036c0 (LWP 15673) exited]
[Thread 0x7fff853fe6c0 (LWP 15671) exited]
[New Thread 0x7fff853fe6c0 (LWP 15674)]
[New Thread 0x7fff84b036c0 (LWP 15675)]
[Thread 0x7fff853fe6c0 (LWP 15674) exited]
[New Thread 0x7fff853fe6c0 (LWP 15676)]
[New Thread 0x7fff85bff6c0 (LWP 15677)]
[Thread 0x7fff853fe6c0 (LWP 15676) exited]
[Thread 0x7fff84b036c0 (LWP 15675) exited]
[New Thread 0x7fff84b036c0 (LWP 15678)]
[New Thread 0x7fff853fe6c0 (LWP 15679)]
[Thread 0x7fff85bff6c0 (LWP 15677) exited]
[Thread 0x7fff84b036c0 (LWP 15678) exited]
[New Thread 0x7fff84b036c0 (LWP 15680)]
[New Thread 0x7fff85bff6c0 (LWP 15681)]
[Thread 0x7fff84b036c0 (LWP 15680) exited]
[Thread 0x7fff853fe6c0 (LWP 15679) exited]
[Thread 0x7fff85bff6c0 (LWP 15681) exited]
[New Thread 0x7fff85bff6c0 (LWP 15682)]
[New Thread 0x7fff853fe6c0 (LWP 15683)]
[Thread 0x7fff85bff6c0 (LWP 15682) exited]
[New Thread 0x7fff85bff6c0 (LWP 15684)]
[New Thread 0x7fff84b036c0 (LWP 15685)]
[Thread 0x7fff85bff6c0 (LWP 15684) exited]
[Thread 0x7fff853fe6c0 (LWP 15683) exited]
[New Thread 0x7fff853fe6c0 (LWP 15686)]
[New Thread 0x7fff85bff6c0 (LWP 15687)]
[Thread 0x7fff853fe6c0 (LWP 15686) exited]
[New Thread 0x7fff853fe6c0 (LWP 15688)]
[Thread 0x7fff84b036c0 (LWP 15685) exited]
[New Thread 0x7fff84b036c0 (LWP 15689)]
[Thread 0x7fff853fe6c0 (LWP 15688) exited]
[Thread 0x7fff85bff6c0 (LWP 15687) exited]
[Thread 0x7fff84b036c0 (LWP 15689) exited]
[New Thread 0x7fff84b036c0 (LWP 15690)]
[New Thread 0x7fff85bff6c0 (LWP 15691)]
[Thread 0x7fff84b036c0 (LWP 15690) exited]
[New Thread 0x7fff84b036c0 (LWP 15692)]
[New Thread 0x7fff853fe6c0 (LWP 15693)]
[Thread 0x7fff84b036c0 (LWP 15692) exited]
[Thread 0x7fff85bff6c0 (LWP 15691) exited]
[New Thread 0x7fff85bff6c0 (LWP 15694)]
[Thread 0x7fff853fe6c0 (LWP 15693) exited]
[New Thread 0x7fff853fe6c0 (LWP 15695)]
[Thread 0x7fff85bff6c0 (LWP 15694) exited]
[New Thread 0x7fff85bff6c0 (LWP 15696)]
[New Thread 0x7fff84b036c0 (LWP 15697)]
[Thread 0x7fff85bff6c0 (LWP 15696) exited]
[Thread 0x7fff853fe6c0 (LWP 15695) exited]
[New Thread 0x7fff853fe6c0 (LWP 15698)]
[New Thread 0x7fff85bff6c0 (LWP 15699)]
[Thread 0x7fff84b036c0 (LWP 15697) exited]
[Thread 0x7fff853fe6c0 (LWP 15698) exited]
[New Thread 0x7fff853fe6c0 (LWP 15700)]
[New Thread 0x7fff84b036c0 (LWP 15701)]
[Thread 0x7fff853fe6c0 (LWP 15700) exited]
[Thread 0x7fff85bff6c0 (LWP 15699) exited]
[Thread 0x7fff84b036c0 (LWP 15701) exited]
[New Thread 0x7fff84b036c0 (LWP 15702)]
[New Thread 0x7fff85bff6c0 (LWP 15703)]
[Thread 0x7fff84b036c0 (LWP 15702) exited]
[New Thread 0x7fff84b036c0 (LWP 15704)]
[New Thread 0x7fff853fe6c0 (LWP 15705)]
[Thread 0x7fff84b036c0 (LWP 15704) exited]
[Thread 0x7fff85bff6c0 (LWP 15703) exited]
[Thread 0x7fff853fe6c0 (LWP 15705) exited]
[New Thread 0x7fff853fe6c0 (LWP 15706)]
[Detaching after vfork from child process 15712]
[New Thread 0x7fff85bff6c0 (LWP 15713)]
[Thread 0x7fff853fe6c0 (LWP 15706) exited]
[Thread 0x7fff867f06c0 (LWP 15664) exited]
[Thread 0x7fff86ff16c0 (LWP 15663) exited]
[Thread 0x7ffff0fba6c0 (LWP 15662) exited]
[Thread 0x7ffff1e516c0 (LWP 15661) exited]
[Thread 0x7fffe3fff6c0 (LWP 15647) exited]
[Thread 0x7ffff27bd6c0 (LWP 15640) exited]
[Thread 0x7ffff2fbe6c0 (LWP 15639) exited]
[Thread 0x7ffff58c5000 (LWP 15633) exited]
[Thread 0x7fff85bff6c0 (LWP 15713) exited]
[New process 15633]
[Inferior 1 (process 15633) exited normally]
(gdb) q
parkiet:/home/arthur$ gdb geany
GNU gdb (Debian 13.1-2) 13.1
Copyright (C) 2023 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-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://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 geany...

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.debian.net>
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
Reading symbols from 
/local/arthur/.cache/debuginfod_client/30eed5a4b099db1e2e8e0382edabca21dc748da0/debuginfo...
                              
(gdb) r
Starting program: /usr/bin/geany 
[Thread debugging using libthread_db enabled]                                   
                                                               
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Downloading separate debug info for /lib/x86_64-linux-gnu/libfribidi.so.0       
                                                               
[New Thread 0x7ffff2fbe6c0 (LWP 15778)]                                         
                                                               
[New Thread 0x7ffff27bd6c0 (LWP 15779)]
[New Thread 0x7ffff1e516c0 (LWP 15780)]                                         
                                                               
[Thread 0x7ffff1e516c0 (LWP 15780) exited]
[New Thread 0x7ffff1e516c0 (LWP 15781)]
[New Thread 0x7ffff0fba6c0 (LWP 15782)]
[Thread 0x7ffff1e516c0 (LWP 15781) exited]
[Thread 0x7ffff0fba6c0 (LWP 15782) exited]                                      
                                                               
[New Thread 0x7ffff0fba6c0 (LWP 15783)]                                         
                                                               
[New Thread 0x7ffff1e516c0 (LWP 15784)]
[New Thread 0x7fffe3fff6c0 (LWP 15786)]
[Thread 0x7ffff1e516c0 (LWP 15784) exited]                                      
                                                               
[Thread 0x7ffff0fba6c0 (LWP 15783) exited]
[New Thread 0x7ffff1e516c0 (LWP 15793)]                                         
                                                               
[New Thread 0x7ffff0fba6c0 (LWP 15794)]
[New Thread 0x7fff86ff16c0 (LWP 15795)]
[New Thread 0x7fff867f06c0 (LWP 15796)]
[Detaching after vfork from child process 15797]
[New Thread 0x7fff85bff6c0 (LWP 15804)]                                         
                                                               
[New Thread 0x7fff853fe6c0 (LWP 15805)]
[Thread 0x7fff85bff6c0 (LWP 15804) exited]
[New Thread 0x7fff85bff6c0 (LWP 15806)]
[New Thread 0x7fff84b036c0 (LWP 15807)]
[Thread 0x7fff85bff6c0 (LWP 15806) exited]
[Thread 0x7fff853fe6c0 (LWP 15805) exited]
[Thread 0x7fff84b036c0 (LWP 15807) exited]
[New Thread 0x7fff84b036c0 (LWP 15808)]
[New Thread 0x7fff853fe6c0 (LWP 15809)]
[Thread 0x7fff84b036c0 (LWP 15808) exited]
[New Thread 0x7fff84b036c0 (LWP 15810)]
[New Thread 0x7fff85bff6c0 (LWP 15811)]
[Thread 0x7fff84b036c0 (LWP 15810) exited]
[Thread 0x7fff853fe6c0 (LWP 15809) exited]
[New Thread 0x7fff853fe6c0 (LWP 15812)]
[New Thread 0x7fff84b036c0 (LWP 15813)]
[Thread 0x7fff85bff6c0 (LWP 15811) exited]
[Thread 0x7fff853fe6c0 (LWP 15812) exited]
[New Thread 0x7fff853fe6c0 (LWP 15814)]
[New Thread 0x7fff85bff6c0 (LWP 15815)]
[Thread 0x7fff853fe6c0 (LWP 15814) exited]
[Thread 0x7fff84b036c0 (LWP 15813) exited]
[Thread 0x7fff85bff6c0 (LWP 15815) exited]
[New Thread 0x7fff85bff6c0 (LWP 15816)]
[New Thread 0x7fff84b036c0 (LWP 15817)]
[Thread 0x7fff85bff6c0 (LWP 15816) exited]
[New Thread 0x7fff85bff6c0 (LWP 15818)]
[New Thread 0x7fff853fe6c0 (LWP 15819)]
[Thread 0x7fff85bff6c0 (LWP 15818) exited]
[Thread 0x7fff84b036c0 (LWP 15817) exited]
[New Thread 0x7fff84b036c0 (LWP 15820)]
[New Thread 0x7fff85bff6c0 (LWP 15821)]
[Thread 0x7fff84b036c0 (LWP 15820) exited]
[New Thread 0x7fff84b036c0 (LWP 15822)]
[New Thread 0x7fff77fff6c0 (LWP 15823)]
[Thread 0x7fff853fe6c0 (LWP 15819) exited]
[Thread 0x7fff84b036c0 (LWP 15822) exited]
[Thread 0x7fff85bff6c0 (LWP 15821) exited]
[Thread 0x7fff77fff6c0 (LWP 15823) exited]
[New Thread 0x7fff77fff6c0 (LWP 15824)]
[New Thread 0x7fff85bff6c0 (LWP 15825)]
[Thread 0x7fff77fff6c0 (LWP 15824) exited]
[New Thread 0x7fff77fff6c0 (LWP 15826)]
[New Thread 0x7fff84b036c0 (LWP 15827)]
[Thread 0x7fff77fff6c0 (LWP 15826) exited]
[Thread 0x7fff85bff6c0 (LWP 15825) exited]
[New Thread 0x7fff85bff6c0 (LWP 15828)]
[Thread 0x7fff84b036c0 (LWP 15827) exited]
[New Thread 0x7fff84b036c0 (LWP 15829)]
[Thread 0x7fff85bff6c0 (LWP 15828) exited]
[New Thread 0x7fff85bff6c0 (LWP 15830)]
[New Thread 0x7fff77fff6c0 (LWP 15831)]
[Thread 0x7fff85bff6c0 (LWP 15830) exited]
[Thread 0x7fff84b036c0 (LWP 15829) exited]
[New Thread 0x7fff84b036c0 (LWP 15832)]
[New Thread 0x7fff85bff6c0 (LWP 15833)]
[Thread 0x7fff77fff6c0 (LWP 15831) exited]
[Thread 0x7fff84b036c0 (LWP 15832) exited]
[New Thread 0x7fff84b036c0 (LWP 15834)]
[New Thread 0x7fff77fff6c0 (LWP 15835)]
[Thread 0x7fff84b036c0 (LWP 15834) exited]
[Thread 0x7fff85bff6c0 (LWP 15833) exited]
[Thread 0x7fff77fff6c0 (LWP 15835) exited]
[New Thread 0x7fff77fff6c0 (LWP 15836)]
[New Thread 0x7fff85bff6c0 (LWP 15837)]
[Thread 0x7fff77fff6c0 (LWP 15836) exited]
[New Thread 0x7fff77fff6c0 (LWP 15838)]
[New Thread 0x7fff84b036c0 (LWP 15839)]
[Thread 0x7fff77fff6c0 (LWP 15838) exited]
[Thread 0x7fff85bff6c0 (LWP 15837) exited]
[Thread 0x7fff84b036c0 (LWP 15839) exited]
[New Thread 0x7fff84b036c0 (LWP 15840)]
[Detaching after vfork from child process 15842]
[New Thread 0x7fff85bff6c0 (LWP 15847)]

Thread 1 "geany" received signal SIGSEGV, Segmentation fault.
0x00007ffff7ab7cda in __GI___libc_free (mem=0x40829f7920000000) at 
./malloc/malloc.c:3362
Download failed: Invalid argument.  Continuing without source file 
./malloc/./malloc/malloc.c.                                                 
3362    ./malloc/malloc.c: No such file or directory.
(gdb) bt
#0  0x00007ffff7ab7cda in __GI___libc_free (mem=0x40829f7920000000) at 
./malloc/malloc.c:3362
#1  0x00007ffff6c20755 in g_free (mem=<optimized out>) at 
../../../glib/gmem.c:229
#2  0x00007ffff06abdff in _ibus_context_update_preedit_text_cb 
(ibuscontext=<optimized out>, text=0x5555569078c0, cursor_pos=0, visible=0, 
    mode=0, ibusimcontext=0x5555560483d0) at ./client/gtk3/ibusimcontext.c:2078
#3  0x00007ffff06acdb9 in ibus_im_context_button_press_event_cb 
(widget=0x5555565672a0, event=<optimized out>, ibusimcontext=0x5555560483d0)
    at ./client/gtk3/ibusimcontext.c:1403
#4  ibus_im_context_button_press_event_cb (widget=widget@entry=0x5555565672a0, 
event=<optimized out>, ibusimcontext=0x5555560483d0)
    at ./client/gtk3/ibusimcontext.c:1395
#5  0x00007ffff7090bc7 in _gtk_marshal_BOOLEAN__BOXED (closure=0x55555687be50, 
return_value=0x7fffffffd7c0, n_param_values=<optimized out>, 
    param_values=0x7fffffffd820, invocation_hint=<optimized out>, 
marshal_data=<optimized out>) at gtk/gtkmarshalers.c:84
#6  0x00007ffff78633b0 in g_closure_invoke (closure=0x55555687be50, 
return_value=return_value@entry=0x7fffffffd7c0, n_param_values=2, 
    param_values=param_values@entry=0x7fffffffd820, 
invocation_hint=invocation_hint@entry=0x7fffffffd7a0) at 
../../../gobject/gclosure.c:832
#7  0x00007ffff7876076 in signal_emit_unlocked_R (node=<optimized out>, 
detail=detail@entry=0, instance=instance@entry=0x5555565672a0, 
    emission_return=emission_return@entry=0x7fffffffd910, 
instance_and_params=instance_and_params@entry=0x7fffffffd820)
    at ../../../gobject/gsignal.c:3796
#8  0x00007ffff787c42d in g_signal_emit_valist (instance=<optimized out>, 
signal_id=<optimized out>, detail=<optimized out>, 
    var_args=var_args@entry=0x7fffffffd9c0) at ../../../gobject/gsignal.c:3559
#9  0x00007ffff787cdbf in g_signal_emit 
(instance=instance@entry=0x5555565672a0, signal_id=<optimized out>, 
detail=detail@entry=0)
    at ../../../gobject/gsignal.c:3606
#10 0x00007ffff73697d4 in gtk_widget_event_internal 
(widget=widget@entry=0x5555565672a0, event=event@entry=0x555556546800)
    at ../../../gtk/gtkwidget.c:7812
#11 0x00007ffff736c411 in gtk_widget_event_internal (event=0x555556546800, 
widget=0x5555565672a0) at ../../../gtk/gtkwidget.c:7383
#12 0x00007ffff72077de in propagate_event_up (topmost=<optimized out>, 
event=<optimized out>, widget=0x5555565672a0)
    at ../../../gtk/gtkmain.c:2598
#13 propagate_event (widget=widget@entry=0x5555565672a0, 
event=event@entry=0x555556546800, captured=captured@entry=0, 
    topmost=topmost@entry=0x0) at ../../../gtk/gtkmain.c:2701
#14 0x00007ffff7208b1c in gtk_propagate_event 
(widget=widget@entry=0x5555565672a0, event=event@entry=0x555556546800)
    at ../../../gtk/gtkmain.c:2735
#15 0x00007ffff7209296 in gtk_main_do_event (event=0x555556546800) at 
../../../gtk/gtkmain.c:1921
#16 gtk_main_do_event (event=<optimized out>) at ../../../gtk/gtkmain.c:1691
#17 0x00007ffff7951815 in _gdk_event_emit (event=event@entry=0x555556546800) at 
../../../gdk/gdkevents.c:73
#18 0x00007ffff79ab702 in gdk_event_source_dispatch (source=<optimized out>, 
callback=<optimized out>, user_data=<optimized out>)
--Type <RET> for more, q to quit, c to continue without paging--c
    at ../../../gdk/x11/gdkeventsource.c:367
#19 0x00007ffff6c1a7a9 in g_main_dispatch (context=0x5555555fd990) at 
../../../glib/gmain.c:3454
#20 g_main_context_dispatch (context=context@entry=0x5555555fd990) at 
../../../glib/gmain.c:4172
#21 0x00007ffff6c1aa38 in g_main_context_iterate (context=0x5555555fd990, 
block=block@entry=1, dispatch=dispatch@entry=1, 
    self=<optimized out>) at ../../../glib/gmain.c:4248
#22 0x00007ffff6c1acef in g_main_loop_run (loop=loop@entry=0x5555566f47a0) at 
../../../glib/gmain.c:4448
#23 0x00007ffff7208435 in gtk_main () at ../../../gtk/gtkmain.c:1329
#24 0x00007ffff7c88a15 in main_lib (argc=<optimized out>, argv=<optimized out>) 
at ./src/libmain.c:1240
#25 0x00007ffff7a4618a in __libc_start_call_main 
(main=main@entry=0x555555555050 <main>, argc=argc@entry=1, 
argv=argv@entry=0x7fffffffde78)
    at ../sysdeps/nptl/libc_start_call_main.h:58
#26 0x00007ffff7a46245 in __libc_start_main_impl (main=0x555555555050 <main>, 
argc=1, argv=0x7fffffffde78, init=<optimized out>, 
    fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffde68) 
at ../csu/libc-start.c:381
#27 0x0000555555555081 in _start ()
(gdb) bt full
#0  0x00007ffff7ab7cda in __GI___libc_free (mem=0x40829f7920000000) at 
./malloc/malloc.c:3362
        ar_ptr = <optimized out>
        p = <optimized out>
        err = <optimized out>
#1  0x00007ffff6c20755 in g_free (mem=<optimized out>) at 
../../../glib/gmem.c:229
No locals.
#2  0x00007ffff06abdff in _ibus_context_update_preedit_text_cb 
(ibuscontext=<optimized out>, text=0x5555569078c0, cursor_pos=0, visible=0, 
    mode=0, ibusimcontext=0x5555560483d0) at ./client/gtk3/ibusimcontext.c:2078
        str = <optimized out>
        flag = <optimized out>
#3  0x00007ffff06acdb9 in ibus_im_context_button_press_event_cb 
(widget=0x5555565672a0, event=<optimized out>, ibusimcontext=0x5555560483d0)
    at ./client/gtk3/ibusimcontext.c:1403
No locals.
#4  ibus_im_context_button_press_event_cb (widget=widget@entry=0x5555565672a0, 
event=<optimized out>, ibusimcontext=0x5555560483d0)
    at ./client/gtk3/ibusimcontext.c:1395
No locals.
#5  0x00007ffff7090bc7 in _gtk_marshal_BOOLEAN__BOXED (closure=0x55555687be50, 
return_value=0x7fffffffd7c0, n_param_values=<optimized out>, 
    param_values=0x7fffffffd820, invocation_hint=<optimized out>, 
marshal_data=<optimized out>) at gtk/gtkmarshalers.c:84
        cc = 0x55555687be50
        data1 = 0x5555565672a0
        data2 = <optimized out>
        callback = 0x7ffff06acda0 <ibus_im_context_button_press_event_cb>
        v_return = <optimized out>
        __func__ = "_gtk_marshal_BOOLEAN__BOXED"
#6  0x00007ffff78633b0 in g_closure_invoke (closure=0x55555687be50, 
return_value=return_value@entry=0x7fffffffd7c0, n_param_values=2, 
    param_values=param_values@entry=0x7fffffffd820, 
invocation_hint=invocation_hint@entry=0x7fffffffd7a0) at 
../../../gobject/gclosure.c:832
        marshal = 0x7ffff7090b60 <_gtk_marshal_BOOLEAN__BOXED>
        marshal_data = 0x0
        in_marshal = 0
        real_closure = 0x55555687be30
        __func__ = "g_closure_invoke"
#7  0x00007ffff7876076 in signal_emit_unlocked_R (node=<optimized out>, 
detail=detail@entry=0, instance=instance@entry=0x5555565672a0, 
--Type <RET> for more, q to quit, c to continue without paging--c
    emission_return=emission_return@entry=0x7fffffffd910, 
instance_and_params=instance_and_params@entry=0x7fffffffd820)
    at ../../../gobject/gsignal.c:3796
        tmp = <optimized out>
        handler = 0x5555567ab080
        accumulator = 0x55555564af20
        emission = {next = 0x0, instance = 0x5555565672a0, ihint = {signal_id = 
79, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, 
          state = EMISSION_RUN, chain_type = 4}
        class_closure = 0x55555564abd0
        hlist = <optimized out>
        handler_list = 0x55555670c080
        return_accu = 0x7fffffffd7c0
        accu = {g_type = 20, 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 = 79
        max_sequential_handler_number = 13307
        return_value_altered = <optimized out>
        EMIT_RESTART = <optimized out>
#8  0x00007ffff787c42d in g_signal_emit_valist (instance=<optimized out>, 
signal_id=<optimized out>, detail=<optimized out>, 
    var_args=var_args@entry=0x7fffffffd9c0) at ../../../gobject/gsignal.c:3559
        return_value = {g_type = 20, 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 = 20
        static_scope = 0
        instance_and_params = 0x7fffffffd820
        signal_return_type = <optimized out>
        param_values = 0x7fffffffd838
        node = <optimized out>
        i = <optimized out>
        n_params = <optimized out>
        __func__ = "g_signal_emit_valist"
#9  0x00007ffff787cdbf in g_signal_emit 
(instance=instance@entry=0x5555565672a0, signal_id=<optimized out>, 
detail=detail@entry=0)
    at ../../../gobject/gsignal.c:3606
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 
0x7fffffffdaa0, reg_save_area = 0x7fffffffd9e0}}
#10 0x00007ffff73697d4 in gtk_widget_event_internal 
(widget=widget@entry=0x5555565672a0, event=event@entry=0x555556546800)
    at ../../../gtk/gtkwidget.c:7812
        signal_num = <optimized out>
        return_val = <optimized out>
        handled = 0
        __func__ = "gtk_widget_event_internal"
#11 0x00007ffff736c411 in gtk_widget_event_internal (event=0x555556546800, 
widget=0x5555565672a0) at ../../../gtk/gtkwidget.c:7383
        return_val = 0
        handled = <optimized out>
        return_val = <optimized out>
        handled = <optimized out>
        __func__ = "gtk_widget_event_internal"
        signal_num = <optimized out>
#12 0x00007ffff72077de in propagate_event_up (topmost=<optimized out>, 
event=<optimized out>, widget=0x5555565672a0)
    at ../../../gtk/gtkmain.c:2598
        tmp = <optimized out>
        handled_event = <optimized out>
#13 propagate_event (widget=widget@entry=0x5555565672a0, 
event=event@entry=0x555556546800, captured=captured@entry=0, 
    topmost=topmost@entry=0x0) at ../../../gtk/gtkmain.c:2701
        handled_event = 0
        propagate_func = <optimized out>
#14 0x00007ffff7208b1c in gtk_propagate_event 
(widget=widget@entry=0x5555565672a0, event=event@entry=0x555556546800)
    at ../../../gtk/gtkmain.c:2735
        __func__ = "gtk_propagate_event"
#15 0x00007ffff7209296 in gtk_main_do_event (event=0x555556546800) at 
../../../gtk/gtkmain.c:1921
        grab_widget = 0x5555565672a0
        window_group = 0x555555d96820
        rewritten_event = <optimized out>
        device = 0x5555555ff000
        tmp_list = <optimized out>
        event_widget = 0x5555565672a0
        topmost_widget = <optimized out>
        event_widget = <optimized out>
        grab_widget = <optimized out>
        topmost_widget = <optimized out>
        window_group = <optimized out>
        rewritten_event = <optimized out>
        device = <optimized out>
        tmp_list = <optimized out>
        cleanup = <optimized out>
        __func__ = "gtk_main_do_event"
        __inst = <optimized out>
        __t = <optimized out>
        __r = <optimized out>
        window = <optimized out>
        __inst = <optimized out>
        __t = <optimized out>
        __r = <optimized out>
        __inst = <optimized out>
        __t = <optimized out>
        __r = <optimized out>
        mnemonics_visible = <optimized out>
        window = <optimized out>
        __inst = <optimized out>
        __t = <optimized out>
        __r = <optimized out>
#16 gtk_main_do_event (event=<optimized out>) at ../../../gtk/gtkmain.c:1691
        event_widget = <optimized out>
        grab_widget = <optimized out>
        topmost_widget = <optimized out>
        window_group = <optimized out>
        rewritten_event = <optimized out>
        device = <optimized out>
        tmp_list = <optimized out>
        cleanup = <optimized out>
        __func__ = "gtk_main_do_event"
        __inst = <optimized out>
        __t = <optimized out>
        __r = <optimized out>
        window = <optimized out>
        __inst = <optimized out>
        __t = <optimized out>
        __r = <optimized out>
        __inst = <optimized out>
        __t = <optimized out>
        __r = <optimized out>
        mnemonics_visible = <optimized out>
        window = <optimized out>
        __inst = <optimized out>
        __t = <optimized out>
        __r = <optimized out>
#17 0x00007ffff7951815 in _gdk_event_emit (event=event@entry=0x555556546800) at 
../../../gdk/gdkevents.c:73
No locals.
#18 0x00007ffff79ab702 in gdk_event_source_dispatch (source=<optimized out>, 
callback=<optimized out>, user_data=<optimized out>)
    at ../../../gdk/x11/gdkeventsource.c:367
        display = <optimized out>
        event = 0x555556546800
#19 0x00007ffff6c1a7a9 in g_main_dispatch (context=0x5555555fd990) at 
../../../glib/gmain.c:3454
        dispatch = 0x7ffff79ab6e0 <gdk_event_source_dispatch>
        prev_source = 0x0
        begin_time_nsec = 0
        was_in_call = 0
        user_data = 0x0
        callback = 0x0
        cb_funcs = <optimized out>
        cb_data = <optimized out>
        need_destroy = <optimized out>
        source = 0x5555555fd2c0
        current = 0x555555626030
        i = 0
        __func__ = "g_main_dispatch"
#20 g_main_context_dispatch (context=context@entry=0x5555555fd990) at 
../../../glib/gmain.c:4172
No locals.
#21 0x00007ffff6c1aa38 in g_main_context_iterate (context=0x5555555fd990, 
block=block@entry=1, dispatch=dispatch@entry=1, 
    self=<optimized out>) at ../../../glib/gmain.c:4248
        max_priority = 2147483647
        timeout = 281
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = 4
        fds = 0x5555566fc670
        begin_time_nsec = 0
#22 0x00007ffff6c1acef in g_main_loop_run (loop=loop@entry=0x5555566f47a0) at 
../../../glib/gmain.c:4448
        self = <optimized out>
        __func__ = "g_main_loop_run"
#23 0x00007ffff7208435 in gtk_main () at ../../../gtk/gtkmain.c:1329
        loop = 0x5555566f47a0
#24 0x00007ffff7c88a15 in main_lib (argc=<optimized out>, argv=<optimized out>) 
at ./src/libmain.c:1240
        doc = 0x555556565270
        config_dir_result = <optimized out>
        locale = <optimized out>
        utf8_configdir = <optimized out>
        os_info = <optimized out>
#25 0x00007ffff7a4618a in __libc_start_call_main 
(main=main@entry=0x555555555050 <main>, argc=argc@entry=1, 
argv=argv@entry=0x7fffffffde78)
    at ../sysdeps/nptl/libc_start_call_main.h:58
        self = <optimized out>
        result = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737488346744, 
-395772825942467353, 0, 140737488346760, 93824992247240, 
                140737354125344, 395772824818572519, 395756011772992743}, 
mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7fffffffde78, 
              0x7fffffffde78}, data = {prev = 0x0, cleanup = 0x0, canceltype = 
-8584}}}
        not_first_call = <optimized out>
#26 0x00007ffff7a46245 in __libc_start_main_impl (main=0x555555555050 <main>, 
argc=1, argv=0x7fffffffde78, init=<optimized out>, 
    fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffde68) 
at ../csu/libc-start.c:381
No locals.
#27 0x0000555555555081 in _start ()
No symbol table info available.
(gdb) thread apply all bt

Thread 51 (Thread 0x7fff85bff6c0 (LWP 15847) "ReceiveQueue"):
#0  0x00007ffff7b1afff in __GI___poll (fds=0x7fff700d4ff0, nfds=2, timeout=-1) 
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff6c1a9ae in g_main_context_poll (priority=<optimized out>, 
n_fds=2, fds=0x7fff700d4ff0, timeout=<optimized out>, context=0x7fff700d5850) 
at ../../../glib/gmain.c:4553
#2  g_main_context_iterate (context=0x7fff700d5850, block=block@entry=1, 
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4243
#3  0x00007ffff6c1acef in g_main_loop_run (loop=0x7fff700d57d0) at 
../../../glib/gmain.c:4448
#4  0x00007fffe2c8b9d0 in WTF::RunLoop::run () at 
./Source/WTF/wtf/glib/RunLoopGLib.cpp:108
#5  0x00007fffe2c2e7e6 in WTF::Function<void ()>::operator()() const () at 
./Source/WTF/wtf/Function.h:82
#6  WTF::Thread::entryPoint () at ./Source/WTF/wtf/Threading.cpp:249
#7  0x00007fffe2c8e4f9 in wtfThreadEntryPoint () at 
./Source/WTF/wtf/posix/ThreadingPOSIX.cpp:242
#8  0x00007ffff7aa7fd4 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
#9  0x00007ffff7b285bc in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 50 (Thread 0x7fff84b036c0 (LWP 15840) "ReceiveQueue"):
#0  0x00007ffff7b1afff in __GI___poll (fds=0x7fff780037f0, nfds=2, timeout=-1) 
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff6c1a9ae in g_main_context_poll (priority=<optimized out>, 
n_fds=2, fds=0x7fff780037f0, timeout=<optimized out>, context=0x7fff780027a0) 
at ../../../glib/gmain.c:4553
#2  g_main_context_iterate (context=0x7fff780027a0, block=block@entry=1, 
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4243
#3  0x00007ffff6c1acef in g_main_loop_run (loop=0x7fff780017e0) at 
../../../glib/gmain.c:4448
#4  0x00007fffe2c8b9d0 in WTF::RunLoop::run () at 
./Source/WTF/wtf/glib/RunLoopGLib.cpp:108
#5  0x00007fffe2c2e7e6 in WTF::Function<void ()>::operator()() const () at 
./Source/WTF/wtf/Function.h:82
#6  WTF::Thread::entryPoint () at ./Source/WTF/wtf/Threading.cpp:249
#7  0x00007fffe2c8e4f9 in wtfThreadEntryPoint () at 
./Source/WTF/wtf/posix/ThreadingPOSIX.cpp:242
#8  0x00007ffff7aa7fd4 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
#9  0x00007ffff7b285bc in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 13 (Thread 0x7fff867f06c0 (LWP 15796) "ebsiteDataStore"):
#0  0x00007ffff7b1afff in __GI___poll (fds=0x7fff80001610, nfds=1, timeout=-1) 
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff6c1a9ae in g_main_context_poll (priority=<optimized out>, 
n_fds=1, fds=0x7fff80001610, timeout=<optimized out>, context=0x7fff80--Type 
<RET> for more, q to quit, c to continue without paging--c
000b90) at ../../../glib/gmain.c:4553
#2  g_main_context_iterate (context=0x7fff80000b90, block=block@entry=1, 
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4243
#3  0x00007ffff6c1acef in g_main_loop_run (loop=0x7fff800014b0) at 
../../../glib/gmain.c:4448
#4  0x00007fffe2c8b9d0 in WTF::RunLoop::run () at 
./Source/WTF/wtf/glib/RunLoopGLib.cpp:108
#5  0x00007fffe2c2e7e6 in WTF::Function<void ()>::operator()() const () at 
./Source/WTF/wtf/Function.h:82
#6  WTF::Thread::entryPoint () at ./Source/WTF/wtf/Threading.cpp:249
#7  0x00007fffe2c8e4f9 in wtfThreadEntryPoint () at 
./Source/WTF/wtf/posix/ThreadingPOSIX.cpp:242
#8  0x00007ffff7aa7fd4 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
#9  0x00007ffff7b285bc in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 12 (Thread 0x7fff86ff16c0 (LWP 15795) "HashSaltStorage"):
#0  0x00007ffff7b1afff in __GI___poll (fds=0x7fffdc006440, nfds=1, timeout=-1) 
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff6c1a9ae in g_main_context_poll (priority=<optimized out>, 
n_fds=1, fds=0x7fffdc006440, timeout=<optimized out>, context=0x7fffdc006350) 
at ../../../glib/gmain.c:4553
#2  g_main_context_iterate (context=0x7fffdc006350, block=block@entry=1, 
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4243
#3  0x00007ffff6c1acef in g_main_loop_run (loop=0x7fffdc009330) at 
../../../glib/gmain.c:4448
#4  0x00007fffe2c8b9d0 in WTF::RunLoop::run () at 
./Source/WTF/wtf/glib/RunLoopGLib.cpp:108
#5  0x00007fffe2c2e7e6 in WTF::Function<void ()>::operator()() const () at 
./Source/WTF/wtf/Function.h:82
#6  WTF::Thread::entryPoint () at ./Source/WTF/wtf/Threading.cpp:249
#7  0x00007fffe2c8e4f9 in wtfThreadEntryPoint () at 
./Source/WTF/wtf/posix/ThreadingPOSIX.cpp:242
#8  0x00007ffff7aa7fd4 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
#9  0x00007ffff7b285bc in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 11 (Thread 0x7ffff0fba6c0 (LWP 15794) "PressureMonitor"):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, 
abstime=0x7ffff0fb9860, op=393, expected=0, futex_word=0x7fffc904c160) at 
./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7fffc904c160, 
expected=expected@entry=0, clockid=clockid@entry=0, 
abstime=abstime@entry=0x7ffff0fb9860, private=private@entry=0, 
cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#2  0x00007ffff7aa4d9b in __GI___futex_abstimed_wait_cancelable64 
(futex_word=futex_word@entry=0x7fffc904c160, expected=expected@entry=0, 
clockid=clockid@entry=0, abstime=abstime@entry=0x7ffff0fb9860, 
private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff7aa76dc in __pthread_cond_wait_common (abstime=0x7ffff0fb9860, 
clockid=0, mutex=0x7fffc904c110, cond=0x7fffc904c138) at 
./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x7fffc904c138, mutex=0x7fffc904c110, 
abstime=0x7ffff0fb9860) at ./nptl/pthread_cond_wait.c:643
#5  0x00007fffe2c8edc8 in WTF::ThreadCondition::timedWait () at 
./Source/WTF/wtf/posix/ThreadingPOSIX.cpp:626
#6  0x00007fffe2c28b63 in WTF::ParkingLot::parkConditionallyImpl(void const*, 
WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, 
WTF::TimeWithDynamicClockType const&) () at ./Source/WTF/wtf/ParkingLot.cpp:595
#7  0x00007fffe2c2ca6c in 
WTF::ParkingLot::parkConditionally<WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&,
 WTF::TimeWithDynamicClockType const&)::{lambda()#1}, 
WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, 
WTF::TimeWithDynamicClockType const&)::{lambda()#2}>(void const*, 
WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, 
WTF::TimeWithDynamicClockType const&)::{lambda()#1} const&, 
WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, 
WTF::TimeWithDynamicClockType const&)::{lambda()#2} const&, 
WTF::TimeWithDynamicClockType const&) () at ./Source/WTF/wtf/ParkingLot.h:82
#8  WTF::Condition::waitUntilUnchecked<WTF::Lock> () at 
./Source/WTF/wtf/Condition.h:192
#9  WTF::Condition::waitUntil () at ./Source/WTF/wtf/Condition.h:77
#10 WTF::Condition::waitFor () at ./Source/WTF/wtf/Condition.h:116
#11 WTF::sleep () at ./Source/WTF/wtf/Seconds.cpp:101
#12 0x00007fffd48b9711 in operator() () at 
./Source/WebKit/UIProcess/linux/MemoryPressureMonitor.cpp:355
#13 0x00007fffd48b9b99 in call () at WTF/Headers/wtf/Function.h:53
#14 0x00007fffe2c2e7e6 in WTF::Function<void ()>::operator()() const () at 
./Source/WTF/wtf/Function.h:82
#15 WTF::Thread::entryPoint () at ./Source/WTF/wtf/Threading.cpp:249
#16 0x00007fffe2c8e4f9 in wtfThreadEntryPoint () at 
./Source/WTF/wtf/posix/ThreadingPOSIX.cpp:242
#17 0x00007ffff7aa7fd4 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
#18 0x00007ffff7b285bc in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 10 (Thread 0x7ffff1e516c0 (LWP 15793) "geany"):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, 
abstime=0x7ffff1e50b80, op=393, expected=0, futex_word=0x7fffcb002990) at 
./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7fffcb002990, 
expected=expected@entry=0, clockid=clockid@entry=0, 
abstime=abstime@entry=0x7ffff1e50b80, private=private@entry=0, 
cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#2  0x00007ffff7aa4d9b in __GI___futex_abstimed_wait_cancelable64 
(futex_word=futex_word@entry=0x7fffcb002990, expected=expected@entry=0, 
clockid=clockid@entry=0, abstime=abstime@entry=0x7ffff1e50b80, 
private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ffff7aa76dc in __pthread_cond_wait_common (abstime=0x7ffff1e50b80, 
clockid=0, mutex=0x7fffcb002940, cond=0x7fffcb002968) at 
./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x7fffcb002968, mutex=0x7fffcb002940, 
abstime=0x7ffff1e50b80) at ./nptl/pthread_cond_wait.c:643
#5  0x00007fffe2cddd53 in timed_wait () at 
./Source/bmalloc/libpas/src/libpas/pas_scavenger.c:145
#6  scavenger_thread_main () at 
./Source/bmalloc/libpas/src/libpas/pas_scavenger.c:347
#7  0x00007ffff7aa7fd4 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
#8  0x00007ffff7b285bc in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 9 (Thread 0x7fffe3fff6c0 (LWP 15786) "pool-geany"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff6c6f50c in g_cond_wait_until (cond=cond@entry=0x5555556125b8, 
mutex=mutex@entry=0x5555556125b0, end_time=end_time@entry=4928442075) at 
../../../glib/gthread-posix.c:1694
#2  0x00007ffff6be8881 in g_async_queue_pop_intern_unlocked 
(queue=0x5555556125b0, wait=1, end_time=4928442075) at 
../../../glib/gasyncqueue.c:428
#3  0x00007ffff6be8e71 in g_async_queue_timeout_pop (queue=0x5555556125b0, 
timeout=timeout@entry=15000000) at ../../../glib/gasyncqueue.c:551
#4  0x00007ffff6c4557d in g_thread_pool_wait_for_new_pool () at 
../../../glib/gthreadpool.c:183
#5  g_thread_pool_thread_proxy (data=<optimized out>) at 
../../../glib/gthreadpool.c:410
#6  0x00007ffff6c44cfd in g_thread_proxy (data=0x55555565e640) at 
../../../glib/gthread.c:831
#7  0x00007ffff7aa7fd4 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
#8  0x00007ffff7b285bc in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 3 (Thread 0x7ffff27bd6c0 (LWP 15779) "gdbus"):
#0  0x00007ffff7b1afff in __GI___poll (fds=0x555555627ad0, nfds=3, timeout=-1) 
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff6c1a9ae in g_main_context_poll (priority=<optimized out>, 
n_fds=3, fds=0x555555627ad0, timeout=<optimized out>, context=0x555555625810) 
at ../../../glib/gmain.c:4553
#2  g_main_context_iterate (context=0x555555625810, block=block@entry=1, 
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4243
#3  0x00007ffff6c1acef in g_main_loop_run (loop=0x555555625900) at 
../../../glib/gmain.c:4448
#4  0x00007ffff6e168f6 in gdbus_shared_thread_func (user_data=0x5555556257e0) 
at ../../../gio/gdbusprivate.c:284
#5  0x00007ffff6c44cfd in g_thread_proxy (data=0x55555561d8c0) at 
../../../glib/gthread.c:831
#6  0x00007ffff7aa7fd4 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
#7  0x00007ffff7b285bc in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 2 (Thread 0x7ffff2fbe6c0 (LWP 15778) "gmain"):
#0  0x00007ffff7b1afff in __GI___poll (fds=0x5555556127b0, nfds=3, timeout=-1) 
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff6c1a9ae in g_main_context_poll (priority=<optimized out>, 
n_fds=3, fds=0x5555556127b0, timeout=<optimized out>, context=0x555555615b30) 
at ../../../glib/gmain.c:4553
#2  g_main_context_iterate (context=context@entry=0x555555615b30, 
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at 
../../../glib/gmain.c:4243
#3  0x00007ffff6c1aacc in g_main_context_iteration (context=0x555555615b30, 
may_block=may_block@entry=1) at ../../../glib/gmain.c:4313
#4  0x00007ffff6c1ab11 in glib_worker_main (data=<optimized out>) at 
../../../glib/gmain.c:6416
#5  0x00007ffff6c44cfd in g_thread_proxy (data=0x555555613d80) at 
../../../glib/gthread.c:831
#6  0x00007ffff7aa7fd4 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
#7  0x00007ffff7b285bc in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7ffff58c5000 (LWP 15774) "geany"):
#0  0x00007ffff7ab7cda in __GI___libc_free (mem=0x40829f7920000000) at 
./malloc/malloc.c:3362
#1  0x00007ffff6c20755 in g_free (mem=<optimized out>) at 
../../../glib/gmem.c:229
#2  0x00007ffff06abdff in _ibus_context_update_preedit_text_cb 
(ibuscontext=<optimized out>, text=0x5555569078c0, cursor_pos=0, visible=0, 
mode=0, ibusimcontext=0x5555560483d0) at ./client/gtk3/ibusimcontext.c:2078
#3  0x00007ffff06acdb9 in ibus_im_context_button_press_event_cb 
(widget=0x5555565672a0, event=<optimized out>, ibusimcontext=0x5555560483d0) at 
./client/gtk3/ibusimcontext.c:1403
#4  ibus_im_context_button_press_event_cb (widget=widget@entry=0x5555565672a0, 
event=<optimized out>, ibusimcontext=0x5555560483d0) at 
./client/gtk3/ibusimcontext.c:1395
#5  0x00007ffff7090bc7 in _gtk_marshal_BOOLEAN__BOXED (closure=0x55555687be50, 
return_value=0x7fffffffd7c0, n_param_values=<optimized out>, 
param_values=0x7fffffffd820, invocation_hint=<optimized out>, 
marshal_data=<optimized out>) at gtk/gtkmarshalers.c:84
#6  0x00007ffff78633b0 in g_closure_invoke (closure=0x55555687be50, 
return_value=return_value@entry=0x7fffffffd7c0, n_param_values=2, 
param_values=param_values@entry=0x7fffffffd820, 
invocation_hint=invocation_hint@entry=0x7fffffffd7a0) at 
../../../gobject/gclosure.c:832
#7  0x00007ffff7876076 in signal_emit_unlocked_R (node=<optimized out>, 
detail=detail@entry=0, instance=instance@entry=0x5555565672a0, 
emission_return=emission_return@entry=0x7fffffffd910, 
instance_and_params=instance_and_params@entry=0x7fffffffd820) at 
../../../gobject/gsignal.c:3796
#8  0x00007ffff787c42d in g_signal_emit_valist (instance=<optimized out>, 
signal_id=<optimized out>, detail=<optimized out>, 
var_args=var_args@entry=0x7fffffffd9c0) at ../../../gobject/gsignal.c:3559
#9  0x00007ffff787cdbf in g_signal_emit 
(instance=instance@entry=0x5555565672a0, signal_id=<optimized out>, 
detail=detail@entry=0) at ../../../gobject/gsignal.c:3606
#10 0x00007ffff73697d4 in gtk_widget_event_internal 
(widget=widget@entry=0x5555565672a0, event=event@entry=0x555556546800) at 
../../../gtk/gtkwidget.c:7812
#11 0x00007ffff736c411 in gtk_widget_event_internal (event=0x555556546800, 
widget=0x5555565672a0) at ../../../gtk/gtkwidget.c:7383
#12 0x00007ffff72077de in propagate_event_up (topmost=<optimized out>, 
event=<optimized out>, widget=0x5555565672a0) at ../../../gtk/gtkmain.c:2598
#13 propagate_event (widget=widget@entry=0x5555565672a0, 
event=event@entry=0x555556546800, captured=captured@entry=0, 
topmost=topmost@entry=0x0) at ../../../gtk/gtkmain.c:2701
#14 0x00007ffff7208b1c in gtk_propagate_event 
(widget=widget@entry=0x5555565672a0, event=event@entry=0x555556546800) at 
../../../gtk/gtkmain.c:2735
#15 0x00007ffff7209296 in gtk_main_do_event (event=0x555556546800) at 
../../../gtk/gtkmain.c:1921
#16 gtk_main_do_event (event=<optimized out>) at ../../../gtk/gtkmain.c:1691
#17 0x00007ffff7951815 in _gdk_event_emit (event=event@entry=0x555556546800) at 
../../../gdk/gdkevents.c:73
#18 0x00007ffff79ab702 in gdk_event_source_dispatch (source=<optimized out>, 
callback=<optimized out>, user_data=<optimized out>) at 
../../../gdk/x11/gdkeventsource.c:367
#19 0x00007ffff6c1a7a9 in g_main_dispatch (context=0x5555555fd990) at 
../../../glib/gmain.c:3454
#20 g_main_context_dispatch (context=context@entry=0x5555555fd990) at 
../../../glib/gmain.c:4172
#21 0x00007ffff6c1aa38 in g_main_context_iterate (context=0x5555555fd990, 
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at 
../../../glib/gmain.c:4248
#22 0x00007ffff6c1acef in g_main_loop_run (loop=loop@entry=0x5555566f47a0) at 
../../../glib/gmain.c:4448
#23 0x00007ffff7208435 in gtk_main () at ../../../gtk/gtkmain.c:1329
#24 0x00007ffff7c88a15 in main_lib (argc=<optimized out>, argv=<optimized out>) 
at ./src/libmain.c:1240
#25 0x00007ffff7a4618a in __libc_start_call_main 
(main=main@entry=0x555555555050 <main>, argc=argc@entry=1, 
argv=argv@entry=0x7fffffffde78) at ../sysdeps/nptl/libc_start_call_main.h:58
#26 0x00007ffff7a46245 in __libc_start_main_impl (main=0x555555555050 <main>, 
argc=1, argv=0x7fffffffde78, init=<optimized out>, fini=<optimized out>, 
rtld_fini=<optimized out>, stack_end=0x7fffffffde68) at ../csu/libc-start.c:381
#27 0x0000555555555081 in _start ()

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to