admin@deepin:~$ gdb /usr/share/sangfor/EasyConnect/EasyConnect
GNU gdb (Debian 16.3-1deepin1) 16.3
Copyright (C) 2024 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 /usr/share/sangfor/EasyConnect/EasyConnect...
This GDB supports auto-downloading debuginfo from the following URLs: https://debuginfod.deepin.com
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.
Downloading separate debug info for /usr/share/sangfor/EasyConnect/EasyConnect
(No debugging symbols found in /usr/share/sangfor/EasyConnect/EasyConnect)
(gdb) run
Starting program: /usr/share/sangfor/EasyConnect/EasyConnect
Downloading separate debug info for /lib64/ld-linux-x86-64.so.2
Downloading separate debug info for system-supplied DSO at 0x7ffff7fc8000
Downloading separate debug info for /usr/share/sangfor/EasyConnect/libnode.so
Downloading separate debug info for /lib/x86_64-linux-gnu/libpthread.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
Downloading separate debug info for /home/admin/.cache/debuginfod_client/5a9b09a0ed68e5b8e70bc3909ad20c71c7ea1379/debuginfo
Downloading separate debug info for /lib/x86_64-linux-gnu/libatk-1.0.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libgio-2.0.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libpangocairo-1.0.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0
Downloading separate debug info for /home/admin/.cache/debuginfod_client/6eef6243291243902d19293493ead52632881ed7/debuginfo
Downloading separate debug info for /lib/x86_64-linux-gnu/libcairo.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libpango-1.0.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libfreetype.so.6
Downloading separate debug info for /lib/x86_64-linux-gnu/libfontconfig.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libgobject-2.0.so.0
Downloading separate debug info for /home/admin/.cache/debuginfod_client/b3a99b7e6cf40727aad2d837ac21c478e32795af/debuginfo
Downloading separate debug info for /lib/x86_64-linux-gnu/libdbus-1.so.3
Downloading separate debug info for /lib/x86_64-linux-gnu/libX11-xcb.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libxcb.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libXi.so.6
Downloading separate debug info for /lib/x86_64-linux-gnu/libXcursor.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libXdamage.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libXrandr.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libXcomposite.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libXext.so.6
Downloading separate debug info for /lib/x86_64-linux-gnu/libXfixes.so.3
Downloading separate debug info for /lib/x86_64-linux-gnu/libXrender.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libX11.so.6
Downloading separate debug info for /lib/x86_64-linux-gnu/libXtst.so.6
Downloading separate debug info for /usr/share/sangfor/EasyConnect/libXss.so.1
Downloading separate debug info for /usr/share/sangfor/EasyConnect/libgconf-2.so.4
Downloading separate debug info for /lib/x86_64-linux-gnu/libgmodule-2.0.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/librt.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libglib-2.0.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libnss3.so
Downloading separate debug info for /lib/x86_64-linux-gnu/libnssutil3.so
Downloading separate debug info for /home/admin/.cache/debuginfod_client/ac43829ee7072df6e62d336c185193aa0ca6c846/debuginfo
Downloading separate debug info for /lib/x86_64-linux-gnu/libsmime3.so
Downloading separate debug info for /lib/x86_64-linux-gnu/libnspr4.so
Downloading separate debug info for /usr/share/sangfor/EasyConnect/libffmpeg.so
Downloading separate debug info for /lib/x86_64-linux-gnu/libasound.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libcups.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libdl.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libexpat.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libstdc++.so.6
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/printers.py:1273: SyntaxWarning: invalid escape sequence '\d'
self.typename = re.sub('^std::experimental::fundamentals_v\d::', 'std::experimental::', self.typename, 1)
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/printers.py:1302: SyntaxWarning: invalid escape sequence '\w'
x = re.sub("std::string(?!\w)", s, m.group(1))
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/printers.py:1346: SyntaxWarning: invalid escape sequence '\d'
self.typename = re.sub('^std::(experimental::|)(fundamentals_v\d::|)(.)', r'std::\1\3<%s>' % valtype, typename, 1)
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:151: SyntaxWarning: invalid escape sequence '\d'
if not re.match('^std::(__\d+::)?array<.>$', class_type.tag):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:268: SyntaxWarning: invalid escape sequence '\d'
if not re.match('^std::(\d+::)?deque<.*>$', class_type.tag):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:312: SyntaxWarning: invalid escape sequence '\d'
if not re.match('^std::(\d+::)?forward_list<.>$', class_type.tag):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:393: SyntaxWarning: invalid escape sequence '\d'
if not re.match('^std::(__\d+::)?(__cxx11::)?list<.>$', class_type.tag):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:508: SyntaxWarning: invalid escape sequence '\d'
if not re.match('^std::(\d+::)?vector<.*>$', class_type.tag):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:557: SyntaxWarning: invalid escape sequence '\d'
if not re.match('^std::(\d+::)?%s<.>$' % self._name, class_type.tag):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:590: SyntaxWarning: invalid escape sequence '\d'
if re.match('^std::(__\d+::)?_uniq_ptr(data|impl)<.>$', impl_type):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:592: SyntaxWarning: invalid escape sequence '\d'
elif re.match('^std::(\d+::)?tuple<.*>$', impl_type):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:654: SyntaxWarning: invalid escape sequence '\d'
if not re.match('^std::(\d+::)?unique_ptr<.>$', class_type.tag):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:723: SyntaxWarning: invalid escape sequence '['
m = re.match('.[(\d+)]$', str(self._elem_type))
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:775: SyntaxWarning: invalid escape sequence '\d'
if not re.match('^std::(__\d+::)?shared_ptr<.*>$', class_type.tag):
Downloading separate debug info for /lib/x86_64-linux-gnu/libm.so.6
Downloading separate debug info for /lib/x86_64-linux-gnu/libgcc_s.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libc.so.6
[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/libpangoft2-1.0.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libXinerama.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libz.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libmount.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libselinux.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libharfbuzz.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libpng16.so.16
Downloading separate debug info for /lib/x86_64-linux-gnu/libjpeg.so.62
Downloading separate debug info for /lib/x86_64-linux-gnu/libxcb-render.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libxcb-shm.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libpixman-1.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libfribidi.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libthai.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libbz2.so.1.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libbrotlidec.so.1
Downloading separate debug info for /home/admin/.cache/debuginfod_client/64d84ab11bf6a252b53ee42d329a67f480066396/debuginfo
Downloading separate debug info for /lib/x86_64-linux-gnu/libffi.so.8
Downloading separate debug info for /lib/x86_64-linux-gnu/libsystemd.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libXau.so.6
Downloading separate debug info for /lib/x86_64-linux-gnu/libXdmcp.so.6
Downloading separate debug info for /lib/x86_64-linux-gnu/libdbus-glib-1.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libpcre2-8.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libplc4.so
Downloading separate debug info for /home/admin/.cache/debuginfod_client/5cafe4dc5ad06f97db06f48a5d83aaab2dd0f864/debuginfo
Downloading separate debug info for /lib/x86_64-linux-gnu/libplds4.so
Downloading separate debug info for /lib/x86_64-linux-gnu/libgssapi_krb5.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libavahi-common.so.3
Downloading separate debug info for /lib/x86_64-linux-gnu/libavahi-client.so.3
Downloading separate debug info for /lib/x86_64-linux-gnu/libgnutls.so.30
Downloading separate debug info for /lib/x86_64-linux-gnu/libblkid.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libgraphite2.so.3
Downloading separate debug info for /lib/x86_64-linux-gnu/libdatrie.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libbrotlicommon.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libcap.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libgcrypt.so.20
Downloading separate debug info for /lib/x86_64-linux-gnu/liblz4.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/liblzma.so.5
Downloading separate debug info for /lib/x86_64-linux-gnu/libzstd.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5.so.3
Downloading separate debug info for /lib/x86_64-linux-gnu/libk5crypto.so.3
Downloading separate debug info for /lib/x86_64-linux-gnu/libcom_err.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5support.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libp11-kit.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libidn2.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libunistring.so.5
Downloading separate debug info for /lib/x86_64-linux-gnu/libtasn1.so.6
Downloading separate debug info for /lib/x86_64-linux-gnu/libnettle.so.8
Downloading separate debug info for /lib/x86_64-linux-gnu/libhogweed.so.6
Downloading separate debug info for /lib/x86_64-linux-gnu/libgmp.so.10
Downloading separate debug info for /lib/x86_64-linux-gnu/libgpg-error.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libxxhash.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libkeyutils.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libresolv.so.2
[New Thread 0x7ffff20406c0 (LWP 8032)]
[Detaching after fork from child process 8033]
[New Thread 0x7ffff17fa6c0 (LWP 8034)]
[New Thread 0x7ffff0ff96c0 (LWP 8035)]
[New Thread 0x7ffff07f86c0 (LWP 8036)]
[Thread 0x7ffff07f86c0 (LWP 8036) exited]
[Detaching after fork from child process 8037]
[New Thread 0x7ffff07f86c0 (LWP 8038)]
[New Thread 0x7fffefff76c0 (LWP 8039)]
[New Thread 0x7fffef7f66c0 (LWP 8040)]
[New Thread 0x7fffeeff56c0 (LWP 8041)]
[Detaching after fork from child process 8042]
[Detaching after fork from child process 8043]
Downloading separate debug info for /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libpixmap.so
Downloading separate debug info for /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so
[New Thread 0x7fffee7ad6c0 (LWP 8059)]
Thread 1 "EasyConnect" received signal SIGSEGV, Segmentation fault.
0x00000000033e8390 in hb_face_reference_table ()
(gdb)
(gdb) bt
#0 0x00000000033e8390 in hb_face_reference_table ()
#1 0x00007ffff45bc591 in hb_sanitize_context_t::reference_table (tableTag=1719034226,
face=, this=0x7fffffffb620) at ../src/hb-sanitize.hh:443
#2 hb_table_lazy_loader_t::create (face=) at ../src/hb-machinery.hh:309
#3 hb_data_wrapper_t::call_create >
(this=0x46bc66a4df0) at ../src/hb-machinery.hh:166
#4 hb_lazy_loader_t, hb_face_t, 18u, hb_blob_t>::get_stored (this=0x46bc66a4df0) at ../src/hb-machinery.hh:229
#5 hb_lazy_loader_t, hb_face_t, 18u, hb_blob_t>::get
(this=this@entry=0x46bc66a4df0) at ../src/hb-machinery.hh:253
#6 0x00007ffff466543c in hb_lazy_loader_t, hb_face_t, 18u, hb_blob_t>::operator-> (this=0x46bc66a4df0) at ../src/hb-machinery.hh:213
#7 hb_ot_var_get_axis_infos (face=face@entry=0x46bc66a4cf0, start_offset=start_offset@entry=0,
axes_count=axes_count@entry=0x0, axes_array=axes_array@entry=0x0) at ../src/hb-ot-var.cc:153
#8 0x00007ffff5c1b30b in pango_fc_font_create_hb_font (font=0x46bc6416800) at ../pango/pangofc-font.c:1013
#9 0x00007ffff6107a5b in pango_font_get_hb_font (font=font@entry=0x46bc6416800) at ../pango/fonts.c:2285
#10 0x00007ffff612a98a in pango_font_get_hb_font_for_context (context=0x7fffffffb850, font=0x46bc6416800)
at ../pango/shape.c:241
#11 pango_hb_shape (item_text=item_text@entry=0x46bc66a3ce0 "●", item_length=item_length@entry=3,
paragraph_text=paragraph_text@entry=0x46bc66a3ce0 "●", paragraph_length=paragraph_length@entry=3,
analysis=analysis@entry=0x46bc66aad10, log_attrs=0x46bc66a3d40, num_chars=1, glyphs=0x46bc66a69a0,
flags=PANGO_SHAPE_ROUND_POSITIONS) at ../pango/shape.c:398
#12 0x00007ffff612b45a in pango_shape_internal (item_text=0x46bc66a3ce0 "●", item_length=3,
paragraph_text=, paragraph_length=,
analysis=analysis@entry=0x46bc66aad10, log_attrs=, num_chars=1, glyphs=0x46bc66a69a0,
flags=PANGO_SHAPE_ROUND_POSITIONS) at ../pango/shape.c:647
--Type for more, q to quit, c to continue without paging--c
#13 0x00007ffff612bb23 in pango_shape_item (item=item@entry=0x46bc66aad00, paragraph_text=,
paragraph_length=, log_attrs=, glyphs=glyphs@entry=0x46bc66a69a0,
flags=) at ../pango/shape.c:960
#14 0x00007ffff61181ff in shape_run (line=line@entry=0x46bc6699550, state=state@entry=0x7fffffffbe80,
item=item@entry=0x46bc66aad00) at ../pango/pango-layout.c:3722
#15 0x00007ffff61199d0 in process_item (layout=layout@entry=0x46bc66603c0, line=line@entry=0x46bc6699550,
state=state@entry=0x7fffffffbe80, force_fit=force_fit@entry=1, no_break_at_end=no_break_at_end@entry=0,
is_last_item=1) at ../pango/pango-layout.c:4051
#16 0x00007ffff611bcd3 in process_line (state=0x7fffffffbe80, layout=0x46bc66603c0)
at ../pango/pango-layout.c:4519
#17 pango_layout_check_lines (layout=layout@entry=0x46bc66603c0) at ../pango/pango-layout.c:4953
#18 0x00007ffff611db93 in pango_layout_check_lines (layout=0x46bc66603c0) at ../pango/pango-layout.c:4802
#19 pango_layout_get_unknown_glyphs_count (layout=layout@entry=0x46bc66603c0)
at ../pango/pango-layout.c:1440
#20 0x00007ffff6661b2b in find_invisible_char (widget=widget@entry=0x46bc6402ce0)
at ../../../../gtk/gtkentry.c:2256
#21 0x00007ffff66646b5 in gtk_entry_init (entry=0x46bc6402ce0) at ../../../../gtk/gtkentry.c:2279
#22 0x00007ffff5f9f299 in g_type_create_instance (type=) at ../../../gobject/gtype.c:1951
#23 0x00007ffff5f82e58 in g_object_new_internal (class=class@entry=0x46bc63e2180, params=params@entry=0x0,
n_params=n_params@entry=0) at ../../../gobject/gobject.c:2606
#24 0x00007ffff5f848c0 in g_object_new_with_properties (object_type=4860936843520,
n_properties=, names=names@entry=0x0, values=values@entry=0x0)
at ../../../gobject/gobject.c:2769
#25 0x00007ffff5f85671 in g_object_new (object_type=, first_property_name=)
at ../../../gobject/gobject.c:2415
#26 0x00000000028865a2 in ?? ()
#27 0x0000000002885be3 in ?? ()
#28 0x00000000028926c7 in ?? ()
#29 0x000000000289261b in ?? ()
#30 0x0000000003cd845b in brightray::BrowserMainParts::ToolkitInitialized() ()
#31 0x0000000002b562bf in ?? ()
#32 0x0000000002ba21a8 in ?? ()
#33 0x0000000002b47ce8 in ?? ()
#34 0x00000000028981b4 in ?? ()
#35 0x00000000028985c0 in ?? ()
#36 0x0000000003b85d33 in main ()
(gdb)
程序安装正常,运行报:段错误;
使用gdb调试,信息如下:
admin@deepin:~$ gdb /usr/share/sangfor/EasyConnect/EasyConnect
GNU gdb (Debian 16.3-1deepin1) 16.3
Copyright (C) 2024 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 /usr/share/sangfor/EasyConnect/EasyConnect...
This GDB supports auto-downloading debuginfo from the following URLs:
https://debuginfod.deepin.com
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.
Downloading separate debug info for /usr/share/sangfor/EasyConnect/EasyConnect
(No debugging symbols found in /usr/share/sangfor/EasyConnect/EasyConnect)
(gdb) run
Starting program: /usr/share/sangfor/EasyConnect/EasyConnect
Downloading separate debug info for /lib64/ld-linux-x86-64.so.2
Downloading separate debug info for system-supplied DSO at 0x7ffff7fc8000
Downloading separate debug info for /usr/share/sangfor/EasyConnect/libnode.so
Downloading separate debug info for /lib/x86_64-linux-gnu/libpthread.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
Downloading separate debug info for /home/admin/.cache/debuginfod_client/5a9b09a0ed68e5b8e70bc3909ad20c71c7ea1379/debuginfo
Downloading separate debug info for /lib/x86_64-linux-gnu/libatk-1.0.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libgio-2.0.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libpangocairo-1.0.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0
Downloading separate debug info for /home/admin/.cache/debuginfod_client/6eef6243291243902d19293493ead52632881ed7/debuginfo
Downloading separate debug info for /lib/x86_64-linux-gnu/libcairo.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libpango-1.0.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libfreetype.so.6
Downloading separate debug info for /lib/x86_64-linux-gnu/libfontconfig.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libgobject-2.0.so.0
Downloading separate debug info for /home/admin/.cache/debuginfod_client/b3a99b7e6cf40727aad2d837ac21c478e32795af/debuginfo
Downloading separate debug info for /lib/x86_64-linux-gnu/libdbus-1.so.3
Downloading separate debug info for /lib/x86_64-linux-gnu/libX11-xcb.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libxcb.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libXi.so.6
Downloading separate debug info for /lib/x86_64-linux-gnu/libXcursor.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libXdamage.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libXrandr.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libXcomposite.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libXext.so.6
Downloading separate debug info for /lib/x86_64-linux-gnu/libXfixes.so.3
Downloading separate debug info for /lib/x86_64-linux-gnu/libXrender.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libX11.so.6
Downloading separate debug info for /lib/x86_64-linux-gnu/libXtst.so.6
Downloading separate debug info for /usr/share/sangfor/EasyConnect/libXss.so.1
Downloading separate debug info for /usr/share/sangfor/EasyConnect/libgconf-2.so.4
Downloading separate debug info for /lib/x86_64-linux-gnu/libgmodule-2.0.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/librt.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libglib-2.0.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libnss3.so
Downloading separate debug info for /lib/x86_64-linux-gnu/libnssutil3.so
Downloading separate debug info for /home/admin/.cache/debuginfod_client/ac43829ee7072df6e62d336c185193aa0ca6c846/debuginfo
Downloading separate debug info for /lib/x86_64-linux-gnu/libsmime3.so
Downloading separate debug info for /lib/x86_64-linux-gnu/libnspr4.so
Downloading separate debug info for /usr/share/sangfor/EasyConnect/libffmpeg.so
Downloading separate debug info for /lib/x86_64-linux-gnu/libasound.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libcups.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libdl.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libexpat.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libstdc++.so.6
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/printers.py:1273: SyntaxWarning: invalid escape sequence '\d'
self.typename = re.sub('^std::experimental::fundamentals_v\d::', 'std::experimental::', self.typename, 1)
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/printers.py:1302: SyntaxWarning: invalid escape sequence '\w'
x = re.sub("std::string(?!\w)", s, m.group(1))
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/printers.py:1346: SyntaxWarning: invalid escape sequence '\d'
self.typename = re.sub('^std::(experimental::|)(fundamentals_v\d::|)(.)', r'std::\1\3<%s>' % valtype, typename, 1)
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:151: SyntaxWarning: invalid escape sequence '\d'
if not re.match('^std::(__\d+::)?array<.>$', class_type.tag):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:268: SyntaxWarning: invalid escape sequence '\d'
if not re.match('^std::(\d+::)?deque<.*>$', class_type.tag):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:312: SyntaxWarning: invalid escape sequence '\d'
if not re.match('^std::(\d+::)?forward_list<.>$', class_type.tag):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:393: SyntaxWarning: invalid escape sequence '\d'
if not re.match('^std::(__\d+::)?(__cxx11::)?list<.>$', class_type.tag):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:508: SyntaxWarning: invalid escape sequence '\d'
if not re.match('^std::(\d+::)?vector<.*>$', class_type.tag):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:557: SyntaxWarning: invalid escape sequence '\d'
if not re.match('^std::(\d+::)?%s<.>$' % self._name, class_type.tag):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:590: SyntaxWarning: invalid escape sequence '\d'
if re.match('^std::(__\d+::)?_uniq_ptr(data|impl)<.>$', impl_type):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:592: SyntaxWarning: invalid escape sequence '\d'
elif re.match('^std::(\d+::)?tuple<.*>$', impl_type):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:654: SyntaxWarning: invalid escape sequence '\d'
if not re.match('^std::(\d+::)?unique_ptr<.>$', class_type.tag):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:723: SyntaxWarning: invalid escape sequence '['
m = re.match('.[(\d+)]$', str(self._elem_type))
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:775: SyntaxWarning: invalid escape sequence '\d'
if not re.match('^std::(__\d+::)?shared_ptr<.*>$', class_type.tag):
Downloading separate debug info for /lib/x86_64-linux-gnu/libm.so.6
Downloading separate debug info for /lib/x86_64-linux-gnu/libgcc_s.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libc.so.6
[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/libpangoft2-1.0.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libXinerama.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libz.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libmount.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libselinux.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libharfbuzz.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libpng16.so.16
Downloading separate debug info for /lib/x86_64-linux-gnu/libjpeg.so.62
Downloading separate debug info for /lib/x86_64-linux-gnu/libxcb-render.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libxcb-shm.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libpixman-1.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libfribidi.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libthai.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libbz2.so.1.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libbrotlidec.so.1
Downloading separate debug info for /home/admin/.cache/debuginfod_client/64d84ab11bf6a252b53ee42d329a67f480066396/debuginfo
Downloading separate debug info for /lib/x86_64-linux-gnu/libffi.so.8
Downloading separate debug info for /lib/x86_64-linux-gnu/libsystemd.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libXau.so.6
Downloading separate debug info for /lib/x86_64-linux-gnu/libXdmcp.so.6
Downloading separate debug info for /lib/x86_64-linux-gnu/libdbus-glib-1.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libpcre2-8.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libplc4.so
Downloading separate debug info for /home/admin/.cache/debuginfod_client/5cafe4dc5ad06f97db06f48a5d83aaab2dd0f864/debuginfo
Downloading separate debug info for /lib/x86_64-linux-gnu/libplds4.so
Downloading separate debug info for /lib/x86_64-linux-gnu/libgssapi_krb5.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libavahi-common.so.3
Downloading separate debug info for /lib/x86_64-linux-gnu/libavahi-client.so.3
Downloading separate debug info for /lib/x86_64-linux-gnu/libgnutls.so.30
Downloading separate debug info for /lib/x86_64-linux-gnu/libblkid.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libgraphite2.so.3
Downloading separate debug info for /lib/x86_64-linux-gnu/libdatrie.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libbrotlicommon.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libcap.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libgcrypt.so.20
Downloading separate debug info for /lib/x86_64-linux-gnu/liblz4.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/liblzma.so.5
Downloading separate debug info for /lib/x86_64-linux-gnu/libzstd.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5.so.3
Downloading separate debug info for /lib/x86_64-linux-gnu/libk5crypto.so.3
Downloading separate debug info for /lib/x86_64-linux-gnu/libcom_err.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5support.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libp11-kit.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libidn2.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libunistring.so.5
Downloading separate debug info for /lib/x86_64-linux-gnu/libtasn1.so.6
Downloading separate debug info for /lib/x86_64-linux-gnu/libnettle.so.8
Downloading separate debug info for /lib/x86_64-linux-gnu/libhogweed.so.6
Downloading separate debug info for /lib/x86_64-linux-gnu/libgmp.so.10
Downloading separate debug info for /lib/x86_64-linux-gnu/libgpg-error.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libxxhash.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libkeyutils.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libresolv.so.2
[New Thread 0x7ffff20406c0 (LWP 8032)]
[Detaching after fork from child process 8033]
[New Thread 0x7ffff17fa6c0 (LWP 8034)]
[New Thread 0x7ffff0ff96c0 (LWP 8035)]
[New Thread 0x7ffff07f86c0 (LWP 8036)]
[Thread 0x7ffff07f86c0 (LWP 8036) exited]
[Detaching after fork from child process 8037]
[New Thread 0x7ffff07f86c0 (LWP 8038)]
[New Thread 0x7fffefff76c0 (LWP 8039)]
[New Thread 0x7fffef7f66c0 (LWP 8040)]
[New Thread 0x7fffeeff56c0 (LWP 8041)]
[Detaching after fork from child process 8042]
[Detaching after fork from child process 8043]
Downloading separate debug info for /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libpixmap.so
Downloading separate debug info for /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so
[New Thread 0x7fffee7ad6c0 (LWP 8059)]
Thread 1 "EasyConnect" received signal SIGSEGV, Segmentation fault.
0x00000000033e8390 in hb_face_reference_table ()
(gdb)
(gdb) bt
#0 0x00000000033e8390 in hb_face_reference_table ()
#1 0x00007ffff45bc591 in hb_sanitize_context_t::reference_table (tableTag=1719034226,
face=, this=0x7fffffffb620) at ../src/hb-sanitize.hh:443
#2 hb_table_lazy_loader_t::create (face=) at ../src/hb-machinery.hh:309
#3 hb_data_wrapper_t::call_create >
(this=0x46bc66a4df0) at ../src/hb-machinery.hh:166
#4 hb_lazy_loader_t, hb_face_t, 18u, hb_blob_t>::get_stored (this=0x46bc66a4df0) at ../src/hb-machinery.hh:229
#5 hb_lazy_loader_t, hb_face_t, 18u, hb_blob_t>::get
(this=this@entry=0x46bc66a4df0) at ../src/hb-machinery.hh:253
#6 0x00007ffff466543c in hb_lazy_loader_t, hb_face_t, 18u, hb_blob_t>::operator-> (this=0x46bc66a4df0) at ../src/hb-machinery.hh:213
#7 hb_ot_var_get_axis_infos (face=face@entry=0x46bc66a4cf0, start_offset=start_offset@entry=0,
axes_count=axes_count@entry=0x0, axes_array=axes_array@entry=0x0) at ../src/hb-ot-var.cc:153
#8 0x00007ffff5c1b30b in pango_fc_font_create_hb_font (font=0x46bc6416800) at ../pango/pangofc-font.c:1013
#9 0x00007ffff6107a5b in pango_font_get_hb_font (font=font@entry=0x46bc6416800) at ../pango/fonts.c:2285
#10 0x00007ffff612a98a in pango_font_get_hb_font_for_context (context=0x7fffffffb850, font=0x46bc6416800)
at ../pango/shape.c:241
#11 pango_hb_shape (item_text=item_text@entry=0x46bc66a3ce0 "●", item_length=item_length@entry=3,
paragraph_text=paragraph_text@entry=0x46bc66a3ce0 "●", paragraph_length=paragraph_length@entry=3,
analysis=analysis@entry=0x46bc66aad10, log_attrs=0x46bc66a3d40, num_chars=1, glyphs=0x46bc66a69a0,
flags=PANGO_SHAPE_ROUND_POSITIONS) at ../pango/shape.c:398
#12 0x00007ffff612b45a in pango_shape_internal (item_text=0x46bc66a3ce0 "●", item_length=3,
paragraph_text=, paragraph_length=,
analysis=analysis@entry=0x46bc66aad10, log_attrs=, num_chars=1, glyphs=0x46bc66a69a0,
flags=PANGO_SHAPE_ROUND_POSITIONS) at ../pango/shape.c:647
--Type for more, q to quit, c to continue without paging--c
#13 0x00007ffff612bb23 in pango_shape_item (item=item@entry=0x46bc66aad00, paragraph_text=,
paragraph_length=, log_attrs=, glyphs=glyphs@entry=0x46bc66a69a0,
flags=) at ../pango/shape.c:960
#14 0x00007ffff61181ff in shape_run (line=line@entry=0x46bc6699550, state=state@entry=0x7fffffffbe80,
item=item@entry=0x46bc66aad00) at ../pango/pango-layout.c:3722
#15 0x00007ffff61199d0 in process_item (layout=layout@entry=0x46bc66603c0, line=line@entry=0x46bc6699550,
state=state@entry=0x7fffffffbe80, force_fit=force_fit@entry=1, no_break_at_end=no_break_at_end@entry=0,
is_last_item=1) at ../pango/pango-layout.c:4051
#16 0x00007ffff611bcd3 in process_line (state=0x7fffffffbe80, layout=0x46bc66603c0)
at ../pango/pango-layout.c:4519
#17 pango_layout_check_lines (layout=layout@entry=0x46bc66603c0) at ../pango/pango-layout.c:4953
#18 0x00007ffff611db93 in pango_layout_check_lines (layout=0x46bc66603c0) at ../pango/pango-layout.c:4802
#19 pango_layout_get_unknown_glyphs_count (layout=layout@entry=0x46bc66603c0)
at ../pango/pango-layout.c:1440
#20 0x00007ffff6661b2b in find_invisible_char (widget=widget@entry=0x46bc6402ce0)
at ../../../../gtk/gtkentry.c:2256
#21 0x00007ffff66646b5 in gtk_entry_init (entry=0x46bc6402ce0) at ../../../../gtk/gtkentry.c:2279
#22 0x00007ffff5f9f299 in g_type_create_instance (type=) at ../../../gobject/gtype.c:1951
#23 0x00007ffff5f82e58 in g_object_new_internal (class=class@entry=0x46bc63e2180, params=params@entry=0x0,
n_params=n_params@entry=0) at ../../../gobject/gobject.c:2606
#24 0x00007ffff5f848c0 in g_object_new_with_properties (object_type=4860936843520,
n_properties=, names=names@entry=0x0, values=values@entry=0x0)
at ../../../gobject/gobject.c:2769
#25 0x00007ffff5f85671 in g_object_new (object_type=, first_property_name=)
at ../../../gobject/gobject.c:2415
#26 0x00000000028865a2 in ?? ()
#27 0x0000000002885be3 in ?? ()
#28 0x00000000028926c7 in ?? ()
#29 0x000000000289261b in ?? ()
#30 0x0000000003cd845b in brightray::BrowserMainParts::ToolkitInitialized() ()
#31 0x0000000002b562bf in ?? ()
#32 0x0000000002ba21a8 in ?? ()
#33 0x0000000002b47ce8 in ?? ()
#34 0x00000000028981b4 in ?? ()
#35 0x00000000028985c0 in ?? ()
#36 0x0000000003b85d33 in main ()
(gdb)
哪个大佬看看,怎么处理