Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2023
9
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.99 KB | None | 0 0
  1. GNU gdb (GDB) 13.1
  2. Copyright (C) 2023 Free Software Foundation, Inc.
  3. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  4. This is free software: you are free to change and redistribute it.
  5. There is NO WARRANTY, to the extent permitted by law.
  6. Type "show copying" and "show warranty" for details.
  7. This GDB was configured as "x86_64-pc-linux-gnu".
  8. Type "show configuration" for configuration details.
  9. For bug reporting instructions, please see:
  10. <https://www.gnu.org/software/gdb/bugs/>.
  11. Find the GDB manual and other documentation resources online at:
  12. <http://www.gnu.org/software/gdb/documentation/>.
  13.  
  14. For help, type "help".
  15. Type "apropos word" to search for commands related to "word"...
  16. Reading symbols from zathura...
  17.  
  18. This GDB supports auto-downloading debuginfo from the following URLs:
  19. <https://debuginfod.artixlinux.org>
  20. Enable debuginfod for this session? (y or [n]) y
  21. Debuginfod has been enabled.
  22. To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
  23. Downloading separate debug info for /usr/bin/zathura...
  24. (No debugging symbols found in zathura)
  25. (gdb) handle SIG33 pass nostop noprint
  26.  
  27. Signal Stop Print Pass to program Description
  28. SIG33 No No Yes Real-time event 33
  29. (gdb) set pagination 0
  30.  
  31. (gdb) run
  32.  
  33. Starting program: /usr/bin/zathura $HOME/Books/Programming\ Books/Sharvit\ -\ Data-Oriented\ Programming_\ Unlearning\ Objects,\ Version\ 2\ \(2021\).pdf
  34. Downloading separate debug info for /lib64/ld-linux-x86-64.so.2...
  35. Downloading separate debug info for system-supplied DSO at 0x7ffff7fc8000...
  36. Downloading separate debug info for /usr/lib/libm.so.6...
  37. Downloading separate debug info for /usr/lib/libgirara-gtk3.so.3...
  38. Downloading separate debug info for /usr/lib/libgtk-3.so.0...
  39. Downloading separate debug info for /usr/lib/libgdk-3.so.0...
  40. Downloading separate debug info for /usr/lib/libpango-1.0.so.0...
  41. Downloading separate debug info for /usr/lib/libcairo.so.2...
  42. Downloading separate debug info for /usr/lib/libgio-2.0.so.0...
  43. Downloading separate debug info for /usr/lib/libgobject-2.0.so.0...
  44. Downloading separate debug info for /usr/lib/libglib-2.0.so.0...
  45. Downloading separate debug info for /usr/lib/libgmodule-2.0.so.0...
  46. Downloading separate debug info for /usr/lib/libmagic.so.1...
  47. Downloading separate debug info for /usr/lib/libsqlite3.so.0...
  48. Downloading separate debug info for /usr/lib/libsynctex.so.2...
  49. Downloading separate debug info for /usr/lib/libseccomp.so.2...
  50. Downloading separate debug info for /usr/lib/libc.so.6...
  51. [Thread debugging using libthread_db enabled]
  52. Using host libthread_db library "/usr/lib/libthread_db.so.1".
  53. Downloading separate debug info for /usr/lib/libjson-glib-1.0.so.0...
  54. Downloading separate debug info for /usr/lib/libpangocairo-1.0.so.0...
  55. Downloading separate debug info for /usr/lib/libharfbuzz.so.0...
  56. Downloading separate debug info for /usr/lib/libpangoft2-1.0.so.0...
  57. Downloading separate debug info for /usr/lib/libfontconfig.so.1...
  58. Downloading separate debug info for /usr/lib/libfribidi.so.0...
  59. Downloading separate debug info for /usr/lib/libcairo-gobject.so.2...
  60. Downloading separate debug info for /usr/lib/libgdk_pixbuf-2.0.so.0...
  61. Downloading separate debug info for /usr/lib/libatk-1.0.so.0...
  62. Downloading separate debug info for /usr/lib/libepoxy.so.0...
  63. Downloading separate debug info for /usr/lib/libXi.so.6...
  64. Downloading separate debug info for /usr/lib/libX11.so.6...
  65. Downloading separate debug info for /usr/lib/libatk-bridge-2.0.so.0...
  66. Downloading separate debug info for /usr/lib/libcloudproviders.so.0...
  67. Downloading separate debug info for /usr/lib/libXfixes.so.3...
  68. Downloading separate debug info for /usr/lib/libxkbcommon.so.0...
  69. Downloading separate debug info for /usr/lib/libwayland-client.so.0...
  70. Downloading separate debug info for /usr/lib/libwayland-cursor.so.0...
  71. Downloading separate debug info for /usr/lib/libwayland-egl.so.1...
  72. Downloading separate debug info for /usr/lib/libXext.so.6...
  73. Downloading separate debug info for /usr/lib/libXcursor.so.1...
  74. Downloading separate debug info for /usr/lib/libXdamage.so.1...
  75. Downloading separate debug info for /usr/lib/libXcomposite.so.1...
  76. Downloading separate debug info for /usr/lib/libXrandr.so.2...
  77. Downloading separate debug info for /usr/lib/libXinerama.so.1...
  78. Downloading separate debug info for /usr/lib/libthai.so.0...
  79. Downloading separate debug info for /usr/lib/libz.so.1...
  80. Downloading separate debug info for /usr/lib/libpng16.so.16...
  81. Downloading separate debug info for /usr/lib/libfreetype.so.6...
  82. Downloading separate debug info for /usr/lib/libXrender.so.1...
  83. Downloading separate debug info for /usr/lib/libxcb.so.1...
  84. Downloading separate debug info for /usr/lib/libxcb-render.so.0...
  85. Downloading separate debug info for /usr/lib/libxcb-shm.so.0...
  86. Downloading separate debug info for /usr/lib/libpixman-1.so.0...
  87. Downloading separate debug info for /usr/lib/libmount.so.1...
  88. Downloading separate debug info for /usr/lib/libffi.so.8...
  89. Downloading separate debug info for /usr/lib/libpcre2-8.so.0...
  90. Downloading separate debug info for /usr/lib/libzstd.so.1...
  91. Downloading separate debug info for /usr/lib/liblzma.so.5...
  92. Downloading separate debug info for /usr/lib/libbz2.so.1.0...
  93. Downloading separate debug info for /usr/lib/libgraphite2.so.3...
  94. Downloading separate debug info for /usr/lib/libexpat.so.1...
  95. Downloading separate debug info for /usr/lib/libjpeg.so.8...
  96. Downloading separate debug info for /usr/lib/libtiff.so.6...
  97. Downloading separate debug info for /usr/lib/libatspi.so.0...
  98. Downloading separate debug info for /usr/lib/libdbus-1.so.3...
  99. Downloading separate debug info for /usr/lib/libdatrie.so.1...
  100. Downloading separate debug info for /usr/lib/libbrotlidec.so.1...
  101. Downloading separate debug info for /usr/lib/libXau.so.6...
  102. Downloading separate debug info for /usr/lib/libXdmcp.so.6...
  103. Downloading separate debug info for /usr/lib/libblkid.so.1...
  104. Downloading separate debug info for /usr/lib/libelogind.so.0...
  105. Downloading separate debug info for /usr/lib/libbrotlicommon.so.1...
  106. Downloading separate debug info for /usr/lib/libcap.so.2...
  107. Downloading separate debug info for /usr/lib/gio/modules/libgvfsdbus.so...
  108. Downloading separate debug info for /usr/lib/gvfs/libgvfscommon.so...
  109. [New Thread 0x7ffff55ff6c0 (LWP 14769)]
  110. [New Thread 0x7ffff4dfe6c0 (LWP 14770)]
  111. [New Thread 0x7fffeffff6c0 (LWP 14771)]
  112. [New Thread 0x7fffef7fe6c0 (LWP 14772)]
  113. [New Thread 0x7fffeeffd6c0 (LWP 14773)]
  114. [Thread 0x7fffef7fe6c0 (LWP 14772) exited]
  115. [New Thread 0x7fffef7fe6c0 (LWP 14774)]
  116. [New Thread 0x7fffeeffd6c0 (LWP 14775)]
  117. [Thread 0x7fffeeffd6c0 (LWP 14773) exited]
  118. [New Thread 0x7fffef7fe6c0 (LWP 14776)]
  119. [Thread 0x7fffef7fe6c0 (LWP 14776) exited]
  120. [Thread 0x7fffef7fe6c0 (LWP 14774) exited]
  121. [Thread 0x7fffeeffd6c0 (LWP 14775) exited]
  122. Downloading separate debug info for /usr/lib/zathura/libpdf-mupdf.so...
  123. Downloading separate debug info for /usr/lib/libjbig2dec.so.0...
  124. Downloading separate debug info for /usr/lib/libopenjp2.so.7...
  125. Downloading separate debug info for /usr/lib/libgumbo.so.1...
  126. [New Thread 0x7fffeeffd6c0 (LWP 14788)]
  127. [New Thread 0x7fffef7fe6c0 (LWP 14789)]
  128. [New Thread 0x7fffedfff6c0 (LWP 14790)]
  129. [Thread 0x7fffef7fe6c0 (LWP 14789) exited]
  130. [New Thread 0x7fffef7fe6c0 (LWP 14791)]
  131. [New Thread 0x7fffedfff6c0 (LWP 14792)]
  132. [Thread 0x7fffedfff6c0 (LWP 14790) exited]
  133. [Thread 0x7fffef7fe6c0 (LWP 14791) exited]
  134. [Thread 0x7fffedfff6c0 (LWP 14792) exited]
  135. Downloading separate debug info for /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so...
  136. Downloading separate debug info for /usr/lib/librsvg-2.so.2...
  137. Downloading separate debug info for /usr/lib/libxml2.so.2...
  138. Downloading separate debug info for /usr/lib/libicuuc.so.72...
  139. Downloading separate debug info for /usr/lib/libicudata.so.72...
  140. [New Thread 0x7fffedfff6c0 (LWP 14846)]
  141.  
  142. Thread 1 "zathura" received signal SIGSEGV, Segmentation fault.
  143. 0x00007ffff7ea0f8b in girara_node_free () from /usr/lib/libgirara-gtk3.so.3
  144.  
  145. (gdb) backtrace full
  146.  
  147. #0 0x00007ffff7ea0f8b in girara_node_free () at /usr/lib/libgirara-gtk3.so.3
  148. #1 0x0000555555582997 in ()
  149. #2 0x00007ffff7e9fd15 in girara_callback_view_key_press_event () at /usr/lib/libgirara-gtk3.so.3
  150. #3 0x00007ffff7683fd8 in _gtk_marshal_BOOLEAN__BOXED
  151. (closure=0x555555765f60, return_value=0x7fffffffd270, n_param_values=<optimized out>, param_values=0x7fffffffd2d0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtk/gtkmarshalers.c:84
  152. cc = 0x555555765f60
  153. data1 = 0x555555691e30
  154. data2 = <optimized out>
  155. callback = 0x7ffff7e9fbc0 <girara_callback_view_key_press_event>
  156. v_return = <optimized out>
  157. __func__ = "_gtk_marshal_BOOLEAN__BOXED"
  158. #4 0x00007ffff7ddd210 in g_closure_invoke (closure=0x555555765f60, return_value=0x7fffffffd270, n_param_values=2, param_values=0x7fffffffd2d0, invocation_hint=0x7fffffffd250)
  159. at ../glib/gobject/gclosure.c:832
  160. marshal = 0x7ffff7683f70 <_gtk_marshal_BOOLEAN__BOXED>
  161. marshal_data = 0x0
  162. in_marshal = 0
  163. real_closure = 0x555555765f40
  164. __func__ = "g_closure_invoke"
  165. #5 0x00007ffff7e0b428 in signal_emit_unlocked_R.isra.0
  166. (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x555555691e30, emission_return=emission_return@entry=0x7fffffffd3e0, instance_and_params=instance_and_params@entry=0x7fffffffd2d0)
  167. at ../glib/gobject/gsignal.c:3802
  168. tmp = <optimized out>
  169. handler = 0x555555759ae0
  170. accumulator = 0x555555602920
  171. emission = {next = 0x7fffffffd700, instance = 0x555555691e30, ihint = {signal_id = 68, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x4}
  172. hlist = <optimized out>
  173. handler_list = 0x555555759ae0
  174. return_accu = 0x7fffffffd270
  175. accu = {g_type = 0x14, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
  176. signal_id = 68
  177. max_sequential_handler_number = 1531
  178. return_value_altered = <optimized out>
  179. #6 0x00007ffff7dfbdc0 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffd490) at ../glib/gobject/gsignal.c:3565
  180. return_value = {g_type = 0x14, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
  181. error = 0x0
  182. rtype = 0x14
  183. static_scope = 0
  184. instance_and_params = 0x7fffffffd2d0
  185. signal_return_type = <optimized out>
  186. param_values = 0x7fffffffd2e8
  187. node = <optimized out>
  188. i = <optimized out>
  189. n_params = <optimized out>
  190. __func__ = "g_signal_emit_valist"
  191. #7 0x00007ffff7dfc644 in g_signal_emit (instance=instance@entry=0x555555691e30, signal_id=<optimized out>, detail=detail@entry=0) at ../glib/gobject/gsignal.c:3612
  192. var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffd570, reg_save_area = 0x7fffffffd4b0}}
  193. #8 0x00007ffff79438e5 in gtk_widget_event_internal.part.0.lto_priv.0 (widget=0x555555691e30, event=0x555555c58ef0) at ../gtk/gtk/gtkwidget.c:7812
  194. signal_num = <optimized out>
  195. return_val = <optimized out>
  196. handled = 0
  197. #9 0x00007ffff79515dc in gtk_window_propagate_key_event (window=window@entry=0x5555557a9800, event=event@entry=0x555555c58ef0) at ../gtk/gtk/gtkwindow.c:8259
  198. parent = <optimized out>
  199. priv = <optimized out>
  200. handled = 0
  201. widget = 0x5555557a9800
  202. focus = 0x555555691e30
  203. __func__ = "gtk_window_propagate_key_event"
  204. #10 0x00007ffff7951694 in gtk_window_key_press_event (widget=0x5555557a9800, event=0x555555c58ef0) at ../gtk/gtk/gtkwindow.c:8292
  205. window = 0x5555557a9800
  206. handled = <optimized out>
  207. #11 0x00007ffff7686c89 in _gtk_marshal_BOOLEAN__BOXEDv
  208. (closure=0x5555556028f0, return_value=0x7fffffffd750, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x5555555f9490)
  209. at gtk/gtkmarshalers.c:130
  210. data1 = <optimized out>
  211. data2 = 0x5555555fb260
  212. callback = 0x7ffff7951660 <gtk_window_key_press_event>
  213. v_return = <optimized out>
  214. arg0 = 0x555555c58ef0
  215. args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffd8e0, reg_save_area = 0x7fffffffd820}}
  216. __func__ = "_gtk_marshal_BOOLEAN__BOXEDv"
  217. #12 0x00007ffff7dfc55c in _g_closure_invoke_va (param_types=0x5555555f9490, n_params=<optimized out>, args=0x7fffffffd800, instance=0x5555557a9800, return_value=0x7fffffffd750, closure=0x5555556028f0)
  218. at ../glib/gobject/gclosure.c:895
  219. marshal = <optimized out>
  220. marshal_data = <optimized out>
  221. in_marshal = 0
  222. real_closure = 0x5555556028d0
  223. return_accu = <optimized out>
  224. accu = {g_type = 0x14, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
  225. accumulator = 0x555555602920
  226. emission = Python Exception <class 'TypeError'>: can only concatenate str (not "NoneType") to str
  227. {next = 0x0, instance = 0x5555557a9800, ihint = {signal_id = 68, detail = 0, run_type = (G_SIGNAL_RUN_LAST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = }
  228. instance_type = <optimized out>
  229. emission_return = {g_type = 0x14, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
  230. rtype = 0x14
  231. static_scope = 0
  232. fastpath_handler = <optimized out>
  233. closure = <optimized out>
  234. run_type = <optimized out>
  235. hlist = <optimized out>
  236. l = <optimized out>
  237. fastpath = <optimized out>
  238. instance_and_params = <optimized out>
  239. signal_return_type = <optimized out>
  240. param_values = <optimized out>
  241. node = <optimized out>
  242. i = <optimized out>
  243. n_params = <optimized out>
  244. __func__ = "g_signal_emit_valist"
  245. #13 g_signal_emit_valist (instance=0x5555557a9800, signal_id=68, detail=<optimized out>, var_args=var_args@entry=0x7fffffffd800) at ../glib/gobject/gsignal.c:3462
  246. return_accu = <optimized out>
  247. accu = {g_type = 0x14, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
  248. accumulator = 0x555555602920
  249. emission = Python Exception <class 'TypeError'>: can only concatenate str (not "NoneType") to str
  250. {next = 0x0, instance = 0x5555557a9800, ihint = {signal_id = 68, detail = 0, run_type = (G_SIGNAL_RUN_LAST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = }
  251. instance_type = <optimized out>
  252. emission_return = {g_type = 0x14, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
  253. rtype = 0x14
  254. static_scope = 0
  255. fastpath_handler = <optimized out>
  256. closure = <optimized out>
  257. run_type = <optimized out>
  258. hlist = <optimized out>
  259. l = <optimized out>
  260. fastpath = <optimized out>
  261. instance_and_params = <optimized out>
  262. signal_return_type = <optimized out>
  263. param_values = <optimized out>
  264. node = <optimized out>
  265. i = <optimized out>
  266. n_params = <optimized out>
  267. __func__ = "g_signal_emit_valist"
  268. #14 0x00007ffff7dfc644 in g_signal_emit (instance=instance@entry=0x5555557a9800, signal_id=<optimized out>, detail=detail@entry=0) at ../glib/gobject/gsignal.c:3612
  269. var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffd8e0, reg_save_area = 0x7fffffffd820}}
  270. #15 0x00007ffff79438e5 in gtk_widget_event_internal.part.0.lto_priv.0 (widget=0x5555557a9800, event=0x555555c58ef0) at ../gtk/gtk/gtkwidget.c:7812
  271. signal_num = <optimized out>
  272. return_val = <optimized out>
  273. handled = 0
  274. #16 0x00007ffff77e0f3a in propagate_event (widget=0x5555557a9800, event=0x555555c58ef0, captured=<optimized out>, topmost=0x0) at ../gtk/gtk/gtkmain.c:2681
  275. window = 0x5555557a9800
  276. handled_event = <optimized out>
  277. #17 0x00007ffff77e1d5b in gtk_main_do_event (event=<optimized out>) at ../gtk/gtk/gtkmain.c:1921
  278. grab_widget = 0x5555557a9800
  279. window_group = 0x5555558c2170
  280. rewritten_event = <optimized out>
  281. device = <optimized out>
  282. tmp_list = <optimized out>
  283. event_widget = <optimized out>
  284. topmost_widget = <optimized out>
  285. __func__ = "gtk_main_do_event"
  286. #18 gtk_main_do_event (event=<optimized out>) at ../gtk/gtk/gtkmain.c:1691
  287. __func__ = "gtk_main_do_event"
  288. #19 0x00007ffff753ab83 in _gdk_event_emit (event=0x555555c58ef0) at ../gtk/gdk/gdkevents.c:73
  289. #20 _gdk_event_emit (event=0x555555c58ef0) at ../gtk/gdk/gdkevents.c:67
  290. #21 0x00007ffff7592a78 in gdk_event_source_dispatch.lto_priv () at ../gtk/gdk/x11/gdkeventsource.c:354
  291. #22 0x00007ffff710fafb in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
  292. #23 0x00007ffff716c5d9 in () at /usr/lib/libglib-2.0.so.0
  293. #24 0x00007ffff710f0cf in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
  294. #25 0x00007ffff77d7c0f in gtk_main () at ../gtk/gtk/gtkmain.c:1329
  295. loop = 0x5555558b4ac0
  296. #26 0x0000555555560ef5 in main ()
  297. (gdb) info registers
  298.  
  299. rax 0x0 0
  300. rbx 0xa0eca8ac70e156a0 -6850915474555709792
  301. rcx 0x0 0
  302. rdx 0x55500029fc0a 93802088496138
  303. rsi 0x55555559e010 93824992534544
  304. rdi 0x7 7
  305. rbp 0x5555557cab10 0x5555557cab10
  306. rsp 0x7fffffffd040 0x7fffffffd040
  307. r8 0x5555557caba0 93824994814880
  308. r9 0x7ffff6eedba0 140737336236960
  309. r10 0x5555557e3b60 93824994917216
  310. r11 0xa0eca8ac70e156a0 -6850915474555709792
  311. r12 0x5555557c9e70 93824994811504
  312. r13 0x5555557dc1c0 93824994886080
  313. r14 0x5555557cab10 93824994814736
  314. r15 0x5555557e20b0 93824994910384
  315. rip 0x7ffff7ea0f8b 0x7ffff7ea0f8b <girara_node_free+75>
  316. eflags 0x10286 [ PF SF IF RF ]
  317. cs 0x33 51
  318. ss 0x2b 43
  319. ds 0x0 0
  320. es 0x0 0
  321. fs 0x0 0
  322. gs 0x0 0
  323. (gdb) x/16i $pc
  324.  
  325. => 0x7ffff7ea0f8b <girara_node_free+75>: mov (%rbx),%rax
  326. 0x7ffff7ea0f8e <girara_node_free+78>: mov (%rax),%rdi
  327. 0x7ffff7ea0f91 <girara_node_free+81>: call 0x7ffff7ea0f40 <girara_node_free>
  328. 0x7ffff7ea0f96 <girara_node_free+86>: mov 0x8(%rbx),%rbx
  329. 0x7ffff7ea0f9a <girara_node_free+90>: test %rbx,%rbx
  330. 0x7ffff7ea0f9d <girara_node_free+93>: jne 0x7ffff7ea0f8b <girara_node_free+75>
  331. 0x7ffff7ea0f9f <girara_node_free+95>: mov 0x0(%rbp),%rdi
  332. 0x7ffff7ea0fa3 <girara_node_free+99>: call *0x14f9f(%rip) # 0x7ffff7eb5f48
  333. 0x7ffff7ea0fa9 <girara_node_free+105>: add $0x8,%rsp
  334. 0x7ffff7ea0fad <girara_node_free+109>: mov %rbp,%rdi
  335. 0x7ffff7ea0fb0 <girara_node_free+112>: pop %rbx
  336. 0x7ffff7ea0fb1 <girara_node_free+113>: pop %rbp
  337. 0x7ffff7ea0fb2 <girara_node_free+114>: jmp *0x14530(%rip) # 0x7ffff7eb54e8
  338. 0x7ffff7ea0fb8 <girara_node_free+120>: nopl 0x0(%rax,%rax,1)
  339. 0x7ffff7ea0fc0 <girara_node_free+128>: lea 0xc1c1(%rip),%rdx # 0x7ffff7ead188
  340. 0x7ffff7ea0fc7 <girara_node_free+135>: add $0x8,%rsp
  341. (gdb) thread apply all backtrace
  342.  
  343. Thread 15 (Thread 0x7fffedfff6c0 (LWP 14846) "pool-org.pwmt.z"):
  344. #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  345. #1 0x00007ffff7160a35 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
  346. #2 0x00007ffff70d9fc4 in () at /usr/lib/libglib-2.0.so.0
  347. #3 0x00007ffff713fe64 in () at /usr/lib/libglib-2.0.so.0
  348. #4 0x00007ffff713d7c5 in () at /usr/lib/libglib-2.0.so.0
  349. #5 0x00007ffff6d9abb5 in start_thread (arg=<optimized out>) at pthread_create.c:444
  350. #6 0x00007ffff6e1cd90 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
  351.  
  352. Thread 10 (Thread 0x7fffeeffd6c0 (LWP 14788) "pool-zathura"):
  353. #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  354. #1 0x00007ffff7160ff3 in g_cond_wait_until () at /usr/lib/libglib-2.0.so.0
  355. #2 0x00007ffff70d9f93 in () at /usr/lib/libglib-2.0.so.0
  356. #3 0x00007ffff70da137 in g_async_queue_timeout_pop () at /usr/lib/libglib-2.0.so.0
  357. #4 0x00007ffff713fe06 in () at /usr/lib/libglib-2.0.so.0
  358. #5 0x00007ffff713d7c5 in () at /usr/lib/libglib-2.0.so.0
  359. #6 0x00007ffff6d9abb5 in start_thread (arg=<optimized out>) at pthread_create.c:444
  360. #7 0x00007ffff6e1cd90 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
  361.  
  362. Thread 4 (Thread 0x7fffeffff6c0 (LWP 14771) "gdbus"):
  363. #0 0x00007ffff6e0f9df in __GI___poll (fds=0x7fffe4000b90, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  364. #1 0x00007ffff716c53f in () at /usr/lib/libglib-2.0.so.0
  365. #2 0x00007ffff710f0cf in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
  366. #3 0x00007ffff730fe4c in () at /usr/lib/libgio-2.0.so.0
  367. #4 0x00007ffff713d7c5 in () at /usr/lib/libglib-2.0.so.0
  368. #5 0x00007ffff6d9abb5 in start_thread (arg=<optimized out>) at pthread_create.c:444
  369. #6 0x00007ffff6e1cd90 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
  370.  
  371. Thread 3 (Thread 0x7ffff4dfe6c0 (LWP 14770) "gmain"):
  372. #0 0x00007ffff6e0f9df in __GI___poll (fds=0x555555645850, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  373. #1 0x00007ffff716c53f in () at /usr/lib/libglib-2.0.so.0
  374. #2 0x00007ffff710d382 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
  375. #3 0x00007ffff710d3d2 in () at /usr/lib/libglib-2.0.so.0
  376. #4 0x00007ffff713d7c5 in () at /usr/lib/libglib-2.0.so.0
  377. #5 0x00007ffff6d9abb5 in start_thread (arg=<optimized out>) at pthread_create.c:444
  378. #6 0x00007ffff6e1cd90 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
  379.  
  380. Thread 2 (Thread 0x7ffff55ff6c0 (LWP 14769) "pool-spawner"):
  381. #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  382. #1 0x00007ffff7160a35 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
  383. #2 0x00007ffff70d9fc4 in () at /usr/lib/libglib-2.0.so.0
  384. #3 0x00007ffff713f43e in () at /usr/lib/libglib-2.0.so.0
  385. #4 0x00007ffff713d7c5 in () at /usr/lib/libglib-2.0.so.0
  386. #5 0x00007ffff6d9abb5 in start_thread (arg=<optimized out>) at pthread_create.c:444
  387. #6 0x00007ffff6e1cd90 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
  388.  
  389. Thread 1 (Thread 0x7ffff5fc9d80 (LWP 14477) "zathura"):
  390. #0 0x00007ffff7ea0f8b in girara_node_free () at /usr/lib/libgirara-gtk3.so.3
  391. #1 0x0000555555582997 in ()
  392. #2 0x00007ffff7e9fd15 in girara_callback_view_key_press_event () at /usr/lib/libgirara-gtk3.so.3
  393. #3 0x00007ffff7683fd8 in _gtk_marshal_BOOLEAN__BOXED (closure=0x555555765f60, return_value=0x7fffffffd270, n_param_values=<optimized out>, param_values=0x7fffffffd2d0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtk/gtkmarshalers.c:84
  394. #4 0x00007ffff7ddd210 in g_closure_invoke (closure=0x555555765f60, return_value=0x7fffffffd270, n_param_values=2, param_values=0x7fffffffd2d0, invocation_hint=0x7fffffffd250) at ../glib/gobject/gclosure.c:832
  395. #5 0x00007ffff7e0b428 in signal_emit_unlocked_R.isra.0 (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x555555691e30, emission_return=emission_return@entry=0x7fffffffd3e0, instance_and_params=instance_and_params@entry=0x7fffffffd2d0) at ../glib/gobject/gsignal.c:3802
  396. #6 0x00007ffff7dfbdc0 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffd490) at ../glib/gobject/gsignal.c:3565
  397. #7 0x00007ffff7dfc644 in g_signal_emit (instance=instance@entry=0x555555691e30, signal_id=<optimized out>, detail=detail@entry=0) at ../glib/gobject/gsignal.c:3612
  398. #8 0x00007ffff79438e5 in gtk_widget_event_internal.part.0.lto_priv.0 (widget=0x555555691e30, event=0x555555c58ef0) at ../gtk/gtk/gtkwidget.c:7812
  399. #9 0x00007ffff79515dc in gtk_window_propagate_key_event (window=window@entry=0x5555557a9800, event=event@entry=0x555555c58ef0) at ../gtk/gtk/gtkwindow.c:8259
  400. #10 0x00007ffff7951694 in gtk_window_key_press_event (widget=0x5555557a9800, event=0x555555c58ef0) at ../gtk/gtk/gtkwindow.c:8292
  401. #11 0x00007ffff7686c89 in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x5555556028f0, return_value=0x7fffffffd750, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x5555555f9490) at gtk/gtkmarshalers.c:130
  402. #12 0x00007ffff7dfc55c in _g_closure_invoke_va (param_types=0x5555555f9490, n_params=<optimized out>, args=0x7fffffffd800, instance=0x5555557a9800, return_value=0x7fffffffd750, closure=0x5555556028f0) at ../glib/gobject/gclosure.c:895
  403. #13 g_signal_emit_valist (instance=0x5555557a9800, signal_id=68, detail=<optimized out>, var_args=var_args@entry=0x7fffffffd800) at ../glib/gobject/gsignal.c:3462
  404. #14 0x00007ffff7dfc644 in g_signal_emit (instance=instance@entry=0x5555557a9800, signal_id=<optimized out>, detail=detail@entry=0) at ../glib/gobject/gsignal.c:3612
  405. #15 0x00007ffff79438e5 in gtk_widget_event_internal.part.0.lto_priv.0 (widget=0x5555557a9800, event=0x555555c58ef0) at ../gtk/gtk/gtkwidget.c:7812
  406. #16 0x00007ffff77e0f3a in propagate_event (widget=0x5555557a9800, event=0x555555c58ef0, captured=<optimized out>, topmost=0x0) at ../gtk/gtk/gtkmain.c:2681
  407. #17 0x00007ffff77e1d5b in gtk_main_do_event (event=<optimized out>) at ../gtk/gtk/gtkmain.c:1921
  408. #18 gtk_main_do_event (event=<optimized out>) at ../gtk/gtk/gtkmain.c:1691
  409. #19 0x00007ffff753ab83 in _gdk_event_emit (event=0x555555c58ef0) at ../gtk/gdk/gdkevents.c:73
  410. #20 _gdk_event_emit (event=0x555555c58ef0) at ../gtk/gdk/gdkevents.c:67
  411. #21 0x00007ffff7592a78 in gdk_event_source_dispatch.lto_priv () at ../gtk/gdk/x11/gdkeventsource.c:354
  412. #22 0x00007ffff710fafb in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
  413. #23 0x00007ffff716c5d9 in () at /usr/lib/libglib-2.0.so.0
  414. #24 0x00007ffff710f0cf in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
  415. #25 0x00007ffff77d7c0f in gtk_main () at ../gtk/gtk/gtkmain.c:1329
  416. #26 0x0000555555560ef5 in main ()
  417. (gdb) quit
  418.  
  419. debugging session is active.
  420.  
  421. Inferior 1 [process 14477] will be killed.
  422.  
  423. Quit anyway? (y or n) y
  424.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement