Hi guys,

I can reproduce this problem on my Sid, so I fire up gdb to see what's
going on.  It seems to me that ibus is causing Gdk Window to be NULL.
When I removed ibus, ibus-skk and im-config from my system, GNOME
Tweaks doesn't crash anymore.

Đặng, didn't you have some input method loaded?

Detail (gdb debug seesion log) is attached.

Thanks,
--
          yashi
Source directories searched: /tmp/gtk+3.0-3.22.26/gdk:$cdir:$cwd
Reading symbols from /usr/bin/python3...Reading symbols from 
/usr/lib/debug/.build-id/e7/1f68741e22cb60c0c643ecb4feff0a38af8a5e.debug...done.
done.
Starting program: /usr/bin/python3 /usr/bin/gnome-tweaks
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffec37e700 (LWP 17520)]
[New Thread 0x7fffebb7d700 (LWP 17521)]
[New Thread 0x7fffeb16f700 (LWP 17522)]
[New Thread 0x7fffe8b62700 (LWP 17524)]
[New Thread 0x7fffdbfff700 (LWP 17525)]
[New Thread 0x7fffcd22b700 (LWP 17527)]
[New Thread 0x7fffcca2a700 (LWP 17528)]
[New Thread 0x7fffc7fff700 (LWP 17530)]
[Thread 0x7fffe8b62700 (LWP 17524) exited]
[Thread 0x7fffdbfff700 (LWP 17525) exited]

Thread 1 "python3" received signal SIGSEGV, Segmentation fault.
0x00007ffff3c2a102 in gdk_window_has_impl (window=<optimized out>) at 
../../../../gdk/gdkwindow.c:677
677     {
672         window->parent->window_type == GDK_WINDOW_ROOT;
673     }
674     
675     gboolean
676     _gdk_window_has_impl (GdkWindow *window)
677     {
678       return gdk_window_has_impl (window);
679     }
680     
681     static gboolean
$1 = <optimized out>
#0  0x00007ffff3c2a102 in gdk_window_has_impl (window=<optimized out>) at 
../../../../gdk/gdkwindow.c:677
#1  0x00007ffff3c2a102 in _gdk_window_has_impl (window=window@entry=0x0) at 
../../../../gdk/gdkwindow.c:678
#2  0x00007ffff3c615ee in gdk_x11_window_get_xid (window=0x0) at 
../../../../../gdk/x11/gdkwindow-x11.c:5560
#3  0x00007fffe8dc41ab in gtk_im_context_xim_filter_keypress (context=0xca61e0 
[GtkIMContextXIM], event=0x1e87000)
    at ../../../../../modules/input/gtkimcontextxim.c:673
#4  0x00007fffeed56af3 in gtk_im_multicontext_filter_keypress (context=0xf570c0 
[GtkIMMulticontext], event=0x1e87000)
    at ../../../../gtk/gtkimmulticontext.c:359
#5  0x00007ffff5c7afce in ffi_call_unix64 () at ../src/x86/unix64.S:76
#6  0x00007ffff5c7a93f in ffi_call (cif=cif@entry=0x1dd4268, fn=<optimized 
out>, rvalue=<optimized out>, 
    rvalue@entry=0x7fffffffce08, avalue=<optimized out>) at 
../src/x86/ffi64.c:525
#7  0x00007ffff667adda in pygi_invoke_c_callable (function_cache=0x1dd41c0, 
state=<optimized out>, py_args=<optimized out>, py_kwargs=<optimized out>) at 
../../gi/pygi-invoke.c:682
#8  0x00007ffff667c9b8 in pygi_function_cache_invoke (function_cache=<optimized 
out>, py_args=py_args@entry=(<SearchEntry at remote 0x7fffea8fbb88>, <EventKey 
at remote 0x7fffe8013958>), py_kwargs=<optimized out>) at 
../../gi/pygi-cache.c:863
#9  0x00007ffff667b648 in pygi_callable_info_invoke (info=<optimized out>, 
py_args=py_args@entry=(<SearchEntry at remote 0x7fffea8fbb88>, <EventKey at 
remote 0x7fffe8013958>), kwargs=<optimized out>, cache=<optimized out>, 
user_data=user_data@entry=0x0) at ../../gi/pygi-invoke.c:725
#10 0x00007ffff667b67f in _wrap_g_callable_info_invoke (self=<optimized out>, 
py_args=py_args@entry=(<SearchEntry at remote 0x7fffea8fbb88>, <EventKey at 
remote 0x7fffe8013958>), kwargs=<optimized out>) at ../../gi/pygi-invoke.c:762
#11 0x00007ffff6670c29 in _callable_info_call (self=0x7fffec5945a8, 
args=(<EventKey at remote 0x7fffe8013958>,), kwargs=0x0)
    at ../../gi/pygi-info.c:561
#12 0x000000000045a0d3 in _PyObject_FastCallDict (func=<gi.FunctionInfo at 
remote 0x7fffec5945a8>, args=0x7fffdb7c5928, nargs=1, kwargs=0x0)
    at ../Objects/abstract.c:2331
#13 0x000000000054fc17 in call_function 
(pp_stack=pp_stack@entry=0x7fffffffd038, oparg=<optimized out>, 
kwnames=kwnames@entry=0x0)
    at ../Python/ceval.c:4848
#14 0x00000000005545af in _PyEval_EvalFrameDefault (f=<optimized out>, 
throwflag=<optimized out>) at ../Python/ceval.c:3322
#15 0x000000000054efe8 in PyEval_EvalFrameEx (throwflag=0, f=Frame 
0x7fffdb7c5788, for file /usr/lib/python3/dist-packages/gtweak/tweakview.py, 
line 196, in _after_key_press (self=<Window(hsize_group=<SizeGroup at remote 
0x7fffea8f68b8>, entry=<SearchEntry at remote 0x7fffea8fbb88>, 
searchbar=<SearchBar at remote 0x7fffea8fbf78>, listbox=<ListBox at remote 
0x7fffea8fc048>, stack=<Stack at remote 0x7fffea8fcca8>, 
_left_header=<HeaderBar at remote 0x7fffea9012d0>, _right_header=<HeaderBar at 
remote 0x7fffea901360>, _group_titlebar_widget=None, title=<Label at remote 
0x7fffea9018b8>, button=<ToggleButton at remote 0x7fffea903120>, 
_model=<TweakModel(_tweak_dir='/usr/lib/python3/dist-packages/gtweak/tweaks', 
_tweak_group_names={'Appearance': <ListBoxTweakGroup(_sg=<SizeGroup at remote 
0x7fffe804a288>, name='Appearance', titlebar_widget=None, 
tweaks=[<GSettingsSwitchTweak(schema_name='org.gnome.desktop.interface', 
key_name='enable-animations', _extra_info=None, 
settings=<GSettingsSetting(_schema=<_GSettingsSchema(_schema_name='org.gnome.desktop.interface',
 _schema={'toolkit...(truncated)) at ../Python/ceval.c:753
#16 0x000000000054efe8 in _PyFunction_FastCall (co=co@entry=0x7fffed625780, 
args=<optimized out>, 
    args@entry=0x7fffffffd190, nargs=nargs@entry=3, 
globals=globals@entry={'__name__': 'gtweak.tweakview', '__doc__': None, 
'__package__': 'gtweak', '__loader__': 
<SourceFileLoader(name='gtweak.tweakview', 
path='/usr/lib/python3/dist-packages/gtweak/tweakview.py') at remote 
0x7fffec5f0048>, '__spec__': <ModuleSpec(name='gtweak.tweakview', loader=<...>, 
origin='/usr/lib/python3/dist-packages/gtweak/tweakview.py', loader_state=None, 
submodule_search_locations=None, _set_fileattr=True, 
_cached='/usr/lib/python3/dist-packages/gtweak/__pycache__/tweakview.cpython-36.pyc',
 _initializing=False) at remote 0x7fffec5f0080>, '__file__': 
'/usr/lib/python3/dist-packages/gtweak/tweakview.py', '__cached__': 
'/usr/lib/python3/dist-packages/gtweak/__pycache__/tweakview.cpython-36.pyc', 
'__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, 
exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; 
Ellipsis represents `...' in slices.", '__package__': '', '__loader__': <type 
at remote 0xaa24e8>, '__spec__': <ModuleSpec(name='builtins', loader=<type at 
remote 0xaa24e8>,...(truncated)) at ../Python/ceval.c:4906
#17 0x0000000000558dd2 in _PyFunction_FastCallDict (func=func@entry=<function 
at remote 0x7fffea8f0158>, args=args@entry=0x7fffffffd190, nargs=nargs@entry=3, 
kwargs=kwargs@entry=0x0) at ../Python/ceval.c:5008
#18 0x000000000045a451 in _PyObject_FastCallDict (kwargs=0x0, nargs=3, 
args=0x7fffffffd190, func=<function at remote 0x7fffea8f0158>)
    at ../Objects/abstract.c:2310
#19 0x000000000045a451 in _PyObject_Call_Prepend (func=<function at remote 
0x7fffea8f0158>, obj=<optimized out>, args=(<Window(hsize_group=<SizeGroup at 
remote 0x7fffea8f68b8>, entry=<SearchEntry at remote 0x7fffea8fbb88>, 
searchbar=<SearchBar at remote 0x7fffea8fbf78>, listbox=<ListBox at remote 
0x7fffea8fc048>, stack=<Stack at remote 0x7fffea8fcca8>, 
_left_header=<HeaderBar at remote 0x7fffea9012d0>, _right_header=<HeaderBar at 
remote 0x7fffea901360>, _group_titlebar_widget=None, title=<Label at remote 
0x7fffea9018b8>, button=<ToggleButton at remote 0x7fffea903120>, 
_model=<TweakModel(_tweak_dir='/usr/lib/python3/dist-packages/gtweak/tweaks', 
_tweak_group_names={'Appearance': <ListBoxTweakGroup(_sg=<SizeGroup at remote 
0x7fffe804a288>, name='Appearance', titlebar_widget=None, 
tweaks=[<GSettingsSwitchTweak(schema_name='org.gnome.desktop.interface', 
key_name='enable-animations', _extra_info=None, 
settings=<GSettingsSetting(_schema=<_GSettingsSchema(_schema_name='org.gnome.desktop.interface',
 _schema={'toolkit-accessibility': {'summary': 'Enable Toolkit Accessibility', 
'description': '\n        Whether toolkits should load ac...(truncated), 
kwargs=0x0)
    at ../Objects/abstract.c:2373
#20 0x0000000000459ede in PyObject_Call (func=<method at remote 
0x7fffe80082c8>, args=<optimized out>, kwargs=<optimized out>)
    at ../Objects/abstract.c:2261
#21 0x0000000000550ec1 in PyEval_CallObjectWithKeywords (func=<optimized out>, 
args=args@entry=(<Window(hsize_group=<SizeGroup at remote 0x7fffea8f68b8>, 
entry=<SearchEntry at remote 0x7fffea8fbb88>, searchbar=<SearchBar at remote 
0x7fffea8fbf78>, listbox=<ListBox at remote 0x7fffea8fc048>, stack=<Stack at 
remote 0x7fffea8fcca8>, _left_header=<HeaderBar at remote 0x7fffea9012d0>, 
_right_header=<HeaderBar at remote 0x7fffea901360>, 
_group_titlebar_widget=None, title=<Label at remote 0x7fffea9018b8>, 
button=<ToggleButton at remote 0x7fffea903120>, 
_model=<TweakModel(_tweak_dir='/usr/lib/python3/dist-packages/gtweak/tweaks', 
_tweak_group_names={'Appearance': <ListBoxTweakGroup(_sg=<SizeGroup at remote 
0x7fffe804a288>, name='Appearance', titlebar_widget=None, 
tweaks=[<GSettingsSwitchTweak(schema_name='org.gnome.desktop.interface', 
key_name='enable-animations', _extra_info=None, 
settings=<GSettingsSetting(_schema=<_GSettingsSchema(_schema_name='org.gnome.desktop.interface',
 _schema={'toolkit-accessibility': {'summary': 'Enable Toolkit Accessibility', 
'description': '\n        Whether toolkits should load ac...(truncated), 
kwargs=kwargs@entry=0x0) at ../Python/ceval.c:4744
#22 0x0000000000459d97 in PyObject_CallObject (o=<optimized out>, 
a=a@entry=(<Window(hsize_group=<SizeGroup at remote 0x7fffea8f68b8>, 
entry=<SearchEntry at remote 0x7fffea8fbb88>, searchbar=<SearchBar at remote 
0x7fffea8fbf78>, listbox=<ListBox at remote 0x7fffea8fc048>, stack=<Stack at 
remote 0x7fffea8fcca8>, _left_header=<HeaderBar at remote 0x7fffea9012d0>, 
_right_header=<HeaderBar at remote 0x7fffea901360>, 
_group_titlebar_widget=None, title=<Label at remote 0x7fffea9018b8>, 
button=<ToggleButton at remote 0x7fffea903120>, 
_model=<TweakModel(_tweak_dir='/usr/lib/python3/dist-packages/gtweak/tweaks', 
_tweak_group_names={'Appearance': <ListBoxTweakGroup(_sg=<SizeGroup at remote 
0x7fffe804a288>, name='Appearance', titlebar_widget=None, 
tweaks=[<GSettingsSwitchTweak(schema_name='org.gnome.desktop.interface', 
key_name='enable-animations', _extra_info=None, 
settings=<GSettingsSetting(_schema=<_GSettingsSchema(_schema_name='org.gnome.desktop.interface',
 _schema={'toolkit-accessibility': {'summary': 'Enable Toolkit Accessibility', 
'description': '\n        Whether toolkits should load ac...(truncated)) at 
../Objects/abstract.c:2187
#23 0x00007ffff667a17a in pygi_signal_closure_marshal (closure=0x101b840, 
return_value=0x7fffffffd500, n_param_values=2, param_values=0x7fffffffd560, 
invocation_hint=<optimized out>, marshal_data=<optimized out>) at 
../../gi/pygi-signal-closure.c:197
#27 0x00007ffff61bdebf in <emit signal ??? on instance 0x10062c0 
[gtweak+tweakview+Window]> (instance=instance@entry=0x10062c0, 
signal_id=<optimized out>, detail=detail@entry=0) at 
../../../../gobject/gsignal.c:3447
    #24 0x00007ffff61a1f9d in g_closure_invoke (closure=0x101b840, 
return_value=0x7fffffffd500, n_param_values=2, param_values=0x7fffffffd560, 
invocation_hint=0x7fffffffd4e0) at ../../../../gobject/gclosure.c:804
    #25 0x00007ffff61b4b45 in signal_emit_unlocked_R (node=node@entry=0xd2d240, 
detail=detail@entry=0, instance=instance@entry=0x10062c0, 
emission_return=emission_return@entry=0x7fffffffd680, 
instance_and_params=instance_and_params@entry=0x7fffffffd560) at 
../../../../gobject/gsignal.c:3705
    #26 0x00007ffff61bce3f in g_signal_emit_valist (instance=0x10062c0, 
signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffd730)
    at ../../../../gobject/gsignal.c:3401
#28 0x00007fffeeec1bc4 in gtk_widget_event_internal (widget=0x10062c0 
[gtweak+tweakview+Window], event=0x1e87000)
    at ../../../../gtk/gtkwidget.c:7732
#29 0x00007fffeed741bf in propagate_event (widget=0x10062c0 
[gtweak+tweakview+Window], event=0x1e87000, captured=<optimized out>, 
topmost=0x0)
    at ../../../../gtk/gtkmain.c:2681
#30 0x00007fffeed76268 in gtk_main_do_event (event=<optimized out>) at 
../../../../gtk/gtkmain.c:1911
#31 0x00007ffff3c1a3e5 in _gdk_event_emit (event=event@entry=0x1e87000) at 
../../../../gdk/gdkevents.c:73
#32 0x00007ffff3c4bbb2 in gdk_event_source_dispatch 
(source=source@entry=0xc9a560, callback=<optimized out>, user_data=<optimized 
out>)
    at ../../../../../gdk/x11/gdkeventsource.c:367
#33 0x00007ffff5ec8f67 in g_main_dispatch (context=0xca50d0) at 
../../../../glib/gmain.c:3142
#34 0x00007ffff5ec8f67 in g_main_context_dispatch 
(context=context@entry=0xca50d0) at ../../../../glib/gmain.c:3795
#35 0x00007ffff5ec91a0 in g_main_context_iterate 
(context=context@entry=0xca50d0, block=block@entry=1, 
dispatch=dispatch@entry=1, self=<optimized out>) at 
../../../../glib/gmain.c:3868
#36 0x00007ffff5ec922c in g_main_context_iteration 
(context=context@entry=0xca50d0, may_block=may_block@entry=1) at 
../../../../glib/gmain.c:3929
#37 0x00007ffff5777c0d in g_application_run (application=0xd363f0 
[gtweak+app+GnomeTweaks], argc=<optimized out>, argv=<optimized out>)
    at ../../../../gio/gapplication.c:2401
#38 0x00007ffff5c7afce in ffi_call_unix64 () at ../src/x86/unix64.S:76
#39 0x00007ffff5c7a93f in ffi_call (cif=cif@entry=0xe03398, fn=<optimized out>, 
rvalue=<optimized out>, 
    rvalue@entry=0x7fffffffdc08, avalue=<optimized out>) at 
../src/x86/ffi64.c:525
#40 0x00007ffff667adda in pygi_invoke_c_callable (function_cache=0xe032f0, 
state=<optimized out>, py_args=<optimized out>, py_kwargs=<optimized out>) at 
../../gi/pygi-invoke.c:682
#41 0x00007ffff667c9b8 in pygi_function_cache_invoke (function_cache=<optimized 
out>, py_args=py_args@entry=(<GnomeTweaks(win=<Window(hsize_group=<SizeGroup at 
remote 0x7fffea8f68b8>, entry=<SearchEntry at remote 0x7fffea8fbb88>, 
searchbar=<SearchBar at remote 0x7fffea8fbf78>, listbox=<ListBox at remote 
0x7fffea8fc048>, stack=<Stack at remote 0x7fffea8fcca8>, 
_left_header=<HeaderBar at remote 0x7fffea9012d0>, _right_header=<HeaderBar at 
remote 0x7fffea901360>, _group_titlebar_widget=None, title=<Label at remote 
0x7fffea9018b8>, button=<ToggleButton at remote 0x7fffea903120>, 
_model=<TweakModel(_tweak_dir='/usr/lib/python3/dist-packages/gtweak/tweaks', 
_tweak_group_names={'Appearance': <ListBoxTweakGroup(_sg=<SizeGroup at remote 
0x7fffe804a288>, name='Appearance', titlebar_widget=None, 
tweaks=[<GSettingsSwitchTweak(schema_name='org.gnome.desktop.interface', 
key_name='enable-animations', _extra_info=None, 
settings=<GSettingsSetting(_schema=<_GSettingsSchema(_schema_name='org.gnome.desktop.interface',
 _schema={'toolkit-accessibility': {'summary': 'Enable Toolkit Accessibility', 
'description': '\n        Whether toolki...(truncated), py_kwargs=<optimized 
out>)
    at ../../gi/pygi-cache.c:863
#42 0x00007ffff667b648 in pygi_callable_info_invoke (info=<optimized out>, 
py_args=py_args@entry=(<GnomeTweaks(win=<Window(hsize_group=<SizeGroup at 
remote 0x7fffea8f68b8>, entry=<SearchEntry at remote 0x7fffea8fbb88>, 
searchbar=<SearchBar at remote 0x7fffea8fbf78>, listbox=<ListBox at remote 
0x7fffea8fc048>, stack=<Stack at remote 0x7fffea8fcca8>, 
_left_header=<HeaderBar at remote 0x7fffea9012d0>, _right_header=<HeaderBar at 
remote 0x7fffea901360>, _group_titlebar_widget=None, title=<Label at remote 
0x7fffea9018b8>, button=<ToggleButton at remote 0x7fffea903120>, 
_model=<TweakModel(_tweak_dir='/usr/lib/python3/dist-packages/gtweak/tweaks', 
_tweak_group_names={'Appearance': <ListBoxTweakGroup(_sg=<SizeGroup at remote 
0x7fffe804a288>, name='Appearance', titlebar_widget=None, 
tweaks=[<GSettingsSwitchTweak(schema_name='org.gnome.desktop.interface', 
key_name='enable-animations', _extra_info=None, 
settings=<GSettingsSetting(_schema=<_GSettingsSchema(_schema_name='org.gnome.desktop.interface',
 _schema={'toolkit-accessibility': {'summary': 'Enable Toolkit Accessibility', 
'description': '\n        Whether toolki...(truncated), kwargs=<optimized out>, 
cache=<optimized out>, user_data=user_data@entry=0x0) at 
../../gi/pygi-invoke.c:725
#43 0x00007ffff667b67f in _wrap_g_callable_info_invoke (self=<optimized out>, 
py_args=py_args@entry=(<GnomeTweaks(win=<Window(hsize_group=<SizeGroup at 
remote 0x7fffea8f68b8>, entry=<SearchEntry at remote 0x7fffea8fbb88>, 
searchbar=<SearchBar at remote 0x7fffea8fbf78>, listbox=<ListBox at remote 
0x7fffea8fc048>, stack=<Stack at remote 0x7fffea8fcca8>, 
_left_header=<HeaderBar at remote 0x7fffea9012d0>, _right_header=<HeaderBar at 
remote 0x7fffea901360>, _group_titlebar_widget=None, title=<Label at remote 
0x7fffea9018b8>, button=<ToggleButton at remote 0x7fffea903120>, 
_model=<TweakModel(_tweak_dir='/usr/lib/python3/dist-packages/gtweak/tweaks', 
_tweak_group_names={'Appearance': <ListBoxTweakGroup(_sg=<SizeGroup at remote 
0x7fffe804a288>, name='Appearance', titlebar_widget=None, 
tweaks=[<GSettingsSwitchTweak(schema_name='org.gnome.desktop.interface', 
key_name='enable-animations', _extra_info=None, 
settings=<GSettingsSetting(_schema=<_GSettingsSchema(_schema_name='org.gnome.desktop.interface',
 _schema={'toolkit-accessibility': {'summary': 'Enable Toolkit Accessibility', 
'description': '\n        Whether toolki...(truncated), kwargs=<optimized out>)
    at ../../gi/pygi-invoke.c:762
#44 0x00007ffff6670c29 in _callable_info_call (self=0x7ffff68b78b8, 
args=(None,), kwargs=0x0) at ../../gi/pygi-info.c:561
#45 0x000000000045a0d3 in _PyObject_FastCallDict (func=<gi.FunctionInfo at 
remote 0x7ffff68b78b8>, args=0xaeabc8, nargs=1, kwargs=0x0)
    at ../Objects/abstract.c:2331
#46 0x000000000054fc17 in call_function 
(pp_stack=pp_stack@entry=0x7fffffffde38, oparg=<optimized out>, 
kwnames=kwnames@entry=0x0)
    at ../Python/ceval.c:4848
#47 0x00000000005545af in _PyEval_EvalFrameDefault (f=<optimized out>, 
throwflag=<optimized out>) at ../Python/ceval.c:3322
#48 0x000000000054fac1 in PyEval_EvalFrameEx (throwflag=0, f=Frame 0xaeaa48, 
for file /usr/bin/gnome-tweaks, line 76, in <module> ())
    at ../Python/ceval.c:753
#49 0x000000000054fac1 in _PyEval_EvalCodeWithName (_co=_co@entry=<code at 
remote 0x7ffff6b9b810>, globals=globals@entry=<code at remote 0x7ffff6b9b810>, 
locals=locals@entry=< at remote 0x7ffff6bf7168>, args=args@entry=0x0, 
argcount=argcount@entry=0, kwnames=kwnames@entry=0x0, kwargs=0x0, kwcount=0, 
kwstep=2, defs=0x0, defcount=0, kwdefs=0x0, closure=0x0, name=0x0, 
qualname=0x0) at ../Python/ceval.c:4153
#50 0x0000000000550a73 in PyEval_EvalCodeEx (closure=0x0, kwdefs=0x0, 
defcount=0, defs=0x0, kwcount=0, kws=0x0, argcount=0, args=0x0, 
locals=locals@entry=< at remote 0x7ffff6bf7168>, globals=globals@entry=<code 
at remote 0x7ffff6b9b810>, _co=_co@entry=<code at remote 0x7ffff6b9b810>)
    at ../Python/ceval.c:4174
#51 0x0000000000550a73 in PyEval_EvalCode (co=co@entry=<code at remote 
0x7ffff6b9b810>, globals=globals@entry={'__name__': '__main__', '__doc__': 
None, '__package__': None, '__loader__': <SourceFileLoader(name='__main__', 
path='/usr/bin/gnome-tweaks') at remote 0x7ffff6ba3198>, '__spec__': None, 
'__annotations__': {}, '__builtins__': <module at remote 0x7ffff6c5f638>, 
'__file__': '/usr/bin/gnome-tweaks', '__cached__': None, 'os': <module at 
remote 0x7ffff6b28228>, 'optparse': <module at remote 0x7ffff6acac28>, 
'logging': <module at remote 0x7ffff69c4138>, 'locale': <module at remote 
0x7ffff69fee58>, 'gettext': <module at remote 0x7ffff69fe4f8>, 'signal': 
<module at remote 0x7ffff69c48b8>, 'sys': <module at remote 0x7ffff6bebef8>, 
'gi': <module at remote 0x7ffff68f1048>, 'gtweak': <module at remote 
0x7ffff68b8f48>, 'VERSION': '3.27.90', 'parser': 
<OptionParser(option_list=[<Option(_short_opts=[], _long_opts=['--version'], 
action='version', type=None, dest=None, default=('NO', 'DEFAULT'), nargs=None, 
const=None, choices=None, callback=None, callback_args=None, 
callback_kwargs=None, help="show program's version number a...(truncated), 
locals=locals@entry={'__name__': '__main__', '__doc__': None, '__package__': 
None, '__loader__': <SourceFileLoader(name='__main__', 
path='/usr/bin/gnome-tweaks') at remote 0x7ffff6ba3198>, '__spec__': None, 
'__annotations__': {}, '__builtins__': <module at remote 0x7ffff6c5f638>, 
'__file__': '/usr/bin/gnome-tweaks', '__cached__': None, 'os': <module at 
remote 0x7ffff6b28228>, 'optparse': <module at remote 0x7ffff6acac28>, 
'logging': <module at remote 0x7ffff69c4138>, 'locale': <module at remote 
0x7ffff69fee58>, 'gettext': <module at remote 0x7ffff69fe4f8>, 'signal': 
<module at remote 0x7ffff69c48b8>, 'sys': <module at remote 0x7ffff6bebef8>, 
'gi': <module at remote 0x7ffff68f1048>, 'gtweak': <module at remote 
0x7ffff68b8f48>, 'VERSION': '3.27.90', 'parser': 
<OptionParser(option_list=[<Option(_short_opts=[], _long_opts=['--version'], 
action='version', type=None, dest=None, default=('NO', 'DEFAULT'), nargs=None, 
const=None, choices=None, callback=None, callback_args=None, 
callback_kwargs=None, help="show program's version number a...(truncated)) at 
../Python/ceval.c:730
#52 0x000000000042b509 in run_mod (arena=0x7ffff6bf7168, flags=0x7fffffffe14c, 
locals={'__name__': '__main__', '__doc__': None, '__package__': None, 
'__loader__': <SourceFileLoader(name='__main__', path='/usr/bin/gnome-tweaks') 
at remote 0x7ffff6ba3198>, '__spec__': None, '__annotations__': {}, 
'__builtins__': <module at remote 0x7ffff6c5f638>, '__file__': 
'/usr/bin/gnome-tweaks', '__cached__': None, 'os': <module at remote 
0x7ffff6b28228>, 'optparse': <module at remote 0x7ffff6acac28>, 'logging': 
<module at remote 0x7ffff69c4138>, 'locale': <module at remote 0x7ffff69fee58>, 
'gettext': <module at remote 0x7ffff69fe4f8>, 'signal': <module at remote 
0x7ffff69c48b8>, 'sys': <module at remote 0x7ffff6bebef8>, 'gi': <module at 
remote 0x7ffff68f1048>, 'gtweak': <module at remote 0x7ffff68b8f48>, 'VERSION': 
'3.27.90', 'parser': <OptionParser(option_list=[<Option(_short_opts=[], 
_long_opts=['--version'], action='version', type=None, dest=None, 
default=('NO', 'DEFAULT'), nargs=None, const=None, choices=None, callback=None, 
callback_args=None, callback_kwargs=None, help="show program's version number 
a...(truncated), globals={'__name__': '__main__', '__doc__': None, 
'__package__': None, '__loader__': <SourceFileLoader(name='__main__', 
path='/usr/bin/gnome-tweaks') at remote 0x7ffff6ba3198>, '__spec__': None, 
'__annotations__': {}, '__builtins__': <module at remote 0x7ffff6c5f638>, 
'__file__': '/usr/bin/gnome-tweaks', '__cached__': None, 'os': <module at 
remote 0x7ffff6b28228>, 'optparse': <module at remote 0x7ffff6acac28>, 
'logging': <module at remote 0x7ffff69c4138>, 'locale': <module at remote 
0x7ffff69fee58>, 'gettext': <module at remote 0x7ffff69fe4f8>, 'signal': 
<module at remote 0x7ffff69c48b8>, 'sys': <module at remote 0x7ffff6bebef8>, 
'gi': <module at remote 0x7ffff68f1048>, 'gtweak': <module at remote 
0x7ffff68b8f48>, 'VERSION': '3.27.90', 'parser': 
<OptionParser(option_list=[<Option(_short_opts=[], _long_opts=['--version'], 
action='version', type=None, dest=None, default=('NO', 'DEFAULT'), nargs=None, 
const=None, choices=None, callback=None, callback_args=None, 
callback_kwargs=None, help="show program's version number a...(truncated), 
filename='/usr/bin/gnome-tweaks', mod=0xb24980)
    at ../Python/pythonrun.c:1025
#53 0x000000000042b509 in PyRun_FileExFlags (fp=0xade320, 
filename_str=<optimized out>, start=<optimized out>, globals={'__name__': 
'__main__', '__doc__': None, '__package__': None, '__loader__': 
<SourceFileLoader(name='__main__', path='/usr/bin/gnome-tweaks') at remote 
0x7ffff6ba3198>, '__spec__': None, '__annotations__': {}, '__builtins__': 
<module at remote 0x7ffff6c5f638>, '__file__': '/usr/bin/gnome-tweaks', 
'__cached__': None, 'os': <module at remote 0x7ffff6b28228>, 'optparse': 
<module at remote 0x7ffff6acac28>, 'logging': <module at remote 
0x7ffff69c4138>, 'locale': <module at remote 0x7ffff69fee58>, 'gettext': 
<module at remote 0x7ffff69fe4f8>, 'signal': <module at remote 0x7ffff69c48b8>, 
'sys': <module at remote 0x7ffff6bebef8>, 'gi': <module at remote 
0x7ffff68f1048>, 'gtweak': <module at remote 0x7ffff68b8f48>, 'VERSION': 
'3.27.90', 'parser': <OptionParser(option_list=[<Option(_short_opts=[], 
_long_opts=['--version'], action='version', type=None, dest=None, 
default=('NO', 'DEFAULT'), nargs=None, const=None, choices=None, callback=None, 
callback_args=None, callback_kwargs=None, help="show program's version number 
a...(truncated), locals={'__name__': '__main__', '__doc__': None, 
'__package__': None, '__loader__': <SourceFileLoader(name='__main__', 
path='/usr/bin/gnome-tweaks') at remote 0x7ffff6ba3198>, '__spec__': None, 
'__annotations__': {}, '__builtins__': <module at remote 0x7ffff6c5f638>, 
'__file__': '/usr/bin/gnome-tweaks', '__cached__': None, 'os': <module at 
remote 0x7ffff6b28228>, 'optparse': <module at remote 0x7ffff6acac28>, 
'logging': <module at remote 0x7ffff69c4138>, 'locale': <module at remote 
0x7ffff69fee58>, 'gettext': <module at remote 0x7ffff69fe4f8>, 'signal': 
<module at remote 0x7ffff69c48b8>, 'sys': <module at remote 0x7ffff6bebef8>, 
'gi': <module at remote 0x7ffff68f1048>, 'gtweak': <module at remote 
0x7ffff68b8f48>, 'VERSION': '3.27.90', 'parser': 
<OptionParser(option_list=[<Option(_short_opts=[], _long_opts=['--version'], 
action='version', type=None, dest=None, default=('NO', 'DEFAULT'), nargs=None, 
const=None, choices=None, callback=None, callback_args=None, 
callback_kwargs=None, help="show program's version number a...(truncated), 
closeit=1, flags=0x7fffffffe14c) at ../Python/pythonrun.c:978
#54 0x000000000042b6f5 in PyRun_SimpleFileExFlags (fp=0xade320, 
filename=<optimized out>, closeit=1, flags=0x7fffffffe14c)
    at ../Python/pythonrun.c:420
#55 0x0000000000441fbb in run_file (p_cf=0x7fffffffe14c, filename=0xa905b0 
L"/usr/bin/gnome-tweaks", fp=0xade320) at ../Modules/main.c:338
#56 0x0000000000441fbb in Py_Main (argc=argc@entry=2, argv=argv@entry=0xa8f260) 
at ../Modules/main.c:808
#57 0x0000000000421ff4 in main (argc=2, argv=<optimized out>) at 
../Programs/python.c:69
#1  _gdk_window_has_impl (window=window@entry=0x0) at 
../../../../gdk/gdkwindow.c:678
678       return gdk_window_has_impl (window);
673     }
674     
675     gboolean
676     _gdk_window_has_impl (GdkWindow *window)
677     {
678       return gdk_window_has_impl (window);
679     }
680     
681     static gboolean
682     gdk_window_has_no_impl (GdkWindow *window)
$2 = 0x0
#2  0x00007ffff3c615ee in gdk_x11_window_get_xid (window=0x0) at 
../../../../../gdk/x11/gdkwindow-x11.c:5560
5560    ../../../../../gdk/x11/gdkwindow-x11.c: No such file or directory.
Source directories searched: 
/tmp/gtk+3.0-3.22.26/gdk/x11:/tmp/gtk+3.0-3.22.26/gdk:$cdir:$cwd
5555     **/
5556    XID
5557    gdk_x11_window_get_xid (GdkWindow *window)
5558    {
5559      /* Try to ensure the window has a native window */
5560      if (!_gdk_window_has_impl (window))
5561        {
5562          gdk_window_ensure_native (window);
5563    
5564          /* We sync here to ensure the window is created in the Xserver 
when
$3 = 0x0
#3  0x00007fffe8dc41ab in gtk_im_context_xim_filter_keypress (context=0xca61e0 
[GtkIMContextXIM], event=0x1e87000)
    at ../../../../../modules/input/gtkimcontextxim.c:673
673     ../../../../../modules/input/gtkimcontextxim.c: No such file or 
directory.
Source directories searched: 
/tmp/gtk+3.0-3.22.26/modules/input:/tmp/gtk+3.0-3.22.26/gdk/x11:/tmp/gtk+3.0-3.22.26/gdk:$cdir:$cwd
668       xevent.y = xevent.y_root = 0;
669       xevent.state = event->state;
670       xevent.keycode = event->hardware_keycode;
671       xevent.same_screen = True;
672       
673       if (XFilterEvent ((XEvent *)&xevent, GDK_WINDOW_XID 
(context_xim->client_window)))
674         return TRUE;
675       
676       if (event->state &
677           (gtk_accelerator_get_default_mod_mask () & ~(GDK_SHIFT_MASK | 
GDK_CONTROL_MASK))) 
$4 = 0xca61e0 [GtkIMContextXIM]
$5 = 0x0
quit

Reply via email to