Advertisement
joanmarie

get_entries_for_keyval() fail

Aug 22nd, 2011
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.58 KB | None | 0 0
  1. $ python
  2. >>> from gi.repository import Gdk
  3. >>> keymap = Gdk.Keymap.get_default()
  4. >>> keyval = Gdk.keyval_from_name('KP_Divide')
  5. >>> success, entries = keymap.get_entries_for_keyval(keyval)
  6. Segmentation fault
  7.  
  8. Program received signal SIGSEGV, Segmentation fault.
  9. __memcpy_sse2 () at ../sysdeps/x86_64/memcpy.S:96
  10. 96 movl (%rsi), %ecx
  11. (gdb) thread apply all bt
  12.  
  13. Thread 1 (Thread 0x7ffff7fe3720 (LWP 28113)):
  14. #0 __memcpy_sse2 () at ../sysdeps/x86_64/memcpy.S:96
  15. #1 0x00007fffedf6cc7a in _pygi_marshal_out_array (state=0x7fffffffda90, callable_cache=0x86a8c0, arg_cache=0x84b8d0,
  16. arg=<optimized out>) at pygi-marshal-out.c:341
  17. #2 0x00007fffedf685c8 in _invoke_marshal_out_args (cache=0x86a8c0, state=0x7fffffffda90) at pygi-invoke.c:568
  18. #3 _wrap_g_callable_info_invoke (self=0x7fffe8ab8998, py_args=<optimized out>, kwargs=<optimized out>) at pygi-invoke.c:616
  19. #4 0x00007ffff7afe05d in ext_do_call (nk=0, na=<optimized out>, flags=<optimized out>, pp_stack=0x7fffffffdc28, func=
  20. <built-in method invoke of gi.FunctionInfo object at remote 0x7fffe8ab8998>)
  21. at /usr/src/debug/Python-2.7.2/Python/ceval.c:4382
  22. #5 PyEval_EvalFrameEx (f=<optimized out>, throwflag=<optimized out>) at /usr/src/debug/Python-2.7.2/Python/ceval.c:2761
  23. #6 0x00007ffff7aff545 in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=<optimized out>,
  24. args=<optimized out>, argcount=2, kws=0x84a8a8, kwcount=0, defs=0x0, defcount=0, closure=(<cell at remote 0x7fffe8aba440>,))
  25. at /usr/src/debug/Python-2.7.2/Python/ceval.c:3312
  26. #7 0x00007ffff7afda7b in fast_function (nk=<optimized out>, na=2, n=<optimized out>, pp_stack=0x7fffffffde18, func=
  27. <function at remote 0x7fffe8ab7d70>) at /usr/src/debug/Python-2.7.2/Python/ceval.c:4168
  28. #8 call_function (oparg=<optimized out>, pp_stack=0x7fffffffde18) at /usr/src/debug/Python-2.7.2/Python/ceval.c:4093
  29. #9 PyEval_EvalFrameEx (f=<optimized out>, throwflag=<optimized out>) at /usr/src/debug/Python-2.7.2/Python/ceval.c:2722
  30. #10 0x00007ffff7aff545 in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=<optimized out>,
  31. args=<optimized out>, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0)
  32. at /usr/src/debug/Python-2.7.2/Python/ceval.c:3312
  33. #11 0x00007ffff7aff672 in PyEval_EvalCode (co=<optimized out>, globals=<optimized out>, locals=<optimized out>)
  34. at /usr/src/debug/Python-2.7.2/Python/ceval.c:671
  35. #12 0x00007ffff7b1998c in run_mod (mod=<optimized out>, filename=<optimized out>, globals=
  36. {'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=
  37. {'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
  38. #13 0x00007ffff7b1b6db in PyRun_InteractiveOneFlags (fp=<optimized out>, filename=0x7ffff7b5e7df "<stdin>", flags=0x7fffffffe140)
  39. at /usr/src/debug/Python-2.7.2/Python/pythonrun.c:853
  40. #14 0x00007ffff7b1b8ce in PyRun_InteractiveLoopFlags (fp=0x7ffff71709c0, filename=0x7ffff7b5e7df "<stdin>", flags=0x7fffffffe140)
  41. at /usr/src/debug/Python-2.7.2/Python/pythonrun.c:773
  42. #15 0x00007ffff7b1be8c in PyRun_AnyFileExFlags (fp=0x7ffff71709c0, filename=0x7ffff7b5e7df "<stdin>", closeit=0, flags=
  43. 0x7fffffffe140) at /usr/src/debug/Python-2.7.2/Python/pythonrun.c:742
  44. #16 0x00007ffff7b2c6e5 in Py_Main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/Python-2.7.2/Modules/main.c:599
  45. #17 0x00007ffff6de959d in __libc_start_main (main=0x400620 <main>, argc=1, ubp_av=0x7fffffffe268, init=<optimized out>,
  46. fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe258) at libc-start.c:226
  47. #18 0x0000000000400651 in _start ()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement