Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [amatriain@amatriain-desktop ~]$ gdb nautilus
- GNU gdb (GDB) 7.4
- 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/nautilus...done.
- (gdb) r
- Starting program: /usr/bin/nautilus
- [Thread debugging using libthread_db enabled]
- Using host libthread_db library "/lib/libthread_db.so.1".
- [New Thread 0x7fffeb217700 (LWP 31837)]
- [New Thread 0x7fffeaa16700 (LWP 31838)]
- [New Thread 0x7fffea00d700 (LWP 31839)]
- Initializing nautilus-open-terminal extension
- [New Thread 0x7fffd4938700 (LWP 31842)]
- [New Thread 0x7fffcfdfc700 (LWP 31843)]
- [Thread 0x7fffd4938700 (LWP 31842) exited]
- [Thread 0x7fffcfdfc700 (LWP 31843) exited]
- Program received signal SIGSEGV, Segmentation fault.
- 0x00007ffff513139f in type_check_is_value_type_U (type=17283696) at gtype.c:4106
- 4106 node->data->common.value_table->value_init)
- (gdb) bt full
- #0 0x00007ffff513139f in type_check_is_value_type_U (type=17283696) at gtype.c:4106
- tflags = G_TYPE_FLAG_VALUE_ABSTRACT
- node = 0x107ba70
- #1 0x00007ffff5131490 in g_type_check_is_value_type (type=17283696) at gtype.c:4134
- No locals.
- #2 0x00007ffff5134365 in g_value_type_compatible (src_type=17283696, dest_type=9959648) at gvalue.c:500
- __PRETTY_FUNCTION__ = "g_value_type_compatible"
- #3 0x00007ffff5118706 in g_value_object_collect_value (value=0x7fffffffc2f0, n_collect_values=1, collect_values=0x7fffffffc310, collect_flags=0) at gobject.c:3345
- object = 0x983720
- #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
- _val = 0x7fffffffc2f0
- _flags = 0
- _collect_format = 0x7bada1 ""
- _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,
- 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,
- 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}}
- _vtab = 0x7bad60
- _n_values = 1
- 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,
- v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
- error = 0x0
- priv = 0xfc4560
- column = 4
- func = 0x4642ba <places_sidebar_sort_func>
- __PRETTY_FUNCTION__ = "gtk_list_store_set_valist_internal"
- #5 0x00007ffff6fd85da in gtk_list_store_set_valist (list_store=0xfc4530, iter=0x7fffffffc5e0, var_args=0x7fffffffc3d8) at gtkliststore.c:1151
- priv = 0xfc4560
- emit_signal = 1
- maybe_need_sort = 1
- __PRETTY_FUNCTION__ = "gtk_list_store_set_valist"
- #6 0x00007ffff6fd86f4 in gtk_list_store_set (list_store=0xfc4530, iter=0x7fffffffc5e0) at gtkliststore.c:1193
- var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffffffc4f0, reg_save_area = 0x7fffffffc3f0}}
- #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)
- at nautilus-places-sidebar.c:392
- pixbuf = 0x120a630
- iter = {stamp = -1646099159, user_data = 0x120e230, user_data2 = 0x864940, user_data3 = 0x0}
- eject = 0x0
- icon_info = 0x129c700
- icon_size = 16
- show_eject = 0
- show_unmount = 0
- show_eject_button = 0
- __PRETTY_FUNCTION__ = "add_place"
- #8 0x000000000045f475 in update_places (sidebar=0x104e030) at nautilus-places-sidebar.c:854
- bookmark = 0xfb94f0
- selection = 0x104cc00
- last_iter = {stamp = -1646099160, user_data = 0x120e190, user_data2 = 0x0, user_data3 = 0x0}
- model = 0xfc4530
- volume_monitor = 0x952240
- mounts = 0xd4cc40
- l = 0xd4ce80
- ll = 0x0
- mount = 0x983720
- drives = 0xd661a0
- drive = 0x0
- volumes = 0xd4ce80
- volume = 0x92fe40
- bookmark_count = 10
- index = 8
- ---Type <return> to continue, or q <return> to quit---
- location = 0x1210040 "file:///home/amatriain/Dropbox"
- mount_uri = 0x0
- name = 0x0
- desktop_path = 0xf8c110 "\002"
- last_uri = 0x1240990 "file:///home/amatriain/Dropbox"
- identifier = 0x10457b0 "server-comics"
- path = 0x0
- bookmark_name = 0xea33b0 "amatriain-htpc"
- icon = 0x0
- root = 0x0
- slot = 0xf92000
- tooltip = 0x0
- network_mounts = 0x1227660
- network_volumes = 0x122c120
- file = 0xea21b0
- __PRETTY_FUNCTION__ = "update_places"
- #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
- callback = 0x45e113 <update_places>
- cc = 0x45e113
- data1 = 0x104e030
- data2 = 0xf71f30
- __PRETTY_FUNCTION__ = "g_cclosure_marshal_VOID__VOID"
- #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
- marshal = 0x429660 <g_cclosure_marshal_VOID__VOID@plt>
- marshal_data = 0x0
- in_marshal = 0
- real_closure = 0x104b850
- __PRETTY_FUNCTION__ = "g_closure_invoke"
- #11 0x00007ffff5128351 in signal_emit_unlocked_R (node=0xf7c4b0, detail=0, instance=0xf71f30, emission_return=0x0, instance_and_params=0x7fffffffc9c0) at gsignal.c:3547
- tmp = 0x104a780
- handler = 0x104a780
- accumulator = 0x0
- emission = {next = 0x7fffffffd800, instance = 0xf71f30, ihint = {signal_id = 332, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
- class_closure = 0xefd460
- hlist = 0x930e48
- handler_list = 0xf73560
- return_accu = 0x0
- 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,
- v_float = 0, v_double = 0, v_pointer = 0x0}}}
- signal_id = 332
- max_sequential_handler_number = 3632
- return_value_altered = 1
- #12 0x00007ffff5127643 in g_signal_emit_valist (instance=0xf71f30, signal_id=332, detail=0, var_args=0x7fffffffcc18) at gsignal.c:3296
- instance_and_params = 0x7fffffffc9c0
- signal_return_type = 4
- param_values = 0x7fffffffc9d8
- node = 0xf7c4b0
- i = 0
- n_params = 0
- __PRETTY_FUNCTION__ = "g_signal_emit_valist"
- #13 0x00007ffff5127b94 in g_signal_emit (instance=0xf71f30, signal_id=332, detail=0) at gsignal.c:3352
- var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffccf0, reg_save_area = 0x7fffffffcc30}}
- #14 0x000000000042dd0e in bookmark_in_list_notify (object=0xf651e0, pspec=0xf65190, bookmarks=0xf71f30) at nautilus-bookmark-list.c:114
- No locals.
- #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
- callback = 0x42dcdc <bookmark_in_list_notify>
- cc = 0x42dcdc
- data1 = 0xf651e0
- data2 = 0xf71f30
- ---Type <return> to continue, or q <return> to quit---
- __PRETTY_FUNCTION__ = "g_cclosure_marshal_VOID__PARAM"
- #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
- marshal = 0x7ffff5110058 <g_cclosure_marshal_VOID__PARAM>
- marshal_data = 0x0
- in_marshal = 0
- real_closure = 0xfbb3f0
- __PRETTY_FUNCTION__ = "g_closure_invoke"
- #17 0x00007ffff5128351 in signal_emit_unlocked_R (node=0x7bb530, detail=510, instance=0xf651e0, emission_return=0x0, instance_and_params=0x7fffffffcf50) at gsignal.c:3547
- tmp = 0xf651e0
- handler = 0xfb34c0
- accumulator = 0x0
- emission = {next = 0x0, instance = 0xf651e0, ihint = {signal_id = 1, detail = 510, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
- class_closure = 0x7bb4a0
- hlist = 0xfbbeb8
- handler_list = 0xfb34c0
- return_accu = 0x0
- 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,
- v_float = 0, v_double = 0, v_pointer = 0x0}}}
- signal_id = 1
- max_sequential_handler_number = 3632
- return_value_altered = 1
- #18 0x00007ffff5127643 in g_signal_emit_valist (instance=0xf651e0, signal_id=1, detail=510, var_args=0x7fffffffd1b8) at gsignal.c:3296
- instance_and_params = 0x7fffffffcf50
- signal_return_type = 4
- param_values = 0x7fffffffcf68
- node = 0x7bb530
- i = 1
- n_params = 1
- __PRETTY_FUNCTION__ = "g_signal_emit_valist"
- #19 0x00007ffff5127b94 in g_signal_emit (instance=0xf651e0, signal_id=1, detail=510) at gsignal.c:3352
- var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffd290, reg_save_area = 0x7fffffffd1d0}}
- #20 0x00007ffff5112cd0 in g_object_dispatch_properties_changed (object=0xf651e0, n_pspecs=1, pspecs=0x7fffffffd310) at gobject.c:1041
- i = 0
- #21 0x00007ffff5111702 in g_object_notify_queue_thaw (object=0xf651e0, nqueue=0x1234460) at gobject.c:291
- pspecs_mem = {0xf65190, 0x7fffd0001400, 0x7fffd0001400, 0x50, 0x50, 0x100000001, 0x7fffffffd360, 0x7ffff51185b6, 0x50, 0x7fffffffd420, 0x7fffffffd390, 0x7ffff5133dc1, 0x0, 0x7fffffffd420, 0xf7a320, 0x7bad60}
- pspecs = 0x7fffffffd310
- free_me = 0x0
- slist = 0x0
- n_pspecs = 1
- __PRETTY_FUNCTION__ = "g_object_notify_queue_thaw"
- #22 0x00007ffff511536d in g_object_set_valist (object=0xf651e0, first_property_name=0x55b022 "icon", var_args=0x7fffffffd4c8) at gobject.c:1953
- nqueue = 0x1234460
- name = 0x0
- __PRETTY_FUNCTION__ = "g_object_set_valist"
- #23 0x00007ffff5115b10 in g_object_set (_object=0xf651e0, first_property_name=0x55b022 "icon") at gobject.c:2053
- object = 0xf651e0
- var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffd5a0, reg_save_area = 0x7fffffffd4e0}}
- __PRETTY_FUNCTION__ = "g_object_set"
- #24 0x00000000004aad47 in nautilus_bookmark_update_icon (bookmark=0xf651e0) at nautilus-bookmark.c:108
- new_icon = 0x7fffd0001400
- __PRETTY_FUNCTION__ = "nautilus_bookmark_update_icon"
- #25 0x00000000004ab024 in bookmark_file_changed_callback (file=0xf7a320, bookmark=0xf651e0) at nautilus-bookmark.c:181
- location = 0x122aee0
- __PRETTY_FUNCTION__ = "bookmark_file_changed_callback"
- #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
- callback = 0x4aae4a <bookmark_file_changed_callback>
- cc = 0x4aae4a
- data1 = 0xf7a320
- data2 = 0xf651e0
- ---Type <return> to continue, or q <return> to quit---
- __PRETTY_FUNCTION__ = "g_cclosure_marshal_VOID__VOID"
- #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
- marshal = 0x429660 <g_cclosure_marshal_VOID__VOID@plt>
- marshal_data = 0x0
- in_marshal = 0
- real_closure = 0xfbb3a0
- __PRETTY_FUNCTION__ = "g_closure_invoke"
- #28 0x00007ffff5128351 in signal_emit_unlocked_R (node=0x9aeb40, detail=0, instance=0xf7a320, emission_return=0x0, instance_and_params=0x7fffffffd840) at gsignal.c:3547
- tmp = 0xf7a320
- handler = 0xfa2000
- accumulator = 0x0
- emission = {next = 0x0, instance = 0xf7a320, ihint = {signal_id = 234, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
- class_closure = 0x97faa0
- hlist = 0x7cb968
- handler_list = 0xfa2000
- return_accu = 0x0
- 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,
- v_float = 0, v_double = 0, v_pointer = 0x0}}}
- signal_id = 234
- max_sequential_handler_number = 3632
- return_value_altered = 0
- #29 0x00007ffff5127643 in g_signal_emit_valist (instance=0xf7a320, signal_id=234, detail=0, var_args=0x7fffffffda98) at gsignal.c:3296
- instance_and_params = 0x7fffffffd840
- signal_return_type = 4
- param_values = 0x7fffffffd858
- node = 0x9aeb40
- i = 0
- n_params = 0
- __PRETTY_FUNCTION__ = "g_signal_emit_valist"
- #30 0x00007ffff5127b94 in g_signal_emit (instance=0xf7a320, signal_id=234, detail=0) at gsignal.c:3352
- var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffdb70, reg_save_area = 0x7fffffffdab0}}
- #31 0x00000000004e4d3e in nautilus_file_emit_changed (file=0xf7a320) at nautilus-file.c:7133
- link_files = 0x7ffff5130eb2
- p = 0x9ae4e0
- __PRETTY_FUNCTION__ = "nautilus_file_emit_changed"
- #32 0x00000000004c15dd in nautilus_directory_emit_change_signals (directory=0x9ad580, changed_files=0x7fffffffdc20) at nautilus-directory.c:732
- p = 0x7fffffffdc20
- #33 0x00000000004e4b3f in nautilus_file_changed (file=0xf7a320) at nautilus-file.c:7088
- fake_list = {data = 0xf7a320, next = 0x0, prev = 0x0}
- __PRETTY_FUNCTION__ = "nautilus_file_changed"
- #34 0x00000000004b7b8b in dequeue_pending_idle_callback (callback_data=0x9ada60) at nautilus-directory-async.c:989
- directory = 0x9ada60
- pending_file_info = 0x1214880
- node = 0x0
- next = 0x0
- file = 0xf7a320
- changed_files = 0x0
- added_files = 0x11c4ba0
- file_info = 0x7fffdc003200
- mimetype = 0x7fffdc003590 "inode/directory"
- name = 0x7fffdc00b3b0 ".dropbox.cache"
- dir_load_state = 0x122f9b0
- #35 0x00000000004b7f51 in directory_load_done (directory=0x9ada60, error=0x0) at nautilus-directory-async.c:1116
- node = 0x7fffdc00b200
- #36 0x00000000004ba158 in more_files_callback (source_object=0x7fffdc00c2e0, res=0x1058340, user_data=0x122f9b0) at nautilus-directory-async.c:2098
- state = 0x122f9b0
- directory = 0x9ada60
- error = 0x0
- files = 0x0
- ---Type <return> to continue, or q <return> to quit---
- l = 0x0
- info = 0x7ffff4e4d7e8
- __PRETTY_FUNCTION__ = "more_files_callback"
- #37 0x00007ffff53a172c in next_async_callback_wrapper (source_object=0x7fffdc00c2e0, res=0x1058340, user_data=0x122f9b0) at gfileenumerator.c:298
- enumerator = 0x7fffdc00c2e0
- #38 0x00007ffff53cc69b in g_simple_async_result_complete (simple=0x1058340) at gsimpleasyncresult.c:767
- current_source = 0x7fffdc01bbe0
- current_context = 0x8447a0
- __PRETTY_FUNCTION__ = "g_simple_async_result_complete"
- #39 0x00007ffff53cc849 in complete_in_idle_cb_for_thread (_data=0x10403c0) at gsimpleasyncresult.c:835
- data = 0x10403c0
- simple = 0x1058340
- #40 0x00007ffff4e3d854 in g_idle_dispatch (source=0x7fffdc01bbe0, callback=0x7ffff53cc7c8 <complete_in_idle_cb_for_thread>, user_data=0x10403c0) at gmain.c:4634
- No locals.
- #41 0x00007ffff4e3b0e0 in g_main_dispatch (context=0x8447a0) at gmain.c:2515
- dispatch = 0x7ffff4e3d808 <g_idle_dispatch>
- was_in_call = 0
- user_data = 0x10403c0
- callback = 0x7ffff53cc7c8 <complete_in_idle_cb_for_thread>
- cb_funcs = 0x7ffff50f9a00
- cb_data = 0x7fffdc003790
- need_destroy = 0
- current_source_link = {data = 0x7fffdc01bbe0, next = 0x0}
- source = 0x7fffdc01bbe0
- current = 0x953c40
- i = 0
- __PRETTY_FUNCTION__ = "g_main_dispatch"
- #42 0x00007ffff4e3bdc1 in g_main_context_dispatch (context=0x8447a0) at gmain.c:3052
- No locals.
- #43 0x00007ffff4e3bfa4 in g_main_context_iterate (context=0x8447a0, block=1, dispatch=1, self=0x952180) at gmain.c:3123
- max_priority = 0
- timeout = 0
- some_ready = 1
- nfds = 10
- allocated_nfds = 10
- fds = 0x9b9a70
- #44 0x00007ffff4e3c068 in g_main_context_iteration (context=0x8447a0, may_block=1) at gmain.c:3184
- retval = 1
- #45 0x00007ffff5403716 in g_application_run (application=0x7cd040, argc=1, argv=0x7fffffffe128) at gapplication.c:1496
- arguments = 0x7bc080
- status = 0
- i = 1
- __PRETTY_FUNCTION__ = "g_application_run"
- #46 0x00000000004526b6 in main (argc=1, argv=0x7fffffffe128) at nautilus-main.c:101
- retval = 32767
- application = 0x7cd040
- (gdb)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement