Advertisement
Guest User

Untitled

a guest
Apr 25th, 2012
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.82 KB | None | 0 0
  1. [amatriain@amatriain-desktop ~]$ gdb nautilus
  2. GNU gdb (GDB) 7.4
  3. Copyright (C) 2012 Free Software Foundation, Inc.
  4. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  5. This is free software: you are free to change and redistribute it.
  6. There is NO WARRANTY, to the extent permitted by law. Type "show copying"
  7. and "show warranty" for details.
  8. This GDB was configured as "x86_64-unknown-linux-gnu".
  9. For bug reporting instructions, please see:
  10. <http://www.gnu.org/software/gdb/bugs/>...
  11. Reading symbols from /usr/bin/nautilus...done.
  12. (gdb) r
  13. Starting program: /usr/bin/nautilus
  14. [Thread debugging using libthread_db enabled]
  15. Using host libthread_db library "/lib/libthread_db.so.1".
  16. [New Thread 0x7fffeb217700 (LWP 31837)]
  17. [New Thread 0x7fffeaa16700 (LWP 31838)]
  18. [New Thread 0x7fffea00d700 (LWP 31839)]
  19. Initializing nautilus-open-terminal extension
  20. [New Thread 0x7fffd4938700 (LWP 31842)]
  21. [New Thread 0x7fffcfdfc700 (LWP 31843)]
  22. [Thread 0x7fffd4938700 (LWP 31842) exited]
  23. [Thread 0x7fffcfdfc700 (LWP 31843) exited]
  24.  
  25. Program received signal SIGSEGV, Segmentation fault.
  26. 0x00007ffff513139f in type_check_is_value_type_U (type=17283696) at gtype.c:4106
  27. 4106 node->data->common.value_table->value_init)
  28. (gdb) bt full
  29. #0 0x00007ffff513139f in type_check_is_value_type_U (type=17283696) at gtype.c:4106
  30. tflags = G_TYPE_FLAG_VALUE_ABSTRACT
  31. node = 0x107ba70
  32. #1 0x00007ffff5131490 in g_type_check_is_value_type (type=17283696) at gtype.c:4134
  33. No locals.
  34. #2 0x00007ffff5134365 in g_value_type_compatible (src_type=17283696, dest_type=9959648) at gvalue.c:500
  35. __PRETTY_FUNCTION__ = "g_value_type_compatible"
  36. #3 0x00007ffff5118706 in g_value_object_collect_value (value=0x7fffffffc2f0, n_collect_values=1, collect_values=0x7fffffffc310, collect_flags=0) at gobject.c:3345
  37. object = 0x983720
  38. #4 0x00007ffff6fd8202 in gtk_list_store_set_valist_internal (list_store=0xfc4530, iter=0x7fffffffc5e0, emit_signal=0x7fffffffc384, maybe_need_sort=0x7fffffffc388, var_args=0x7fffffffc3d8) at gtkliststore.c:1046
  39. _val = 0x7fffffffc2f0
  40. _flags = 0
  41. _collect_format = 0x7bada1 ""
  42. _cvalues = {{v_int = 9975584, v_long = 9975584, v_int64 = 9975584, v_double = 4.9285933516036056e-317, v_pointer = 0x983720}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0,
  43. v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0,
  44. v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}}
  45. _vtab = 0x7bad60
  46. _n_values = 1
  47. value = {g_type = 9959648, 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,
  48. v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
  49. error = 0x0
  50. priv = 0xfc4560
  51. column = 4
  52. func = 0x4642ba <places_sidebar_sort_func>
  53. __PRETTY_FUNCTION__ = "gtk_list_store_set_valist_internal"
  54. #5 0x00007ffff6fd85da in gtk_list_store_set_valist (list_store=0xfc4530, iter=0x7fffffffc5e0, var_args=0x7fffffffc3d8) at gtkliststore.c:1151
  55. priv = 0xfc4560
  56. emit_signal = 1
  57. maybe_need_sort = 1
  58. __PRETTY_FUNCTION__ = "gtk_list_store_set_valist"
  59. #6 0x00007ffff6fd86f4 in gtk_list_store_set (list_store=0xfc4530, iter=0x7fffffffc5e0) at gtkliststore.c:1193
  60. var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffffffc4f0, reg_save_area = 0x7fffffffc3f0}}
  61. #7 0x000000000045dfb1 in add_place (sidebar=0x104e030, place_type=PLACES_MOUNTED_VOLUME, section_type=SECTION_NETWORK, name=0x0, icon=0x0, uri=0x0, drive=0x0, volume=0x0, mount=0x983720, index=0, tooltip=0x0)
  62. at nautilus-places-sidebar.c:392
  63. pixbuf = 0x120a630
  64. iter = {stamp = -1646099159, user_data = 0x120e230, user_data2 = 0x864940, user_data3 = 0x0}
  65. eject = 0x0
  66. icon_info = 0x129c700
  67. icon_size = 16
  68. show_eject = 0
  69. show_unmount = 0
  70. show_eject_button = 0
  71. __PRETTY_FUNCTION__ = "add_place"
  72. #8 0x000000000045f475 in update_places (sidebar=0x104e030) at nautilus-places-sidebar.c:854
  73. bookmark = 0xfb94f0
  74. selection = 0x104cc00
  75. last_iter = {stamp = -1646099160, user_data = 0x120e190, user_data2 = 0x0, user_data3 = 0x0}
  76. model = 0xfc4530
  77. volume_monitor = 0x952240
  78. mounts = 0xd4cc40
  79. l = 0xd4ce80
  80. ll = 0x0
  81. mount = 0x983720
  82. drives = 0xd661a0
  83. drive = 0x0
  84. volumes = 0xd4ce80
  85. volume = 0x92fe40
  86. bookmark_count = 10
  87. index = 8
  88. ---Type <return> to continue, or q <return> to quit---
  89. location = 0x1210040 "file:///home/amatriain/Dropbox"
  90. mount_uri = 0x0
  91. name = 0x0
  92. desktop_path = 0xf8c110 "\002"
  93. last_uri = 0x1240990 "file:///home/amatriain/Dropbox"
  94. identifier = 0x10457b0 "server-comics"
  95. path = 0x0
  96. bookmark_name = 0xea33b0 "amatriain-htpc"
  97. icon = 0x0
  98. root = 0x0
  99. slot = 0xf92000
  100. tooltip = 0x0
  101. network_mounts = 0x1227660
  102. network_volumes = 0x122c120
  103. file = 0xea21b0
  104. __PRETTY_FUNCTION__ = "update_places"
  105. #9 0x00007ffff510eb84 in g_cclosure_marshal_VOID__VOID (closure=0x104b870, return_value=0x0, n_param_values=1, param_values=0x7fffffffc9c0, invocation_hint=0x7fffffffc990, marshal_data=0x0) at gmarshal.c:85
  106. callback = 0x45e113 <update_places>
  107. cc = 0x45e113
  108. data1 = 0x104e030
  109. data2 = 0xf71f30
  110. __PRETTY_FUNCTION__ = "g_cclosure_marshal_VOID__VOID"
  111. #10 0x00007ffff510ba7a in g_closure_invoke (closure=0x104b870, return_value=0x0, n_param_values=1, param_values=0x7fffffffc9c0, invocation_hint=0x7fffffffc990) at gclosure.c:777
  112. marshal = 0x429660 <g_cclosure_marshal_VOID__VOID@plt>
  113. marshal_data = 0x0
  114. in_marshal = 0
  115. real_closure = 0x104b850
  116. __PRETTY_FUNCTION__ = "g_closure_invoke"
  117. #11 0x00007ffff5128351 in signal_emit_unlocked_R (node=0xf7c4b0, detail=0, instance=0xf71f30, emission_return=0x0, instance_and_params=0x7fffffffc9c0) at gsignal.c:3547
  118. tmp = 0x104a780
  119. handler = 0x104a780
  120. accumulator = 0x0
  121. emission = {next = 0x7fffffffd800, instance = 0xf71f30, ihint = {signal_id = 332, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
  122. class_closure = 0xefd460
  123. hlist = 0x930e48
  124. handler_list = 0xf73560
  125. return_accu = 0x0
  126. accu = {g_type = 0, 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,
  127. v_float = 0, v_double = 0, v_pointer = 0x0}}}
  128. signal_id = 332
  129. max_sequential_handler_number = 3632
  130. return_value_altered = 1
  131. #12 0x00007ffff5127643 in g_signal_emit_valist (instance=0xf71f30, signal_id=332, detail=0, var_args=0x7fffffffcc18) at gsignal.c:3296
  132. instance_and_params = 0x7fffffffc9c0
  133. signal_return_type = 4
  134. param_values = 0x7fffffffc9d8
  135. node = 0xf7c4b0
  136. i = 0
  137. n_params = 0
  138. __PRETTY_FUNCTION__ = "g_signal_emit_valist"
  139. #13 0x00007ffff5127b94 in g_signal_emit (instance=0xf71f30, signal_id=332, detail=0) at gsignal.c:3352
  140. var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffccf0, reg_save_area = 0x7fffffffcc30}}
  141. #14 0x000000000042dd0e in bookmark_in_list_notify (object=0xf651e0, pspec=0xf65190, bookmarks=0xf71f30) at nautilus-bookmark-list.c:114
  142. No locals.
  143. #15 0x00007ffff511010f in g_cclosure_marshal_VOID__PARAM (closure=0xfbb410, return_value=0x0, n_param_values=2, param_values=0x7fffffffcf50, invocation_hint=0x7fffffffcf20, marshal_data=0x0) at gmarshal.c:1042
  144. callback = 0x42dcdc <bookmark_in_list_notify>
  145. cc = 0x42dcdc
  146. data1 = 0xf651e0
  147. data2 = 0xf71f30
  148. ---Type <return> to continue, or q <return> to quit---
  149. __PRETTY_FUNCTION__ = "g_cclosure_marshal_VOID__PARAM"
  150. #16 0x00007ffff510ba7a in g_closure_invoke (closure=0xfbb410, return_value=0x0, n_param_values=2, param_values=0x7fffffffcf50, invocation_hint=0x7fffffffcf20) at gclosure.c:777
  151. marshal = 0x7ffff5110058 <g_cclosure_marshal_VOID__PARAM>
  152. marshal_data = 0x0
  153. in_marshal = 0
  154. real_closure = 0xfbb3f0
  155. __PRETTY_FUNCTION__ = "g_closure_invoke"
  156. #17 0x00007ffff5128351 in signal_emit_unlocked_R (node=0x7bb530, detail=510, instance=0xf651e0, emission_return=0x0, instance_and_params=0x7fffffffcf50) at gsignal.c:3547
  157. tmp = 0xf651e0
  158. handler = 0xfb34c0
  159. accumulator = 0x0
  160. emission = {next = 0x0, instance = 0xf651e0, ihint = {signal_id = 1, detail = 510, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
  161. class_closure = 0x7bb4a0
  162. hlist = 0xfbbeb8
  163. handler_list = 0xfb34c0
  164. return_accu = 0x0
  165. accu = {g_type = 0, 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,
  166. v_float = 0, v_double = 0, v_pointer = 0x0}}}
  167. signal_id = 1
  168. max_sequential_handler_number = 3632
  169. return_value_altered = 1
  170. #18 0x00007ffff5127643 in g_signal_emit_valist (instance=0xf651e0, signal_id=1, detail=510, var_args=0x7fffffffd1b8) at gsignal.c:3296
  171. instance_and_params = 0x7fffffffcf50
  172. signal_return_type = 4
  173. param_values = 0x7fffffffcf68
  174. node = 0x7bb530
  175. i = 1
  176. n_params = 1
  177. __PRETTY_FUNCTION__ = "g_signal_emit_valist"
  178. #19 0x00007ffff5127b94 in g_signal_emit (instance=0xf651e0, signal_id=1, detail=510) at gsignal.c:3352
  179. var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffd290, reg_save_area = 0x7fffffffd1d0}}
  180. #20 0x00007ffff5112cd0 in g_object_dispatch_properties_changed (object=0xf651e0, n_pspecs=1, pspecs=0x7fffffffd310) at gobject.c:1041
  181. i = 0
  182. #21 0x00007ffff5111702 in g_object_notify_queue_thaw (object=0xf651e0, nqueue=0x1234460) at gobject.c:291
  183. pspecs_mem = {0xf65190, 0x7fffd0001400, 0x7fffd0001400, 0x50, 0x50, 0x100000001, 0x7fffffffd360, 0x7ffff51185b6, 0x50, 0x7fffffffd420, 0x7fffffffd390, 0x7ffff5133dc1, 0x0, 0x7fffffffd420, 0xf7a320, 0x7bad60}
  184. pspecs = 0x7fffffffd310
  185. free_me = 0x0
  186. slist = 0x0
  187. n_pspecs = 1
  188. __PRETTY_FUNCTION__ = "g_object_notify_queue_thaw"
  189. #22 0x00007ffff511536d in g_object_set_valist (object=0xf651e0, first_property_name=0x55b022 "icon", var_args=0x7fffffffd4c8) at gobject.c:1953
  190. nqueue = 0x1234460
  191. name = 0x0
  192. __PRETTY_FUNCTION__ = "g_object_set_valist"
  193. #23 0x00007ffff5115b10 in g_object_set (_object=0xf651e0, first_property_name=0x55b022 "icon") at gobject.c:2053
  194. object = 0xf651e0
  195. var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffd5a0, reg_save_area = 0x7fffffffd4e0}}
  196. __PRETTY_FUNCTION__ = "g_object_set"
  197. #24 0x00000000004aad47 in nautilus_bookmark_update_icon (bookmark=0xf651e0) at nautilus-bookmark.c:108
  198. new_icon = 0x7fffd0001400
  199. __PRETTY_FUNCTION__ = "nautilus_bookmark_update_icon"
  200. #25 0x00000000004ab024 in bookmark_file_changed_callback (file=0xf7a320, bookmark=0xf651e0) at nautilus-bookmark.c:181
  201. location = 0x122aee0
  202. __PRETTY_FUNCTION__ = "bookmark_file_changed_callback"
  203. #26 0x00007ffff510eb84 in g_cclosure_marshal_VOID__VOID (closure=0xfbb3c0, return_value=0x0, n_param_values=1, param_values=0x7fffffffd840, invocation_hint=0x7fffffffd810, marshal_data=0x0) at gmarshal.c:85
  204. callback = 0x4aae4a <bookmark_file_changed_callback>
  205. cc = 0x4aae4a
  206. data1 = 0xf7a320
  207. data2 = 0xf651e0
  208. ---Type <return> to continue, or q <return> to quit---
  209. __PRETTY_FUNCTION__ = "g_cclosure_marshal_VOID__VOID"
  210. #27 0x00007ffff510ba7a in g_closure_invoke (closure=0xfbb3c0, return_value=0x0, n_param_values=1, param_values=0x7fffffffd840, invocation_hint=0x7fffffffd810) at gclosure.c:777
  211. marshal = 0x429660 <g_cclosure_marshal_VOID__VOID@plt>
  212. marshal_data = 0x0
  213. in_marshal = 0
  214. real_closure = 0xfbb3a0
  215. __PRETTY_FUNCTION__ = "g_closure_invoke"
  216. #28 0x00007ffff5128351 in signal_emit_unlocked_R (node=0x9aeb40, detail=0, instance=0xf7a320, emission_return=0x0, instance_and_params=0x7fffffffd840) at gsignal.c:3547
  217. tmp = 0xf7a320
  218. handler = 0xfa2000
  219. accumulator = 0x0
  220. emission = {next = 0x0, instance = 0xf7a320, ihint = {signal_id = 234, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
  221. class_closure = 0x97faa0
  222. hlist = 0x7cb968
  223. handler_list = 0xfa2000
  224. return_accu = 0x0
  225. accu = {g_type = 0, 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,
  226. v_float = 0, v_double = 0, v_pointer = 0x0}}}
  227. signal_id = 234
  228. max_sequential_handler_number = 3632
  229. return_value_altered = 0
  230. #29 0x00007ffff5127643 in g_signal_emit_valist (instance=0xf7a320, signal_id=234, detail=0, var_args=0x7fffffffda98) at gsignal.c:3296
  231. instance_and_params = 0x7fffffffd840
  232. signal_return_type = 4
  233. param_values = 0x7fffffffd858
  234. node = 0x9aeb40
  235. i = 0
  236. n_params = 0
  237. __PRETTY_FUNCTION__ = "g_signal_emit_valist"
  238. #30 0x00007ffff5127b94 in g_signal_emit (instance=0xf7a320, signal_id=234, detail=0) at gsignal.c:3352
  239. var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffdb70, reg_save_area = 0x7fffffffdab0}}
  240. #31 0x00000000004e4d3e in nautilus_file_emit_changed (file=0xf7a320) at nautilus-file.c:7133
  241. link_files = 0x7ffff5130eb2
  242. p = 0x9ae4e0
  243. __PRETTY_FUNCTION__ = "nautilus_file_emit_changed"
  244. #32 0x00000000004c15dd in nautilus_directory_emit_change_signals (directory=0x9ad580, changed_files=0x7fffffffdc20) at nautilus-directory.c:732
  245. p = 0x7fffffffdc20
  246. #33 0x00000000004e4b3f in nautilus_file_changed (file=0xf7a320) at nautilus-file.c:7088
  247. fake_list = {data = 0xf7a320, next = 0x0, prev = 0x0}
  248. __PRETTY_FUNCTION__ = "nautilus_file_changed"
  249. #34 0x00000000004b7b8b in dequeue_pending_idle_callback (callback_data=0x9ada60) at nautilus-directory-async.c:989
  250. directory = 0x9ada60
  251. pending_file_info = 0x1214880
  252. node = 0x0
  253. next = 0x0
  254. file = 0xf7a320
  255. changed_files = 0x0
  256. added_files = 0x11c4ba0
  257. file_info = 0x7fffdc003200
  258. mimetype = 0x7fffdc003590 "inode/directory"
  259. name = 0x7fffdc00b3b0 ".dropbox.cache"
  260. dir_load_state = 0x122f9b0
  261. #35 0x00000000004b7f51 in directory_load_done (directory=0x9ada60, error=0x0) at nautilus-directory-async.c:1116
  262. node = 0x7fffdc00b200
  263. #36 0x00000000004ba158 in more_files_callback (source_object=0x7fffdc00c2e0, res=0x1058340, user_data=0x122f9b0) at nautilus-directory-async.c:2098
  264. state = 0x122f9b0
  265. directory = 0x9ada60
  266. error = 0x0
  267. files = 0x0
  268. ---Type <return> to continue, or q <return> to quit---
  269. l = 0x0
  270. info = 0x7ffff4e4d7e8
  271. __PRETTY_FUNCTION__ = "more_files_callback"
  272. #37 0x00007ffff53a172c in next_async_callback_wrapper (source_object=0x7fffdc00c2e0, res=0x1058340, user_data=0x122f9b0) at gfileenumerator.c:298
  273. enumerator = 0x7fffdc00c2e0
  274. #38 0x00007ffff53cc69b in g_simple_async_result_complete (simple=0x1058340) at gsimpleasyncresult.c:767
  275. current_source = 0x7fffdc01bbe0
  276. current_context = 0x8447a0
  277. __PRETTY_FUNCTION__ = "g_simple_async_result_complete"
  278. #39 0x00007ffff53cc849 in complete_in_idle_cb_for_thread (_data=0x10403c0) at gsimpleasyncresult.c:835
  279. data = 0x10403c0
  280. simple = 0x1058340
  281. #40 0x00007ffff4e3d854 in g_idle_dispatch (source=0x7fffdc01bbe0, callback=0x7ffff53cc7c8 <complete_in_idle_cb_for_thread>, user_data=0x10403c0) at gmain.c:4634
  282. No locals.
  283. #41 0x00007ffff4e3b0e0 in g_main_dispatch (context=0x8447a0) at gmain.c:2515
  284. dispatch = 0x7ffff4e3d808 <g_idle_dispatch>
  285. was_in_call = 0
  286. user_data = 0x10403c0
  287. callback = 0x7ffff53cc7c8 <complete_in_idle_cb_for_thread>
  288. cb_funcs = 0x7ffff50f9a00
  289. cb_data = 0x7fffdc003790
  290. need_destroy = 0
  291. current_source_link = {data = 0x7fffdc01bbe0, next = 0x0}
  292. source = 0x7fffdc01bbe0
  293. current = 0x953c40
  294. i = 0
  295. __PRETTY_FUNCTION__ = "g_main_dispatch"
  296. #42 0x00007ffff4e3bdc1 in g_main_context_dispatch (context=0x8447a0) at gmain.c:3052
  297. No locals.
  298. #43 0x00007ffff4e3bfa4 in g_main_context_iterate (context=0x8447a0, block=1, dispatch=1, self=0x952180) at gmain.c:3123
  299. max_priority = 0
  300. timeout = 0
  301. some_ready = 1
  302. nfds = 10
  303. allocated_nfds = 10
  304. fds = 0x9b9a70
  305. #44 0x00007ffff4e3c068 in g_main_context_iteration (context=0x8447a0, may_block=1) at gmain.c:3184
  306. retval = 1
  307. #45 0x00007ffff5403716 in g_application_run (application=0x7cd040, argc=1, argv=0x7fffffffe128) at gapplication.c:1496
  308. arguments = 0x7bc080
  309. status = 0
  310. i = 1
  311. __PRETTY_FUNCTION__ = "g_application_run"
  312. #46 0x00000000004526b6 in main (argc=1, argv=0x7fffffffe128) at nautilus-main.c:101
  313. retval = 32767
  314. application = 0x7cd040
  315. (gdb)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement