Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save AphonicChaos/2911424 to your computer and use it in GitHub Desktop.
Save AphonicChaos/2911424 to your computer and use it in GitHub Desktop.
gdb session with kivy
GNU gdb (GDB) 7.4.1
Copyright (C) 2012 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-unknown-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/python2...(no debugging symbols found)...done.
(gdb) run /usr/binn/nosetests2 kivy/tests/
Starting program: /usr/bin/python2 /usr/bin/nosetests2 kivy/tests/
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/libthread_db.so.1".
[New Thread 0x7fffe4f9f700 (LWP 26793)]
[New Thread 0x7fffe3278700 (LWP 26794)]
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff75ac3e1 in __strlen_sse2_pminub () from /lib/libc.so.6
(gdb) backtrace
#0 0x00007ffff75ac3e1 in __strlen_sse2_pminub () from /lib/libc.so.6
#1 0x00007ffff7aafabb in PyString_FromString () from /usr/lib/libpython2.7.so.1.0
#2 0x00007fffdb3a2e66 in __pyx_f_4kivy_8graphics_12opengl_utils_gl_get_version () from /home/edwin/projects/kivy/kivy/graphics/opengl_utils.so
#3 0x00007fffdb3a420b in __pyx_f_4kivy_8graphics_12opengl_utils_gl_get_version_major ()
from /home/edwin/projects/kivy/kivy/graphics/opengl_utils.so
#4 0x00007fffe00daa26 in __pyx_f_4kivy_8graphics_7texture__texture_create.constprop.39 () from /home/edwin/projects/kivy/kivy/graphics/texture.so
#5 0x00007fffe00dd938 in __pyx_pw_4kivy_8graphics_7texture_3texture_create_from_data () from /home/edwin/projects/kivy/kivy/graphics/texture.so
#6 0x00007ffff7afd162 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#7 0x00007ffff7afda53 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#8 0x00007ffff7afeeb5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#9 0x00007ffff7a8f526 in function_call () from /usr/lib/libpython2.7.so.1.0
#10 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#11 0x00007ffff7a6b971 in call_function_tail () from /usr/lib/libpython2.7.so.1.0
#12 0x00007ffff7a6ba3e in PyObject_CallFunction () from /usr/lib/libpython2.7.so.1.0
#13 0x00007ffff7aa5939 in _PyObject_GenericGetAttrWithDict () from /usr/lib/libpython2.7.so.1.0
#14 0x00007ffff7afbad4 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#15 0x00007ffff7afeeb5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#16 0x00007ffff7afd12c in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#17 0x00007ffff7afeeb5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#18 0x00007ffff7a8f526 in function_call () from /usr/lib/libpython2.7.so.1.0
#19 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#20 0x00007ffff7a79e68 in instancemethod_call () from /usr/lib/libpython2.7.so.1.0
#21 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#22 0x00007ffff7abe582 in slot_tp_init () from /usr/lib/libpython2.7.so.1.0
#23 0x00007ffff7abe21c in type_call () from /usr/lib/libpython2.7.so.1.0
#24 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#25 0x00007ffff7afab39 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#26 0x00007ffff7afda53 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#27 0x00007ffff7afeeb5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#28 0x00007ffff7a8f62f in function_call () from /usr/lib/libpython2.7.so.1.0
#29 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#30 0x00007ffff7af9c9e in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#31 0x00007ffff7afeeb5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#32 0x00007ffff7a8f526 in function_call () from /usr/lib/libpython2.7.so.1.0
#33 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#34 0x00007ffff7a79e68 in instancemethod_call () from /usr/lib/libpython2.7.so.1.0
#35 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#36 0x00007ffff7abe932 in slot_tp_call () from /usr/lib/libpython2.7.so.1.0
#37 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#38 0x00007ffff7afab39 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#39 0x00007ffff7afda53 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#40 0x00007ffff7afeeb5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#41 0x00007ffff7a8f62f in function_call () from /usr/lib/libpython2.7.so.1.0
#42 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#43 0x00007ffff7af9c9e in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#44 0x00007ffff7afeeb5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#45 0x00007ffff7a8f526 in function_call () from /usr/lib/libpython2.7.so.1.0
#46 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#47 0x00007ffff7a79e68 in instancemethod_call () from /usr/lib/libpython2.7.so.1.0
#48 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#49 0x00007ffff7abe932 in slot_tp_call () from /usr/lib/libpython2.7.so.1.0
#50 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#51 0x00007ffff7afab39 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#52 0x00007ffff7afeeb5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#53 0x00007ffff7a8f62f in function_call () from /usr/lib/libpython2.7.so.1.0
#54 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#55 0x00007ffff7af9c9e in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#56 0x00007ffff7afeeb5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#57 0x00007ffff7a8f526 in function_call () from /usr/lib/libpython2.7.so.1.0
#58 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#59 0x00007ffff7a79e68 in instancemethod_call () from /usr/lib/libpython2.7.so.1.0
#60 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#61 0x00007ffff7abe932 in slot_tp_call () from /usr/lib/libpython2.7.so.1.0
#62 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#63 0x00007ffff7afab39 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#64 0x00007ffff7afeeb5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#65 0x00007ffff7a8f62f in function_call () from /usr/lib/libpython2.7.so.1.0
#66 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#67 0x00007ffff7af9c9e in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#68 0x00007ffff7afeeb5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#69 0x00007ffff7a8f526 in function_call () from /usr/lib/libpython2.7.so.1.0
#70 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#71 0x00007ffff7a79e68 in instancemethod_call () from /usr/lib/libpython2.7.so.1.0
#72 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#73 0x00007ffff7abe932 in slot_tp_call () from /usr/lib/libpython2.7.so.1.0
#74 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#75 0x00007ffff7afab39 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#76 0x00007ffff7afeeb5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#77 0x00007ffff7a8f62f in function_call () from /usr/lib/libpython2.7.so.1.0
#78 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#79 0x00007ffff7af9c9e in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#80 0x00007ffff7afeeb5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#81 0x00007ffff7a8f526 in function_call () from /usr/lib/libpython2.7.so.1.0
#82 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#83 0x00007ffff7a79e68 in instancemethod_call () from /usr/lib/libpython2.7.so.1.0
#84 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#85 0x00007ffff7abe932 in slot_tp_call () from /usr/lib/libpython2.7.so.1.0
#86 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#87 0x00007ffff7afab39 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#88 0x00007ffff7afeeb5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#89 0x00007ffff7a8f62f in function_call () from /usr/lib/libpython2.7.so.1.0
#90 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#91 0x00007ffff7af9c9e in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#92 0x00007ffff7afeeb5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#93 0x00007ffff7a8f526 in function_call () from /usr/lib/libpython2.7.so.1.0
#94 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#95 0x00007ffff7a79e68 in instancemethod_call () from /usr/lib/libpython2.7.so.1.0
#96 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#97 0x00007ffff7abe932 in slot_tp_call () from /usr/lib/libpython2.7.so.1.0
#98 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#99 0x00007ffff7afab39 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#100 0x00007ffff7afda53 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#101 0x00007ffff7afda53 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#102 0x00007ffff7afeeb5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#103 0x00007ffff7a8f62f in function_call () from /usr/lib/libpython2.7.so.1.0
#104 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#105 0x00007ffff7a79e68 in instancemethod_call () from /usr/lib/libpython2.7.so.1.0
#106 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#107 0x00007ffff7af9c9e in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#108 0x00007ffff7afeeb5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#109 0x00007ffff7a8f526 in function_call () from /usr/lib/libpython2.7.so.1.0
#110 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#111 0x00007ffff7a79e68 in instancemethod_call () from /usr/lib/libpython2.7.so.1.0
#112 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#113 0x00007ffff7abe582 in slot_tp_init () from /usr/lib/libpython2.7.so.1.0
#114 0x00007ffff7abe21c in type_call () from /usr/lib/libpython2.7.so.1.0
#115 0x00007ffff7a6b88e in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#116 0x00007ffff7afab39 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#117 0x00007ffff7afeeb5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#118 0x00007ffff7afef82 in PyEval_EvalCode () from /usr/lib/libpython2.7.so.1.0
#119 0x00007ffff7b17eba in run_mod () from /usr/lib/libpython2.7.so.1.0
#120 0x00007ffff7b18cb2 in PyRun_FileExFlags () from /usr/lib/libpython2.7.so.1.0
#121 0x00007ffff7b196cb in PyRun_SimpleFileExFlags () from /usr/lib/libpython2.7.so.1.0
#122 0x00007ffff7b2a9d2 in Py_Main () from /usr/lib/libpython2.7.so.1.0
#123 0x00007ffff7486455 in __libc_start_main () from /lib/libc.so.6
#124 0x0000000000400701 in _start ()
(gdb) frame 3
#3 0x00007fffdb3a420b in __pyx_f_4kivy_8graphics_12opengl_utils_gl_get_version_major ()
from /home/edwin/projects/kivy/kivy/graphics/opengl_utils.so
(gdb) frame 5
#5 0x00007fffe00dd938 in __pyx_pw_4kivy_8graphics_7texture_3texture_create_from_data () from /home/edwin/projects/kivy/kivy/graphics/texture.so
(gdb) quit
A debugging session is active.
Inferior 1 [process 26785] will be killed.
Quit anyway? (y or n)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment