Re: More CPU hogging?

Albrecht Dreß <[email protected]> Wed, 26 Feb 2020 19:42:55 +0100
Newsgroups gmane.comp.gnome.apps.balsa
Message-ID <[email protected]>
Hi Peter!

Am 25.02.20 18:39 schrieb(en) Peter Bloomfield:
> If you get a chance, could you get back traces for all threads?

As it's actually easy to reproduce, here is the latest CPU hog:

    PID USER      PR  NI    VIRT    RES    SHR S %CPU %MEM     ZEIT+ BEFEHL
10327 albrecht  20   0 82,402g 141328  68504 R 99,9  1,7   4:45.36 balsa
10331 albrecht  20   0 82,402g 141328  68504 S  0,0  1,7   0:00.00 gmain
10332 albrecht  20   0 82,402g 141328  68504 S  0,0  1,7   0:00.07 gdbus
10345 albrecht  20   0 82,402g 141328  68504 S  0,0  1,7   0:00.00 dconf worker
12794 albrecht  20   0 82,402g 141328  68504 S  0,0  1,7   0:00.00 BMScavenger
12795 albrecht  20   0 82,402g 141328  68504 S  0,0  1,7   0:00.00 PressureMonitor
12796 albrecht  20   0 82,402g 141328  68504 S  0,0  1,7   0:00.00 HashSaltStorage
12797 albrecht  20   0 82,402g 141328  68504 S  0,0  1,7   0:00.00 ebsiteDataStore
12802 albrecht  20   0 82,402g 141328  68504 S  0,0  1,7   0:00.00 ReceiveQueue

The gdb output for all threads is attached.  Note that I had /two/ compose dialogues open this time, and I displayed a HTML message before, if this makes any difference.

Hope this helps,
best,

Albrecht.

_______________________________________________
balsa-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/balsa-list
balsa-cpu-hog (text/plain, 17 KB)
(gdb) info threads
  Id   Target Id         Frame 
* 1    Thread 0x7ffff7f7aac0 (LWP 10327) "balsa" 0x00007ffff0611bf9 in __GI___poll (fds=0x555555a9a520, nfds=4, timeout=0)
    at ../sysdeps/unix/sysv/linux/poll.c:29
  2    Thread 0x7fffdb838700 (LWP 10331) "gmain" 0x00007ffff0611bf9 in __GI___poll (fds=0x5555558e39c0, nfds=2, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
  3    Thread 0x7fffdb037700 (LWP 10332) "gdbus" 0x00007ffff0611bf9 in __GI___poll (fds=0x5555558ef790, nfds=3, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
  5    Thread 0x7fffd903b700 (LWP 10345) "dconf worker" 0x00007ffff0611bf9 in __GI___poll (fds=0x555555b520f0, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
  58   Thread 0x7fffcb7fe700 (LWP 12794) "BMScavenger" 0x00007ffff08fb9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, 
    futex_word=0x7fffed7eb408 <bmalloc::StaticPerProcessStorageTraits<bmalloc::Scavenger>::Storage::s_memory+72>)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:88
  59   Thread 0x7fffcadfa700 (LWP 12795) "PressureMonitor" 0x00007ffff08fbf85 in futex_abstimed_wait_cancelable (private=<optimized out>, 
    abstime=0x7fffcadf9810, expected=0, futex_word=0x7fffd9fe7060) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  60   Thread 0x7fffc97c4700 (LWP 12796) "HashSaltStorage" 0x00007ffff0611bf9 in __GI___poll (fds=0x7fffbc0071e0, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
  61   Thread 0x7fffc88ef700 (LWP 12797) "ebsiteDataStore" 0x00007ffff0611bf9 in __GI___poll (fds=0x7fffb0001dd0, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
  64   Thread 0x7fffb69fd700 (LWP 12802) "ReceiveQueue" 0x00007ffff0611bf9 in __GI___poll (fds=0x7fff68001e50, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
(gdb) bt full
#0  0x00007ffff0611bf9 in __GI___poll (fds=0x555555a9a520, nfds=4, timeout=0) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 0
        sc_cancel_oldtype = 0
#1  0x00007ffff0dab5c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff0dab6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff136ce3d in g_application_run () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00005555555881f4 in main (argc=1, argv=0x7fffffffe498) at main.c:786
        application = 0x5555559030f0
        status = <optimized out>
(gdb) thread 2
[Switching to thread 2 (Thread 0x7fffdb838700 (LWP 10331))]
#0  0x00007ffff0611bf9 in __GI___poll (fds=0x5555558e39c0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
29	in ../sysdeps/unix/sysv/linux/poll.c
(gdb) bt full
#0  0x00007ffff0611bf9 in __GI___poll (fds=0x5555558e39c0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff0dab5c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff0dab6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff0dab721 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff0dd3195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff08f56db in start_thread (arg=0x7fffdb838700) at pthread_create.c:463
        pd = 0x7fffdb838700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140736876218112, -3432932961607300209, 140736876215360, 0, 93824996126800, 140737488346688, 3432994908060437391, 3432909181155199887}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007ffff061e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
(gdb) thread 3
[Switching to thread 3 (Thread 0x7fffdb037700 (LWP 10332))]
#0  0x00007ffff0611bf9 in __GI___poll (fds=0x5555558ef790, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
29	in ../sysdeps/unix/sysv/linux/poll.c
(gdb) bt full
#0  0x00007ffff0611bf9 in __GI___poll (fds=0x5555558ef790, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff0dab5c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff0dab962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff13990e6 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007ffff0dd3195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff08f56db in start_thread (arg=0x7fffdb037700) at pthread_create.c:463
        pd = 0x7fffdb037700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140736867825408, -3432932961607300209, 140736867822656, 0, 93824996126960, 140737488347072, 3432996008108936079, 3432909181155199887}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007ffff061e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
(gdb) thread 5
[Switching to thread 5 (Thread 0x7fffd903b700 (LWP 10345))]
#0  0x00007ffff0611bf9 in __GI___poll (fds=0x555555b520f0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
29	in ../sysdeps/unix/sysv/linux/poll.c
(gdb) bt full
#0  0x00007ffff0611bf9 in __GI___poll (fds=0x555555b520f0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff0dab5c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff0dab6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffd904336d in  () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007ffff0dd3195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff08f56db in start_thread (arg=0x7fffd903b700) at pthread_create.c:463
        pd = 0x7fffd903b700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140736834287360, -3432932961607300209, 140736834284608, 0, 93824999137680, 140737488343008, 3433000412597898127, 3432909181155199887}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007ffff061e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
(gdb) thread 58
[Switching to thread 58 (Thread 0x7fffcb7fe700 (LWP 12794))]
#0  0x00007ffff08fb9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, 
    futex_word=0x7fffed7eb408 <bmalloc::StaticPerProcessStorageTraits<bmalloc::Scavenger>::Storage::s_memory+72>)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:88
88	../sysdeps/unix/sysv/linux/futex-internal.h: Datei oder Verzeichnis nicht gefunden.
(gdb) bt full
#0  0x00007ffff08fb9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fffed7eb408 <bmalloc::StaticPerProcessStorageTraits<bmalloc::Scavenger>::Storage::s_memory+72>) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
        __ret = -512
        oldtype = 0
        err = <optimized out>
        spin = 0
        buffer = {__routine = 0x7ffff08fb690 <__condvar_cleanup_waiting>, __arg = 0x7fffcb7fda40, __canceltype = -880813456, __prev = 0x0}
        cbuffer = 
          {wseq = 152, cond = 0x7fffed7eb3e0 <bmalloc::StaticPerProcessStorageTraits<bmalloc::Scavenger>::Storage::s_memory+32>, mutex = 0x5555561469c0, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        signals = <optimized out>
        result = 0
        seq = 76
#1  0x00007ffff08fb9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5555561469c0, cond=0x7fffed7eb3e0 <bmalloc::StaticPerProcessStorageTraits<bmalloc::Scavenger>::Storage::s_memory+32>) at pthread_cond_wait.c:502
        spin = 0
        buffer = {__routine = 0x7ffff08fb690 <__condvar_cleanup_waiting>, __arg = 0x7fffcb7fda40, __canceltype = -880813456, __prev = 0x0}
        cbuffer = 
          {wseq = 152, cond = 0x7fffed7eb3e0 <bmalloc::StaticPerProcessStorageTraits<bmalloc::Scavenger>::Storage::s_memory+32>, mutex = 0x5555561469c0, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        signals = <optimized out>
        result = 0
        seq = 76
#2  0x00007ffff08fb9f3 in __pthread_cond_wait (cond=0x7fffed7eb3e0 <bmalloc::StaticPerProcessStorageTraits<bmalloc::Scavenger>::Storage::s_memory+32>, mutex=0x5555561469c0) at pthread_cond_wait.c:655
#3  0x00007fffe7bd486c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007fffed52eaac in bmalloc::Scavenger::threadRunLoop() () at /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
#5  0x00007fffed52edd9 in  () at /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
#6  0x00007fffe7bda66f in  () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#7  0x00007ffff08f56db in start_thread (arg=0x7fffcb7fe700) at pthread_create.c:463
        pd = 0x7fffcb7fe700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140736607545088, -3432932961607300209, 140736607542336, 0, 93825010852448, 140737488344592, 3432960450611563407, 3432909181155199887}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#8  0x00007ffff061e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
(gdb) thread 59
[Switching to thread 59 (Thread 0x7fffcadfa700 (LWP 12795))]
#0  0x00007ffff08fbf85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffcadf9810, expected=0, 
    futex_word=0x7fffd9fe7060) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
205	in ../sysdeps/unix/sysv/linux/futex-internal.h
(gdb) bt full
#0  0x00007ffff08fbf85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffcadf9810, expected=0, futex_word=0x7fffd9fe7060) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
        __ret = -516
        oldtype = 0
        err = <optimized out>
        spin = 0
        buffer = {__routine = 0x7ffff08fb690 <__condvar_cleanup_waiting>, __arg = 0x7fffcadf9790, __canceltype = -637636592, __prev = 0x0}
        cbuffer = {wseq = 316, cond = 0x7fffd9fe7038, mutex = 0x7fffd9fe7010, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        seq = 158
#1  0x00007ffff08fbf85 in __pthread_cond_wait_common (abstime=0x7fffcadf9810, mutex=0x7fffd9fe7010, cond=0x7fffd9fe7038)
    at pthread_cond_wait.c:539
        spin = 0
        buffer = {__routine = 0x7ffff08fb690 <__condvar_cleanup_waiting>, __arg = 0x7fffcadf9790, __canceltype = -637636592, __prev = 0x0}
        cbuffer = {wseq = 316, cond = 0x7fffd9fe7038, mutex = 0x7fffd9fe7010, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        seq = 158
#2  0x00007ffff08fbf85 in __pthread_cond_timedwait (cond=0x7fffd9fe7038, mutex=0x7fffd9fe7010, abstime=0x7fffcadf9810)
    at pthread_cond_wait.c:667
#3  0x00007fffed520b0a in WTF::ThreadCondition::timedWait(WTF::Mutex&, WTF::WallTime) ()
    at /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
#4  0x00007fffed4cdd03 in WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) () at /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
#5  0x00007fffed4d102a in WTF::sleep(WTF::Seconds) () at /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
#6  0x00007ffff4fb6e25 in  () at /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37
#7  0x00007fffed4d1bab in WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) () at /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
#8  0x00007fffed520139 in  () at /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
#9  0x00007ffff08f56db in start_thread (arg=0x7fffcadfa700) at pthread_create.c:463
        pd = 0x7fffcadfa700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140736597042944, -3432932961607300209, 140736597040192, 0, 140736850772400, 140737488345056, 3432956879346256783, 3432909181155199887}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#10 0x00007ffff061e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
(gdb) thread 60
[Switching to thread 60 (Thread 0x7fffc97c4700 (LWP 12796))]
#0  0x00007ffff0611bf9 in __GI___poll (fds=0x7fffbc0071e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
29	../sysdeps/unix/sysv/linux/poll.c: Datei oder Verzeichnis nicht gefunden.
(gdb) bt full
#0  0x00007ffff0611bf9 in __GI___poll (fds=0x7fffbc0071e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff0dab5c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff0dab962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffed51fcc0 in WTF::RunLoop::run() () at /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
#4  0x00007fffed4d1bab in WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) () at /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
#5  0x00007fffed520139 in  () at /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
#6  0x00007ffff08f56db in start_thread (arg=0x7fffc97c4700) at pthread_create.c:463
        pd = 0x7fffc97c4700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140736573753088, -3432932961607300209, 140736573750336, 0, 140736850772544, 140737488344800, 3432964819667045263, 3432909181155199887}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7  0x00007ffff061e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
(gdb) thread 61
[Switching to thread 61 (Thread 0x7fffc88ef700 (LWP 12797))]
#0  0x00007ffff0611bf9 in __GI___poll (fds=0x7fffb0001dd0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
29	in ../sysdeps/unix/sysv/linux/poll.c
(gdb) bt full
#0  0x00007ffff0611bf9 in __GI___poll (fds=0x7fffb0001dd0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff0dab5c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff0dab962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffed51fcc0 in WTF::RunLoop::run() () at /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
#4  0x00007fffed4d1bab in WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) () at /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
#5  0x00007fffed520139 in  () at /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
#6  0x00007ffff08f56db in start_thread (arg=0x7fffc88ef700) at pthread_create.c:463
        pd = 0x7fffc88ef700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140736558200576, -3432932961607300209, 140736558197824, 0, 140736850772616, 140737488344880, 3432961953313246095, 3432909181155199887}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7  0x00007ffff061e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
