"Segmentation fault" when you click on any character
Hi,
Characters
app crashes whenever I click on any displayed character (see the gif).
I'm running:
- Fedora 28 (with X11)
- kernel 4.16.6-302.fc28.x86_64
- Gnome 3.28.1
- Gnome Characters 3.28.0
Running the app from the command line doesn't provide much information:
$ gnome-characters
Gjs-Message: 13:44:07.144: JS LOG: Characters Application started
Segmentation fault (core dumped)
Below is an excerpt from journalctl
log:
May 08 13:58:32 c.local systemd-coredump[23545]: Process 23522 (org.gnome.Chara) of user 1000 dumped core.
Stack trace of thread 23522:
#0 0x00007fb7cfb9430b init_blocks (libgc.so)
#1 0x00007fb7cfb954cc gc_search_context_search (libgc.so)
#2 0x00007fb81b6e003e ffi_call_unix64 (libffi.so.6)
#3 0x00007fb81b6df9ff ffi_call (libffi.so.6)
#4 0x00007fb81d672601 n/a (libgjs.so.0)
#5 0x00007fb81d673cc8 n/a (libgjs.so.0)
#6 0x00007fb8198dc335 _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructE (libmozjs-52.so.0)
#7 0x00007fb8198d667a _ZL9InterpretP9JSContextRN2js8RunStateE (libmozjs-52.so.0)
#8 0x00007fb8198dbdad _ZN2js9RunScriptEP9JSContextRNS_8RunStateE (libmozjs-52.so.0)
#9 0x00007fb8198dc17a _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructE (libmozjs-52.so.0)
#10 0x00007fb8198dc45d _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EE (libmozjs-52.so.0)
#11 0x00007fb819797d8c _ZN2js9fun_applyEP9JSContextjPN2JS5ValueE (libmozjs-52.so.0)
#12 0x00007fb8198dc2a5 _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructE (libmozjs-52.so.0)
#13 0x00007fb819afe21c _ZN2js3jitL14DoCallFallbackEP9JSContextPNS0_13BaselineFrameEPNS0_15ICCall_FallbackEjPN2JS5ValueENS7_13MutableHandleIS8_EE (libmozjs-52.so.0)
#14 0x000017e4723eca96 n/a (n/a)
#15 0x0000560759454288 n/a (n/a)
#16 0x000017e4723eb888 n/a (n/a)
#17 0x00007fb819ad7266 _ZL13EnterBaselineP9JSContextRN2js3jit12EnterJitDataE (libmozjs-52.so.0)
#18 0x00007fb819ae6623 _ZN2js3jit19EnterBaselineMethodEP9JSContextRNS_8RunStateE (libmozjs-52.so.0)
#19 0x00007fb8198db3c8 _ZL9InterpretP9JSContextRN2js8RunStateE (libmozjs-52.so.0)
#20 0x00007fb8198dbdad _ZN2js9RunScriptEP9JSContextRNS_8RunStateE (libmozjs-52.so.0)
#21 0x00007fb8198dc17a _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructE (libmozjs-52.so.0)
#22 0x00007fb8198dc45d _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EE (libmozjs-52.so.0)
#23 0x00007fb819797d8c _ZN2js9fun_applyEP9JSContextjPN2JS5ValueE (libmozjs-52.so.0)
#24 0x00007fb8198dc2a5 _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructE (libmozjs-52.so.0)
#25 0x00007fb819afe21c _ZN2js3jitL14DoCallFallbackEP9JSContextPNS0_13BaselineFrameEPNS0_15ICCall_FallbackEjPN2JS5ValueENS7_13MutableHandleIS8_EE (libmozjs-52.so.0)
#26 0x000017e4723eca96 n/a (n/a)
#27 0x0000560759454288 n/a (n/a)
#28 0x000017e4723eb888 n/a (n/a)
#29 0x00007fb819ad7266 _ZL13EnterBaselineP9JSContextRN2js3jit12EnterJitDataE (libmozjs-52.so.0)
#30 0x00007fb819ae6623 _ZN2js3jit19EnterBaselineMethodEP9JSContextRNS_8RunStateE (libmozjs-52.so.0)
#31 0x00007fb8198dbe4b _ZN2js9RunScriptEP9JSContextRNS_8RunStateE (libmozjs-52.so.0)
#32 0x00007fb8198dc17a _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructE (libmozjs-52.so.0)
#33 0x00007fb8198dc45d _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EE (libmozjs-52.so.0)
#34 0x00007fb819769858 _Z20JS_CallFunctionValueP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_5ValueEEERKNS1_16HandleValueArrayENS1_13MutableHandleIS6_EE (libmozjs-52.so.0)
#35 0x00007fb81d6965e4 gjs_call_function_value (libgjs.so.0)
#36 0x00007fb81d67befb n/a (libgjs.so.0)
#37 0x00007fb8198e19c0 _ZL17InternalConstructP9JSContextRKN2js16AnyConstructArgsE (libmozjs-52.so.0)
#38 0x00007fb8198d672c _ZL9InterpretP9JSContextRN2js8RunStateE (libmozjs-52.so.0)
#39 0x00007fb8198dbdad _ZN2js9RunScriptEP9JSContextRNS_8RunStateE (libmozjs-52.so.0)
#40 0x00007fb8198dc17a _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructE (libmozjs-52.so.0)
#41 0x00007fb8198dc45d _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EE (libmozjs-52.so.0)
#42 0x00007fb819797d8c _ZN2js9fun_applyEP9JSContextjPN2JS5ValueE (libmozjs-52.so.0)
#43 0x00007fb8198dc2a5 _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructE (libmozjs-52.so.0)
#44 0x00007fb819afe21c _ZN2js3jitL14DoCallFallbackEP9JSContextPNS0_13BaselineFrameEPNS0_15ICCall_FallbackEjPN2JS5ValueENS7_13MutableHandleIS8_EE (libmozjs-52.so.0)
#45 0x000017e4723eca96 n/a (n/a)
#46 0x0000560759454288 n/a (n/a)
#47 0x000017e4723eb888 n/a (n/a)
#48 0x00007fb819ad7266 _ZL13EnterBaselineP9JSContextRN2js3jit12EnterJitDataE (libmozjs-52.so.0)
#49 0x00007fb819ae6623 _ZN2js3jit19EnterBaselineMethodEP9JSContextRNS_8RunStateE (libmozjs-52.so.0)
#50 0x00007fb8198db3c8 _ZL9InterpretP9JSContextRN2js8RunStateE (libmozjs-52.so.0)
#51 0x00007fb8198dbdad _ZN2js9RunScriptEP9JSContextRNS_8RunStateE (libmozjs-52.so.0)
#52 0x00007fb8198dc17a _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructE (libmozjs-52.so.0)
#53 0x00007fb8198dc45d _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EE (libmozjs-52.so.0)
#54 0x00007fb819769858 _Z20JS_CallFunctionValueP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_5ValueEEERKNS1_16HandleValueArrayENS1_13MutableHandleIS6_EE (libmozjs-52.so.0)
#55 0x00007fb81d6965e4 gjs_call_function_value (libgjs.so.0)
#56 0x00007fb81d66d4d1 gjs_closure_invoke (libgjs.so.0)
#57 0x00007fb81d68a6de n/a (libgjs.so.0)
#58 0x00007fb81ace8add g_closure_invoke (libgobject-2.0.so.0)
#59 0x00007fb81acfbeb3 signal_emit_unlocked_R (libgobject-2.0.so.0)
#60 0x00007fb81ad0410f g_signal_emitv (libgobject-2.0.so.0)
#61 0x00007fb81d67943a n/a (libgjs.so.0)
#62 0x00007fb8198dc2a5 _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructE (libmozjs-52.so.0)
#63 0x00007fb8198d667a _ZL9InterpretP9JSContextRN2js8RunStateE (libmozjs-52.so.0)
Stack trace of thread 23525:
#0 0x00007fb817f434fc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007fb8194d6dd8 _ZN2js17ConditionVariable4waitERNS_9LockGuardINS_5MutexEEE (libmozjs-52.so.0)
#2 0x00007fb8194d7095 _ZN2js17ConditionVariable8wait_forERNS_9LockGuardINS_5MutexEEERKN7mozilla16BaseTimeDurationINS5_27TimeDurationValueCalculatorEEE (libmozjs-52.so.0)
#3 0x00007fb8198c1850 _ZN2js12HelperThread10threadLoopEv (libmozjs-52.so.0)
#4 0x00007fb8198e2796 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-52.so.0)
#5 0x00007fb817f3d564 start_thread (libpthread.so.0)
#6 0x00007fb817c7131f __clone (libc.so.6)
Stack trace of thread 23530:
#0 0x00007fb817f434fc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007fb8194d6dd8 _ZN2js17ConditionVariable4waitERNS_9LockGuardINS_5MutexEEE (libmozjs-52.so.0)
#2 0x00007fb8194d7095 _ZN2js17ConditionVariable8wait_forERNS_9LockGuardINS_5MutexEEERKN7mozilla16BaseTimeDurationINS5_27TimeDurationValueCalculatorEEE (libmozjs-52.so.0)
#3 0x00007fb8198c1850 _ZN2js12HelperThread10threadLoopEv (libmozjs-52.so.0)
#4 0x00007fb8198e2796 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-52.so.0)
#5 0x00007fb817f3d564 start_thread (libpthread.so.0)
#6 0x00007fb817c7131f __clone (libc.so.6)
Stack trace of thread 23524:
#0 0x00007fb817f434fc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007fb8194d6dd8 _ZN2js17ConditionVariable4waitERNS_9LockGuardINS_5MutexEEE (libmozjs-52.so.0)
#2 0x00007fb8194d7095 _ZN2js17ConditionVariable8wait_forERNS_9LockGuardINS_5MutexEEERKN7mozilla16BaseTimeDurationINS5_27TimeDurationValueCalculatorEEE (libmozjs-52.so.0)
#3 0x00007fb8198c1850 _ZN2js12HelperThread10threadLoopEv (libmozjs-52.so.0)
#4 0x00007fb8198e2796 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-52.so.0)
#5 0x00007fb817f3d564 start_thread (libpthread.so.0)
#6 0x00007fb817c7131f __clone (libc.so.6)
Stack trace of thread 23531:
#0 0x00007fb817f434fc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007fb8194d6dd8 _ZN2js17ConditionVariable4waitERNS_9LockGuardINS_5MutexEEE (libmozjs-52.so.0)
#2 0x00007fb8194d7095 _ZN2js17ConditionVariable8wait_forERNS_9LockGuardINS_5MutexEEERKN7mozilla16BaseTimeDurationINS5_27TimeDurationValueCalculatorEEE (libmozjs-52.so.0)
#3 0x00007fb8198c1850 _ZN2js12HelperThread10threadLoopEv (libmozjs-52.so.0)
#4 0x00007fb8198e2796 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-52.so.0)
#5 0x00007fb817f3d564 start_thread (libpthread.so.0)
#6 0x00007fb817c7131f __clone (libc.so.6)
Stack trace of thread 23528:
#0 0x00007fb817f434fc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007fb8194d6dd8 _ZN2js17ConditionVariable4waitERNS_9LockGuardINS_5MutexEEE (libmozjs-52.so.0)
#2 0x00007fb8194d7095 _ZN2js17ConditionVariable8wait_forERNS_9LockGuardINS_5MutexEEERKN7mozilla16BaseTimeDurationINS5_27TimeDurationValueCalculatorEEE (libmozjs-52.so.0)
#3 0x00007fb8198c1850 _ZN2js12HelperThread10threadLoopEv (libmozjs-52.so.0)
#4 0x00007fb8198e2796 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-52.so.0)
#5 0x00007fb817f3d564 start_thread (libpthread.so.0)
#6 0x00007fb817c7131f __clone (libc.so.6)
Stack trace of thread 23529:
#0 0x00007fb817f434fc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007fb8194d6dd8 _ZN2js17ConditionVariable4waitERNS_9LockGuardINS_5MutexEEE (libmozjs-52.so.0)
#2 0x00007fb8194d7095 _ZN2js17ConditionVariable8wait_forERNS_9LockGuardINS_5MutexEEERKN7mozilla16BaseTimeDurationINS5_27TimeDurationValueCalculatorEEE (libmozjs-52.so.0)
#3 0x00007fb8198c1850 _ZN2js12HelperThread10threadLoopEv (libmozjs-52.so.0)
#4 0x00007fb8198e2796 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-52.so.0)
#5 0x00007fb817f3d564 start_thread (libpthread.so.0)
#6 0x00007fb817c7131f __clone (libc.so.6)
Stack trace of thread 23532:
#0 0x00007fb817c66929 __poll (libc.so.6)
#1 0x00007fb81aa0eb06 g_main_context_iterate.isra.21 (libglib-2.0.so.0)
#2 0x00007fb81aa0ec30 g_main_context_iteration (libglib-2.0.so.0)
#3 0x00007fb81aa0ec81 glib_worker_main (libglib-2.0.so.0)
#4 0x00007fb81aa36cea g_thread_proxy (libglib-2.0.so.0)
#5 0x00007fb817f3d564 start_thread (libpthread.so.0)
#6 0x00007fb817c7131f __clone (libc.so.6)
Stack trace of thread 23533:
#0 0x00007fb817c66929 __poll (libc.so.6)
#1 0x00007fb81aa0eb06 g_main_context_iterate.isra.21 (libglib-2.0.so.0)
#2 0x00007fb81aa0eec2 g_main_loop_run (libglib-2.0.so.0)
#3 0x00007fb81affe60a gdbus_shared_thread_func (libgio-2.0.so.0)
#4 0x00007fb81aa36cea g_thread_proxy (libglib-2.0.so.0)
#5 0x00007fb817f3d564 start_thread (libpthread.so.0)
#6 0x00007fb817c7131f __clone (libc.so.6)
Stack trace of thread 23537:
#0 0x00007fb817c6bdf9 syscall (libc.so.6)
#1 0x00007fb81aa5544e g_cond_wait_until (libglib-2.0.so.0)
#2 0x00007fb81a9e10e1 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0)
#3 0x00007fb81a9e16d0 g_async_queue_timeout_pop (libglib-2.0.so.0)
#4 0x00007fb81aa37791 g_thread_pool_thread_proxy (libglib-2.0.so.0)
#5 0x00007fb81aa36cea g_thread_proxy (libglib-2.0.so.0)
#6 0x00007fb817f3d564 start_thread (libpthread.so.0)
#7 0x00007fb817c7131f __clone (libc.so.6)
Stack trace of thread 23534:
#0 0x00007fb817c66929 __poll (libc.so.6)
#1 0x00007fb81aa0eb06 g_main_context_iterate.isra.21 (libglib-2.0.so.0)
#2 0x00007fb81aa0ec30 g_main_context_iteration (libglib-2.0.so.0)
#3 0x00007fb7dd74ce4d dconf_gdbus_worker_thread (libdconfsettings.so)
#4 0x00007fb81aa36cea g_thread_proxy (libglib-2.0.so.0)
#5 0x00007fb817f3d564 start_thread (libpthread.so.0)
#6 0x00007fb817c7131f __clone (libc.so.6)
Stack trace of thread 23527:
#0 0x00007fb817f434fc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007fb8194d6dd8 _ZN2js17ConditionVariable4waitERNS_9LockGuardINS_5MutexEEE (libmozjs-52.so.0)
#2 0x00007fb8194d7095 _ZN2js17ConditionVariable8wait_forERNS_9LockGuardINS_5MutexEEERKN7mozilla16BaseTimeDurationINS5_27TimeDurationValueCalculatorEEE (libmozjs-52.so.0)
#3 0x00007fb8198c1850 _ZN2js12HelperThread10threadLoopEv (libmozjs-52.so.0)
#4 0x00007fb8198e2796 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-52.so.0)
#5 0x00007fb817f3d564 start_thread (libpthread.so.0)
#6 0x00007fb817c7131f __clone (libc.so.6)
Stack trace of thread 23526:
#0 0x00007fb817f434fc pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007fb8194d6dd8 _ZN2js17ConditionVariable4waitERNS_9LockGuardINS_5MutexEEE (libmozjs-52.so.0)
#2 0x00007fb8194d7095 _ZN2js17ConditionVariable8wait_forERNS_9LockGuardINS_5MutexEEERKN7mozilla16BaseTimeDurationINS5_27TimeDurationValueCalculatorEEE (libmozjs-52.so.0)
#3 0x00007fb8198c1850 _ZN2js12HelperThread10threadLoopEv (libmozjs-52.so.0)
#4 0x00007fb8198e2796 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-52.so.0)
#5 0x00007fb817f3d564 start_thread (libpthread.so.0)
#6 0x00007fb817c7131f __clone (libc.so.6)
May 08 13:58:32 c.local audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@5-23544-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
May 08 13:58:33 c.local abrt-server[23555]: Deleting problem directory ccpp-2018-05-08-13:58:32.422732-23522 (dup of ccpp-2018-05-08-13:40:37.672588-20425)
May 08 13:58:33 c.local abrt-notification[23596]: Process 20425 (gjs-console) crashed in init_blocks()