Program received signal SIGSEGV, Segmentation fault.
wnck_screen_get_default () at screen.c:685
685	  return wnck_screen_get (default_screen);
(gdb) thread apply all bt

Thread 1 (Thread 0x7ffff7fd3720 (LWP 20687)):
#0  wnck_screen_get_default () at screen.c:685
#1  0x00000039e3a05cb4 in ffi_call_unix64 () at src/x86/unix64.S:75
#2  0x00000039e3a056e5 in ffi_call (cif=0x7fffffffd8c0, fn=0x3733e15f90 <wnck_screen_get_default>, rvalue=<optimized out>, 
    avalue=<optimized out>) at src/x86/ffi64.c:484
#3  0x0000003735609e40 in _g_callable_info_invoke (info=<optimized out>, function=0x3733e15f90, in_args=0x0, n_in_args=0, 
    out_args=0x0, n_out_args=0, return_value=0x7fffffffda40, is_method=0, throws=0, error=0x7fffffffda58)
    at girepository/gicallableinfo.c:518
#4  0x000000373560b01e in g_function_info_invoke (info=0x7f8540, in_args=0x0, n_in_args=0, out_args=0x0, n_out_args=0, 
    return_value=0x7fffffffda40, error=0x7fffffffda58) at girepository/gifunctioninfo.c:273
#5  0x00007fffeff13093 in _invoke_callable (callable_info=<optimized out>, cache=0x80c450, state=0x7fffffffda00)
    at pygi-invoke.c:52
#6  _wrap_g_callable_info_invoke (self=0x7fffee1346c8, py_args=<optimized out>, kwargs=<optimized out>) at pygi-invoke.c:453
#7  0x00000039e8ee005d in ext_do_call (nk=0, na=<optimized out>, flags=<optimized out>, pp_stack=0x7fffffffdb88, func=
    <built-in method invoke of gi.FunctionInfo object at remote 0x7fffee1346c8>)
    at /usr/src/debug/Python-2.7.2/Python/ceval.c:4382
#8  PyEval_EvalFrameEx (f=<optimized out>, throwflag=<optimized out>) at /usr/src/debug/Python-2.7.2/Python/ceval.c:2761
#9  0x00000039e8ee1545 in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=<optimized out>, 
    args=<optimized out>, argcount=0, kws=0x7f7f80, kwcount=0, defs=0x0, defcount=0, closure=(<cell at remote 0x7fffee130478>,))
    at /usr/src/debug/Python-2.7.2/Python/ceval.c:3312
#10 0x00000039e8edfa7b in fast_function (nk=<optimized out>, na=0, n=<optimized out>, pp_stack=0x7fffffffdd78, func=
    <function at remote 0x7fffee135320>) at /usr/src/debug/Python-2.7.2/Python/ceval.c:4168
#11 call_function (oparg=<optimized out>, pp_stack=0x7fffffffdd78) at /usr/src/debug/Python-2.7.2/Python/ceval.c:4093
#12 PyEval_EvalFrameEx (f=<optimized out>, throwflag=<optimized out>) at /usr/src/debug/Python-2.7.2/Python/ceval.c:2722
#13 0x00000039e8ee1545 in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=<optimized out>, 
    args=<optimized out>, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0)
    at /usr/src/debug/Python-2.7.2/Python/ceval.c:3312
#14 0x00000039e8ee1672 in PyEval_EvalCode (co=<optimized out>, globals=<optimized out>, locals=<optimized out>)
    at /usr/src/debug/Python-2.7.2/Python/ceval.c:671
#15 0x00000039e8efb97c in run_mod (mod=<optimized out>, filename=<optimized out>, globals=
    {'__builtins__': <module at remote 0x7ffff7f93ad0>, '__name__': '__main__', 'Wnck': <DynamicModule(_overrides_module=None, _namespace='Wnck', _introspection_module=<IntrospectionModule(__name__='gi.repository.Wnck', _namespace='Wnck', Screen=<GObjectMeta(__module__='gi.repository.Wnck', do_application_closed=<function at remote 0x7fffee135f50>, do_application_opened=<function at remote 0x7fffee139050>, do_class_group_closed=<function at remote 0x7fffee139140>, release_workspace_layout=<function at remote 0x7fffee135cf8>, get_workspace=<function at remote 0x7fffee135aa0>, get_for_root=<staticmethod at remote 0x7fffee130590>, change_workspace_count=<function at remote 0x7fffee135488>, do_workspace_destroyed=<function at remote 0x7fffee139578>, __info__=<ObjectInfo at remote 0x7fffee1341b8>, move_viewport=<function at remote 0x7fffee135c08>, do_class_group_opened=<function at remote 0x7fffee1391b8>, parent_instance=<property at remote 0x7fffeec8b628>, get_workspaces=<function at remote 0x7fffee135b90>, toggle_sh...(truncated), locals=
    {'__builtins__': <module at remote 0x7ffff7f93ad0>, '__name__': '__main__', 'Wnck': <DynamicModule(_overrides_module=None, _namespace='Wnck', _introspection_module=<IntrospectionModule(__name__='gi.repository.Wnck', _namespace='Wnck', Screen=<GObjectMeta(__module__='gi.repository.Wnck', do_application_closed=<function at remote 0x7fffee135f50>, do_application_opened=<function at remote 0x7fffee139050>, do_class_group_closed=<function at remote 0x7fffee139140>, release_workspace_layout=<function at remote 0x7fffee135cf8>, get_workspace=<function at remote 0x7fffee135aa0>, get_for_root=<staticmethod at remote 0x7fffee130590>, change_workspace_count=<function at remote 0x7fffee135488>, do_workspace_destroyed=<function at remote 0x7fffee139578>, __info__=<ObjectInfo at remote 0x7fffee1341b8>, move_viewport=<function at remote 0x7fffee135c08>, do_class_group_opened=<function at remote 0x7fffee1391b8>, parent_instance=<property at remote 0x7fffeec8b628>, get_workspaces=<function at remote 0x7fffee135b90>, toggle_sh...(truncated), flags=<optimized out>, arena=<optimized out>) at /usr/src/debug/Python-2.7.2/Python/pythonrun.c:1354
#16 0x00000039e8efd6cb in PyRun_InteractiveOneFlags (fp=<optimized out>, filename=0x39e8f407bf "<stdin>", flags=0x7fffffffe0a0)
    at /usr/src/debug/Python-2.7.2/Python/pythonrun.c:853
#17 0x00000039e8efd8be in PyRun_InteractiveLoopFlags (fp=0x7ffff752d9c0, filename=0x39e8f407bf "<stdin>", flags=0x7fffffffe0a0)
    at /usr/src/debug/Python-2.7.2/Python/pythonrun.c:773
#18 0x00000039e8efde7c in PyRun_AnyFileExFlags (fp=0x7ffff752d9c0, filename=0x39e8f407bf "<stdin>", closeit=0, flags=
    0x7fffffffe0a0) at /usr/src/debug/Python-2.7.2/Python/pythonrun.c:742
#19 0x00000039e8f0e6b5 in Py_Main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/Python-2.7.2/Modules/main.c:599
#20 0x00007ffff71a650d in __libc_start_main (main=0x400620 <main>, argc=1, ubp_av=0x7fffffffe1c8, init=<optimized out>, 
    fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe1b8) at libc-start.c:226
#21 0x0000000000400651 in _start ()