(gdb) thread 64
[Switching to thread 64 (Thread 0x7fffb69fd700 (LWP 12802))]
#0  0x00007ffff0611bf9 in __GI___poll (fds=0x7fff68001e50, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
29	in ../sysdeps/unix/sysv/linux/poll.c
(gdb) bt full
#0  0x00007ffff0611bf9 in __GI___poll (fds=0x7fff68001e50, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ffff0dab5c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff0dab962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffed51fcc0 in WTF::RunLoop::run() () at /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
#4  0x00007fffed4d1bab in WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) () at /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
#5  0x00007fffed520139 in  () at /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18
#6  0x00007ffff08f56db in start_thread (arg=0x7fffb69fd700) at pthread_create.c:463
        pd = 0x7fffb69fd700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140736257316608, -3432932961607300209, 140736257313856, 0, 140736850772976, 140737488346992, 3433054184514702223, 3432909181155199887}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7  0x00007ffff061e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
signature.asc (application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAABCgAdFiEEcCEPemLFTtyGf4zATKlvDmfn2fgFAl5WvC8ACgkQTKlvDmfn
2fhqjggAoUjfu+C9FrNzgKibOC9SMZ7PvdOH14RNkTav90R6QLdJlDn5zMg9EJoe
rc/74+d/hNB8D952v3w5eNRNzxiYadGzye5PkiM3xqTyvxyGORzJ7phLpYRCml4o
aA6oQBbOJWFtyYrq/EiVDdO0FJOpOijmH5W6dUw0JhSBFblMORG1VonLe4uvD67t
+mRoibFkNSNf5t80dG6t1r8DP7ZMw8FNeRaU2NyCWiCg/qbFlK9YgLPBk/5fN3tL
eazuqz00XiKCgTNt2EMpe1Cq6voCXybudgRii67JOzpo36CIFvvnpV7p9Q945WlT
2F3FrxRp7f1N6CjnqIPIXCuVQMV9Og==
=eDZm
-----END PGP SIGNATURE-----