Program received signal SIGSEGV, Segmentation fault.
__memcpy_sse2 () at ../sysdeps/x86_64/memcpy.S:96
96		movl	(%rsi),	%ecx
(gdb) thread apply all bt

Thread 1 (Thread 0x7ffff7fe3720 (LWP 28113)):
#0  __memcpy_sse2 () at ../sysdeps/x86_64/memcpy.S:96
#1  0x00007fffedf6cc7a in _pygi_marshal_out_array (state=0x7fffffffda90, callable_cache=0x86a8c0, arg_cache=0x84b8d0, 
    arg=<optimized out>) at pygi-marshal-out.c:341
#2  0x00007fffedf685c8 in _invoke_marshal_out_args (cache=0x86a8c0, state=0x7fffffffda90) at pygi-invoke.c:568
#3  _wrap_g_callable_info_invoke (self=0x7fffe8ab8998, py_args=<optimized out>, kwargs=<optimized out>) at pygi-invoke.c:616
#4  0x00007ffff7afe05d in ext_do_call (nk=0, na=<optimized out>, flags=<optimized out>, pp_stack=0x7fffffffdc28, func=
    <built-in method invoke of gi.FunctionInfo object at remote 0x7fffe8ab8998>)
    at /usr/src/debug/Python-2.7.2/Python/ceval.c:4382
#5  PyEval_EvalFrameEx (f=<optimized out>, throwflag=<optimized out>) at /usr/src/debug/Python-2.7.2/Python/ceval.c:2761
#6  0x00007ffff7aff545 in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=<optimized out>, 
    args=<optimized out>, argcount=2, kws=0x84a8a8, kwcount=0, defs=0x0, defcount=0, closure=(<cell at remote 0x7fffe8aba440>,))
    at /usr/src/debug/Python-2.7.2/Python/ceval.c:3312
#7  0x00007ffff7afda7b in fast_function (nk=<optimized out>, na=2, n=<optimized out>, pp_stack=0x7fffffffde18, func=
    <function at remote 0x7fffe8ab7d70>) at /usr/src/debug/Python-2.7.2/Python/ceval.c:4168
#8  call_function (oparg=<optimized out>, pp_stack=0x7fffffffde18) at /usr/src/debug/Python-2.7.2/Python/ceval.c:4093
#9  PyEval_EvalFrameEx (f=<optimized out>, throwflag=<optimized out>) at /usr/src/debug/Python-2.7.2/Python/ceval.c:2722
#10 0x00007ffff7aff545 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
#11 0x00007ffff7aff672 in PyEval_EvalCode (co=<optimized out>, globals=<optimized out>, locals=<optimized out>)
    at /usr/src/debug/Python-2.7.2/Python/ceval.c:671
#12 0x00007ffff7b1998c in run_mod (mod=<optimized out>, filename=<optimized out>, globals=
    {'keyval': 65455L, '__builtins__': <module at remote 0x7ffff7fa3ad0>, '__package__': None, 'keymap': <gtk.gdk.X11Keymap at remote 0x7fffeb09dd70>, '__name__': '__main__', 'Gdk': <DynamicModule(_overrides_module=<module at remote 0x7fffeb0971a0>, _namespace='Gdk', _introspection_module=<IntrospectionModule(_namespace='Gdk', DragContext=<GObjectMeta(__module__='gi.repository.Gdk', get_actions=<function at remote 0x7fffeb0c3e60>, get_device=<function at remote 0x7fffeb0c3f50>, get_source_window=<function at remote 0x7fffe8ab7140>, list_targets=<function at remote 0x7fffe8ab7230>, get_dest_window=<function at remote 0x7fffeb0c3ed8>, set_device=<function at remote 0x7fffe8ab72a8>, get_selected_action=<function at remote 0x7fffe8ab70c8>, get_protocol=<function at remote 0x7fffe8ab7050>, get_suggested_action=<function at remote 0x7fffe8ab71b8>, __gtype__=<gobject.GType at remote 0x7ffff7f63648>, __info__=<ObjectInfo at remote 0x7fffe8ab5830>, __doc__=None) at remote 0x847430>, EventSetting=<StructMeta(send_event=<pr...(truncated), locals=
    {'keyval': 65455L, '__builtins__': <module at remote 0x7ffff7fa3ad0>, '__package__': None, 'keymap': <gtk.gdk.X11Keymap at remote 0x7fffeb09dd70>, '__name__': '__main__', 'Gdk': <DynamicModule(_overrides_module=<module at remote 0x7fffeb0971a0>, _namespace='Gdk', _introspection_module=<IntrospectionModule(_namespace='Gdk', DragContext=<GObjectMeta(__module__='gi.repository.Gdk', get_actions=<function at remote 0x7fffeb0c3e60>, get_device=<function at remote 0x7fffeb0c3f50>, get_source_window=<function at remote 0x7fffe8ab7140>, list_targets=<function at remote 0x7fffe8ab7230>, get_dest_window=<function at remote 0x7fffeb0c3ed8>, set_device=<function at remote 0x7fffe8ab72a8>, get_selected_action=<function at remote 0x7fffe8ab70c8>, get_protocol=<function at remote 0x7fffe8ab7050>, get_suggested_action=<function at remote 0x7fffe8ab71b8>, __gtype__=<gobject.GType at remote 0x7ffff7f63648>, __info__=<ObjectInfo at remote 0x7fffe8ab5830>, __doc__=None) at remote 0x847430>, EventSetting=<StructMeta(send_event=<pr...(truncated), flags=<optimized out>, arena=<optimized out>) at /usr/src/debug/Python-2.7.2/Python/pythonrun.c:1354
#13 0x00007ffff7b1b6db in PyRun_InteractiveOneFlags (fp=<optimized out>, filename=0x7ffff7b5e7df "<stdin>", flags=0x7fffffffe140)
    at /usr/src/debug/Python-2.7.2/Python/pythonrun.c:853
#14 0x00007ffff7b1b8ce in PyRun_InteractiveLoopFlags (fp=0x7ffff71709c0, filename=0x7ffff7b5e7df "<stdin>", flags=0x7fffffffe140)
    at /usr/src/debug/Python-2.7.2/Python/pythonrun.c:773
#15 0x00007ffff7b1be8c in PyRun_AnyFileExFlags (fp=0x7ffff71709c0, filename=0x7ffff7b5e7df "<stdin>", closeit=0, flags=
    0x7fffffffe140) at /usr/src/debug/Python-2.7.2/Python/pythonrun.c:742
#16 0x00007ffff7b2c6e5 in Py_Main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/Python-2.7.2/Modules/main.c:599
#17 0x00007ffff6de959d in __libc_start_main (main=0x400620 <main>, argc=1, ubp_av=0x7fffffffe268, init=<optimized out>, 
    fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe258) at libc-start.c:226
#18 0x0000000000400651 in _start ()
