Mageia Bugzilla – Attachment 3710 Details for
Bug 9658
Nautilus 3.4.1 crashes on load
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
gdb bt full backtrace.
gdb-nautilus.txt (text/plain), 18.72 KB, created by
Kim Garren
on 2013-04-08 11:10:04 CEST
(
hide
)
Description:
gdb bt full backtrace.
Filename:
MIME Type:
Creator:
Kim Garren
Created:
2013-04-08 11:10:04 CEST
Size:
18.72 KB
patch
obsolete
>[dedanna@dedanna ~]$ gdb /usr/bin/nautilus >GNU gdb (GDB) 7.3.50.20110722-4.mga2 (Mageia release 2) >Copyright (C) 2011 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 "i586-mageia-linux-gnu". >For bug reporting instructions, please see: ><http://www.gnu.org/software/gdb/bugs/>... >Reading symbols from /usr/bin/nautilus...Reading symbols from /usr/lib/debug/usr/bin/nautilus.debug...done. >done. >(gdb) handle SIG33 nostop noprint noignore pass >Signal Stop Print Pass to program Description >SIG33 No No Yes Real-time event 33 >(gdb) run >Starting program: /usr/bin/nautilus >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/i686/libthread_db.so.1". >[New Thread 0xb64c9b70 (LWP 22176)] >[New Thread 0xb5affb70 (LWP 22177)] >[New Thread 0xb52feb70 (LWP 22178)] >[New Thread 0xb48ffb70 (LWP 22179)] >Initializing nautilus-dropbox 1.4.0 >[New Thread 0xb3effb70 (LWP 22180)] >Initializing nautilus-open-terminal extension >Detaching after fork from child process 22181. >Detaching after fork from child process 22182. >[Thread 0xb52feb70 (LWP 22178) exited] >[New Thread 0xb52feb70 (LWP 22213)] >[New Thread 0xa862fb70 (LWP 22214)] >[Thread 0xb5affb70 (LWP 22177) exited] >[Thread 0xa862fb70 (LWP 22214) exited] >[New Thread 0xa862fb70 (LWP 22216)] > >Program received signal SIGSEGV, Segmentation fault. >0xb7619cbe in lookup_iface_entry_I (iface_node=0x82edd10, entries=0x1) at gtype.c:564 >564 G_ATOMIC_ARRAY_DO_TRANSACTION >(gdb) >(gdb) >(gdb) bt full >#0 0xb7619cbe in lookup_iface_entry_I (iface_node=0x82edd10, entries=0x1) at gtype.c:564 > _datap = 0x82edd30 > __check = 0x82dd61c "\001" > transaction_data = 0x82dd61c "\001" > offset_index = <optimized out> > offsets = 0x82dd61c "\001" > check = <optimized out> > index = <optimized out> > entry = 0x0 >#1 type_lookup_iface_vtable_I (vtable_ptr=0x0, iface_node=0x82edd10, node=0x82d5b18) at gtype.c:619 > _datap = <optimized out> > transaction_data = 0x1 > __check = 0x1 > entry = 0x0 > res = <optimized out> >#2 type_lookup_iface_vtable_I (vtable_ptr=0x0, iface_node=0x82edd10, node=0x82d5b18) at gtype.c:3989 > res = 0 >#3 type_node_check_conformities_UorL (have_lock=0, support_prerequisites=0, support_interfaces=1, iface_node=0x82edd10, > node=0x82d5b18) at gtype.c:3450 >---Type <return> to continue, or q <return> to quit--- > match = 0 >#4 type_node_conforms_to_U (support_prerequisites=0, support_interfaces=1, iface_node=0x82edd10, node=0x82d5b18) > at gtype.c:3480 >No locals. >#5 g_type_check_instance_cast (type_instance=0x82d5b50, iface_type=137288976) at gtype.c:4002 > node = 0x1 > iface = 0x0 > is_instantiatable = 1 > check = <optimized out> >#6 0xb33b03ac in g_proxy_volume_get_mount (volume=0x81e7b18) at gproxyvolume.c:585 > proxy_mount = 0x82d5b50 > proxy_volume = <optimized out> > mount = 0x0 >#7 0xb76b9142 in g_volume_get_mount (volume=0x81e7b18) at gvolume.c:225 > iface = <optimized out> > __PRETTY_FUNCTION__ = "g_volume_get_mount" >#8 0x08096ca7 in update_places (sidebar=0x83021f0 [NautilusPlacesSidebar]) at nautilus-places-sidebar.c:824 > bookmark = <optimized out> > selection = <optimized out> >---Type <return> to continue, or q <return> to quit--- > last_iter = {stamp = 0, user_data = 0x0, user_data2 = 0x0, user_data3 = 0x0} > model = 0x8640ce0 > volume_monitor = 0x82b3aa8 [GUnionVolumeMonitor] > mounts = <optimized out> > l = 0x8719f50 = {0x81e7b18, 0x81e7ad0, 0x81e7a88, 0x81e7a40} > ll = <optimized out> > mount = <optimized out> > drives = 0x83173c0 = {0x83a5c20, 0x8238cf0, <error reading variable drives (Cannot access memory at address 0x4)> > drive = <optimized out> > volumes = <optimized out> > volume = 0x81e7b18 > bookmark_count = 136215320 > index = <optimized out> > location = 0x82f8c48 "file:///home/dedanna" > mount_uri = 0x8163b8e "trash:///" > name = <optimized out> > desktop_path = <optimized out> > last_uri = 0x0 > identifier = <optimized out> >---Type <return> to continue, or q <return> to quit--- > path = <optimized out> > bookmark_name = <optimized out> > icon = <optimized out> > root = <optimized out> > slot = <optimized out> > tooltip = <optimized out> > network_mounts = 0x83a5c90 = {0x82d5b88, 0x82d5b18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0} > network_volumes = 0x830eba0 = {0x82c5010, 0x81e7b60, 0x81e7b18, 0x81e7ad0, 0x81e7a88, 0x81e7a40} > file = <optimized out> > __PRETTY_FUNCTION__ = "update_places" >#9 0xb75f81ec in g_cclosure_marshal_VOID__VOID (closure=0x862c228, return_value=0x0, n_param_values=1, param_values= > 0xbfffe100, invocation_hint=0xbfffe080, marshal_data=0x0) at gmarshal.c:85 > callback = 0x80965d0 <update_places> > cc = 0x862c228 > data1 = 0x83021f0 > data2 = <optimized out> > __PRETTY_FUNCTION__ = "g_cclosure_marshal_VOID__VOID" >#10 0xb75f6484 in g_closure_invoke (closure=0x862c228, return_value=0x0, n_param_values=1, param_values=0xbfffe100, > invocation_hint=0xbfffe080) at gclosure.c:777 >---Type <return> to continue, or q <return> to quit--- > marshal = 0x8065bb0 <g_cclosure_marshal_VOID__VOID@plt> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x862c218 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#11 0xb76080b3 in signal_emit_unlocked_R (node=0x84b1130, detail=0, instance=0x84b1b50, emission_return=0x0, > instance_and_params=0xbfffe100) at gsignal.c:3551 > tmp = <optimized out> > handler = 0x8641f80 > accumulator = 0x0 > emission = {next = 0xbfffeab4, instance = 0x84b1b50, ihint = {signal_id = 332, detail = 0, run_type = > G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0x84c6d50 > hlist = 0x850b7d0 > handler_list = 0x859aaa0 > 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}}} >---Type <return> to continue, or q <return> to quit--- > signal_id = 332 > max_sequential_handler_number = 6732 > return_value_altered = 1 >#12 0xb76102c4 in g_signal_emit_valist (instance=0x84b1b50, signal_id=332, detail=0, var_args= > 0xbfffe2fc "\364_c\267P\033K\b\001") at gsignal.c:3300 > instance_and_params = 0xbfffe100 > signal_return_type = 4 > param_values = 0xbfffe114 > node = 0x84b1130 > i = <optimized out> > n_params = 0 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#13 0xb7610443 in g_signal_emit (instance=0x84b1b50, signal_id=332, detail=0) at gsignal.c:3356 > var_args = 0xbfffe2fc "\364_c\267P\033K\b\001" >#14 0xb75f91a3 in g_cclosure_marshal_VOID__PARAM (closure=0x85c04d8, return_value=0x0, n_param_values=2, param_values= > 0xbfffe4b0, invocation_hint=0xbfffe430, marshal_data=0x0) at gmarshal.c:1042 > callback = 0x8069b30 <bookmark_in_list_notify> > cc = 0x85c04d8 > data1 = <optimized out> >---Type <return> to continue, or q <return> to quit--- > data2 = <optimized out> > __PRETTY_FUNCTION__ = "g_cclosure_marshal_VOID__PARAM" >#15 0xb75f6484 in g_closure_invoke (closure=0x85c04d8, return_value=0x0, n_param_values=2, param_values=0xbfffe4b0, > invocation_hint=0xbfffe430) at gclosure.c:777 > marshal = 0xb75f9110 <g_cclosure_marshal_VOID__PARAM> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x85c04c8 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#16 0xb76080b3 in signal_emit_unlocked_R (node=0x81c6040, detail=510, instance=0x84ccea0, emission_return=0x0, > instance_and_params=0xbfffe4b0) at gsignal.c:3551 > tmp = <optimized out> > handler = 0x859fd40 > accumulator = 0x0 > emission = {next = 0x0, instance = 0x84ccea0, ihint = {signal_id = 1, detail = 510, run_type = G_SIGNAL_RUN_FIRST}, > state = EMISSION_RUN, chain_type = 4} > class_closure = 0x81c5ff8 > hlist = 0x85c0998 > handler_list = 0x859fd40 >---Type <return> to continue, or q <return> to quit--- > 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 = 6732 > return_value_altered = 1 >#17 0xb76102c4 in g_signal_emit_valist (instance=0x84ccea0, signal_id=1, detail=510, var_args= > 0xbfffe6c0 "\210f\034\b\326yW\267\364\177^\267\364_c\267\240\316L\b\001") at gsignal.c:3300 > instance_and_params = 0xbfffe4b0 > signal_return_type = 4 > param_values = 0xbfffe4c4 > node = 0x81c6040 > i = <optimized out> > n_params = 1 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#18 0xb7610443 in g_signal_emit (instance=0x84ccea0, signal_id=1, detail=510) at gsignal.c:3356 > var_args = 0xbfffe6bc "\240\314L\b\210f\034\b\326yW\267\364\177^\267\364_c\267\240\316L\b\001" >#19 0xb75fac5f in g_object_dispatch_properties_changed (object=0x84ccea0 [NautilusBookmark], n_pspecs=1, pspecs=0xbfffe710) >---Type <return> to continue, or q <return> to quit--- > at gobject.c:1041 > i = <optimized out> >#20 0xb75fa628 in g_object_notify_queue_thaw (object=0x84ccea0 [NautilusBookmark], nqueue=<optimized out>) at gobject.c:291 > pspecs_mem = {0x84ccca0 [GParamObject], 0xb7577786, 0xb7635ff4, 0xb7635ff4, 0xbfffe7f8, 0xbfffe80c, > 0x84ccea0 [NautilusBookmark], 0xb75fb2c2, 0xb3f0e690 [GThemedIcon], 0xb7577496, 0xb7635ff4, 0xb7635ff4, 0xbfffe7f8, > 0xbfffe80c, 0xb7635ff4, 0xb761c616} > pspecs = <optimized out> > free_me = 0x0 > slist = <optimized out> > n_pspecs = 1 > __PRETTY_FUNCTION__ = "g_object_notify_queue_thaw" >#21 0xb75fdba8 in g_object_set_valist (object=0x84ccea0 [NautilusBookmark], first_property_name=0x817542a "icon", var_args= > 0xbfffe870 "`\243Q\bhn.\b\230\350\377\277\364\317\033\b\364\317\033\b\240\316L\b\030\264.\b?B\r\b\030\264.\bPR_\b") > at gobject.c:1953 > nqueue = 0x85a70b0 > name = <optimized out> > __PRETTY_FUNCTION__ = "g_object_set_valist" >#22 0xb75fe348 in g_object_set (_object=0x84ccea0, first_property_name=0x817542a "icon") at gobject.c:2053 > object = 0x84ccea0 [NautilusBookmark] >---Type <return> to continue, or q <return> to quit--- > var_args = 0xbfffe868 "\220\346", <incomplete sequence \360\263> > __PRETTY_FUNCTION__ = "g_object_set" >#23 0x080d3d60 in nautilus_bookmark_update_icon (bookmark=0x84ccea0 [NautilusBookmark]) at nautilus-bookmark.c:108 > new_icon = 0xb3f0e690 >#24 nautilus_bookmark_update_icon (bookmark=0x84ccea0 [NautilusBookmark]) at nautilus-bookmark.c:89 >No locals. >#25 0x080d423f in bookmark_file_changed_callback (file=0x82eb418 [NautilusVFSFile], bookmark=0x84ccea0 [NautilusBookmark]) > at nautilus-bookmark.c:181 > location = 0x85f5250 > __PRETTY_FUNCTION__ = "bookmark_file_changed_callback" >#26 0xb75f8243 in g_cclosure_marshal_VOID__VOIDv (closure=0x82e6be8, return_value=0x0, instance=0x82eb418, args= > 0xbfffeb6c "\030\264.\b <!\b\350<!\b\325\034\071\267\\\314\017\b\364\257x\267\210\237r\b\t^\020\b\364\317\033\b\324\353\377\277\324\353\377\277 \371r\b:~\016\b\030\264.\b\364\257x\267\210\237r\b\364\317\033\b\364\317\033\b\030\264.\b\030\264.\bu_\020\b`\200.\b\324\353\377\277\250\061+\b\364\257x\267\026\225a\267\030\264.\b", marshal_data=0x0, n_params=0, param_types= > 0x0) at gmarshal.c:115 > cc = 0x82e6be8 > data1 = <optimized out> > data2 = 0x84ccea0 > callback = <optimized out> >---Type <return> to continue, or q <return> to quit--- >#27 0xb75f6727 in _g_closure_invoke_va (closure=0x82e6be8, return_value=0x0, instance=0x82eb418, args= > 0xbfffeb6c "\030\264.\b <!\b\350<!\b\325\034\071\267\\\314\017\b\364\257x\267\210\237r\b\t^\020\b\364\317\033\b\324\353\377\277\324\353\377\277 \371r\b:~\016\b\030\264.\b\364\257x\267\210\237r\b\364\317\033\b\364\317\033\b\030\264.\b\030\264.\bu_\020\b`\200.\b\324\353\377\277\250\061+\b\364\257x\267\026\225a\267\030\264.\b", n_params=0, param_types=0x0) > at gclosure.c:840 > marshal = 0xb75f8210 <g_cclosure_marshal_VOID__VOIDv> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x82e6bd8 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#28 0xb760fa1a in g_signal_emit_valist (instance=0x82eb418, signal_id=232, detail=0, var_args= > 0xbfffeb6c "\030\264.\b <!\b\350<!\b\325\034\071\267\\\314\017\b\364\257x\267\210\237r\b\t^\020\b\364\317\033\b\324\353\377\277\324\353\377\277 \371r\b:~\016\b\030\264.\b\364\257x\267\210\237r\b\364\317\033\b\364\317\033\b\030\264.\b\030\264.\bu_\020\b`\200.\b\324\353\377\277\250\061+\b\364\257x\267\026\225a\267\030\264.\b") at gsignal.c:3211 > return_accu = <optimized out> > 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}}} > accumulator = 0x0 >---Type <return> to continue, or q <return> to quit--- > emission = {next = 0x0, instance = 0x82eb418, ihint = {signal_id = 232, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, > state = EMISSION_RUN, chain_type = 137181968} > signal_id = <optimized out> > instance_type = <optimized out> > emission_return = {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}}} > rtype = 4 > static_scope = 0 > closure = <optimized out> > run_type = <optimized out> > hlist = 0x0 > l = <optimized out> > fastpath = 4 > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = 0x82e7db0 > i = <optimized out> >---Type <return> to continue, or q <return> to quit--- > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#29 0xb7610443 in g_signal_emit (instance=0x82eb418, signal_id=232, detail=0) at gsignal.c:3356 > var_args = > 0xbfffeb6c "\030\264.\b <!\b\350<!\b\325\034\071\267\\\314\017\b\364\257x\267\210\237r\b\t^\020\b\364\317\033\b\324\353\377\277\324\353\377\277 \371r\b:~\016\b\030\264.\b\364\257x\267\210\237r\b\364\317\033\b\364\317\033\b\030\264.\b\030\264.\bu_\020\b`\200.\b\324\353\377\277\250\061+\b\364\257x\267\026\225a\267\030\264.\b" >#30 0x08105e8e in nautilus_file_emit_changed (file=0x82eb418 [NautilusVFSFile]) at nautilus-file.c:7133 > link_files = <optimized out> > p = <optimized out> > __PRETTY_FUNCTION__ = "nautilus_file_emit_changed" >#31 0x080e7e3a in nautilus_directory_emit_change_signals (directory=0x82e8060 [NautilusVFSDirectory], changed_files= > 0xbfffebd4 = {...}) at nautilus-directory.c:732 > p = 0xbfffebd4 = {0x82eb418} >#32 0x08105f75 in nautilus_file_changed (file=0x82eb418 [NautilusVFSFile]) at nautilus-file.c:7088 > fake_list = {data=0x82eb418, next=0x0, prev=0x0} >#33 0x080e32f0 in count_children_done (directory=0x82e8060 [NautilusVFSDirectory], count_file=0x82eb418 [NautilusVFSFile], > succeeded=1, count=7) at nautilus-directory-async.c:2443 > __PRETTY_FUNCTION__ = "count_children_done" >---Type <return> to continue, or q <return> to quit--- >#34 0x080e35e3 in count_more_files_callback (source_object=0x81eab58 [GLocalFileEnumerator], res=0x8729f88, user_data= > 0x872f920) at nautilus-directory-async.c:2500 > state = 0x872f920 > directory = 0x82e8060 [NautilusVFSDirectory] > error = 0x0 > files = 0x0 > __PRETTY_FUNCTION__ = "count_more_files_callback" >#35 0xb767967d in next_async_callback_wrapper (source_object=0x81eab58 [GLocalFileEnumerator], res=0x8729f88, user_data= > 0x872f920) at gfileenumerator.c:298 > enumerator = 0x81eab58 [GLocalFileEnumerator] >#36 0xb769ed15 in g_simple_async_result_complete (simple=0x8729f88 [GSimpleAsyncResult]) at gsimpleasyncresult.c:767 > current_source = 0xb3f04138 > current_context = <optimized out> > __PRETTY_FUNCTION__ = "g_simple_async_result_complete" >#37 0xb769ed93 in complete_in_idle_cb_for_thread (_data=0x87285f0) at gsimpleasyncresult.c:835 > data = 0x87285f0 > simple = 0x8729f88 [GSimpleAsyncResult] >#38 0xb75356c0 in g_idle_dispatch (source=0xb3f04138, callback=0xb769ed60 <complete_in_idle_cb_for_thread>, user_data= > 0x87285f0) at gmain.c:4657 >---Type <return> to continue, or q <return> to quit--- >No locals. >#39 0xb7537c06 in g_main_dispatch (context=0x8202c20) at gmain.c:2539 > dispatch = 0xb75356a0 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x87285f0 > callback = 0xb769ed60 <complete_in_idle_cb_for_thread> > cb_funcs = 0xb75e84fc > cb_data = 0xb3f04100 > current_source_link = {data = 0xb3f04138, next = 0x0} > need_destroy = <optimized out> > source = 0xb3f04138 > current = 0x82b4a08 > i = <optimized out> >#40 g_main_context_dispatch (context=0x8202c20) at gmain.c:3075 >No locals. >#41 0xb7537fa5 in g_main_context_iterate (dispatch=1, block=-1219208944, context=0x8202c20, self=<optimized out>) > at gmain.c:3146 > timeout = 0 > some_ready = 1 >---Type <return> to continue, or q <return> to quit--- > fds = <optimized out> > max_priority = 0 > nfds = <optimized out> > allocated_nfds = <optimized out> >#42 g_main_context_iterate (context=0x8202c20, block=-1219208944, dispatch=1, self=<optimized out>) at gmain.c:3083 > some_ready = 1 >#43 0xb7538081 in g_main_context_iteration (context=0x8202c20, may_block=1) at gmain.c:3207 > retval = <optimized out> >#44 0xb76cf994 in g_application_run (application=0x81d1000 [NautilusApplication], argc=1, argv=0xbfffef14) > at gapplication.c:1499 > arguments = 0x81cc938 > status = 0 > i = <optimized out> > __PRETTY_FUNCTION__ = "g_application_run" >#45 0x08067b18 in main (argc=1, argv=0xbfffef14) at nautilus-main.c:101 > retval = <optimized out> > application = 0x81d1000 [NautilusApplication] >(gdb)
[dedanna@dedanna ~]$ gdb /usr/bin/nautilus GNU gdb (GDB) 7.3.50.20110722-4.mga2 (Mageia release 2) Copyright (C) 2011 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 "i586-mageia-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/nautilus...Reading symbols from /usr/lib/debug/usr/bin/nautilus.debug...done. done. (gdb) handle SIG33 nostop noprint noignore pass Signal Stop Print Pass to program Description SIG33 No No Yes Real-time event 33 (gdb) run Starting program: /usr/bin/nautilus [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i686/libthread_db.so.1". [New Thread 0xb64c9b70 (LWP 22176)] [New Thread 0xb5affb70 (LWP 22177)] [New Thread 0xb52feb70 (LWP 22178)] [New Thread 0xb48ffb70 (LWP 22179)] Initializing nautilus-dropbox 1.4.0 [New Thread 0xb3effb70 (LWP 22180)] Initializing nautilus-open-terminal extension Detaching after fork from child process 22181. Detaching after fork from child process 22182. [Thread 0xb52feb70 (LWP 22178) exited] [New Thread 0xb52feb70 (LWP 22213)] [New Thread 0xa862fb70 (LWP 22214)] [Thread 0xb5affb70 (LWP 22177) exited] [Thread 0xa862fb70 (LWP 22214) exited] [New Thread 0xa862fb70 (LWP 22216)] Program received signal SIGSEGV, Segmentation fault. 0xb7619cbe in lookup_iface_entry_I (iface_node=0x82edd10, entries=0x1) at gtype.c:564 564 G_ATOMIC_ARRAY_DO_TRANSACTION (gdb) (gdb) (gdb) bt full #0 0xb7619cbe in lookup_iface_entry_I (iface_node=0x82edd10, entries=0x1) at gtype.c:564 _datap = 0x82edd30 __check = 0x82dd61c "\001" transaction_data = 0x82dd61c "\001" offset_index = <optimized out> offsets = 0x82dd61c "\001" check = <optimized out> index = <optimized out> entry = 0x0 #1 type_lookup_iface_vtable_I (vtable_ptr=0x0, iface_node=0x82edd10, node=0x82d5b18) at gtype.c:619 _datap = <optimized out> transaction_data = 0x1 __check = 0x1 entry = 0x0 res = <optimized out> #2 type_lookup_iface_vtable_I (vtable_ptr=0x0, iface_node=0x82edd10, node=0x82d5b18) at gtype.c:3989 res = 0 #3 type_node_check_conformities_UorL (have_lock=0, support_prerequisites=0, support_interfaces=1, iface_node=0x82edd10, node=0x82d5b18) at gtype.c:3450 ---Type <return> to continue, or q <return> to quit--- match = 0 #4 type_node_conforms_to_U (support_prerequisites=0, support_interfaces=1, iface_node=0x82edd10, node=0x82d5b18) at gtype.c:3480 No locals. #5 g_type_check_instance_cast (type_instance=0x82d5b50, iface_type=137288976) at gtype.c:4002 node = 0x1 iface = 0x0 is_instantiatable = 1 check = <optimized out> #6 0xb33b03ac in g_proxy_volume_get_mount (volume=0x81e7b18) at gproxyvolume.c:585 proxy_mount = 0x82d5b50 proxy_volume = <optimized out> mount = 0x0 #7 0xb76b9142 in g_volume_get_mount (volume=0x81e7b18) at gvolume.c:225 iface = <optimized out> __PRETTY_FUNCTION__ = "g_volume_get_mount" #8 0x08096ca7 in update_places (sidebar=0x83021f0 [NautilusPlacesSidebar]) at nautilus-places-sidebar.c:824 bookmark = <optimized out> selection = <optimized out> ---Type <return> to continue, or q <return> to quit--- last_iter = {stamp = 0, user_data = 0x0, user_data2 = 0x0, user_data3 = 0x0} model = 0x8640ce0 volume_monitor = 0x82b3aa8 [GUnionVolumeMonitor] mounts = <optimized out> l = 0x8719f50 = {0x81e7b18, 0x81e7ad0, 0x81e7a88, 0x81e7a40} ll = <optimized out> mount = <optimized out> drives = 0x83173c0 = {0x83a5c20, 0x8238cf0, <error reading variable drives (Cannot access memory at address 0x4)> drive = <optimized out> volumes = <optimized out> volume = 0x81e7b18 bookmark_count = 136215320 index = <optimized out> location = 0x82f8c48 "file:///home/dedanna" mount_uri = 0x8163b8e "trash:///" name = <optimized out> desktop_path = <optimized out> last_uri = 0x0 identifier = <optimized out> ---Type <return> to continue, or q <return> to quit--- path = <optimized out> bookmark_name = <optimized out> icon = <optimized out> root = <optimized out> slot = <optimized out> tooltip = <optimized out> network_mounts = 0x83a5c90 = {0x82d5b88, 0x82d5b18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0} network_volumes = 0x830eba0 = {0x82c5010, 0x81e7b60, 0x81e7b18, 0x81e7ad0, 0x81e7a88, 0x81e7a40} file = <optimized out> __PRETTY_FUNCTION__ = "update_places" #9 0xb75f81ec in g_cclosure_marshal_VOID__VOID (closure=0x862c228, return_value=0x0, n_param_values=1, param_values= 0xbfffe100, invocation_hint=0xbfffe080, marshal_data=0x0) at gmarshal.c:85 callback = 0x80965d0 <update_places> cc = 0x862c228 data1 = 0x83021f0 data2 = <optimized out> __PRETTY_FUNCTION__ = "g_cclosure_marshal_VOID__VOID" #10 0xb75f6484 in g_closure_invoke (closure=0x862c228, return_value=0x0, n_param_values=1, param_values=0xbfffe100, invocation_hint=0xbfffe080) at gclosure.c:777 ---Type <return> to continue, or q <return> to quit--- marshal = 0x8065bb0 <g_cclosure_marshal_VOID__VOID@plt> marshal_data = 0x0 in_marshal = 0 real_closure = 0x862c218 __PRETTY_FUNCTION__ = "g_closure_invoke" #11 0xb76080b3 in signal_emit_unlocked_R (node=0x84b1130, detail=0, instance=0x84b1b50, emission_return=0x0, instance_and_params=0xbfffe100) at gsignal.c:3551 tmp = <optimized out> handler = 0x8641f80 accumulator = 0x0 emission = {next = 0xbfffeab4, instance = 0x84b1b50, ihint = {signal_id = 332, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = 0x84c6d50 hlist = 0x850b7d0 handler_list = 0x859aaa0 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}}} ---Type <return> to continue, or q <return> to quit--- signal_id = 332 max_sequential_handler_number = 6732 return_value_altered = 1 #12 0xb76102c4 in g_signal_emit_valist (instance=0x84b1b50, signal_id=332, detail=0, var_args= 0xbfffe2fc "\364_c\267P\033K\b\001") at gsignal.c:3300 instance_and_params = 0xbfffe100 signal_return_type = 4 param_values = 0xbfffe114 node = 0x84b1130 i = <optimized out> n_params = 0 __PRETTY_FUNCTION__ = "g_signal_emit_valist" #13 0xb7610443 in g_signal_emit (instance=0x84b1b50, signal_id=332, detail=0) at gsignal.c:3356 var_args = 0xbfffe2fc "\364_c\267P\033K\b\001" #14 0xb75f91a3 in g_cclosure_marshal_VOID__PARAM (closure=0x85c04d8, return_value=0x0, n_param_values=2, param_values= 0xbfffe4b0, invocation_hint=0xbfffe430, marshal_data=0x0) at gmarshal.c:1042 callback = 0x8069b30 <bookmark_in_list_notify> cc = 0x85c04d8 data1 = <optimized out> ---Type <return> to continue, or q <return> to quit--- data2 = <optimized out> __PRETTY_FUNCTION__ = "g_cclosure_marshal_VOID__PARAM" #15 0xb75f6484 in g_closure_invoke (closure=0x85c04d8, return_value=0x0, n_param_values=2, param_values=0xbfffe4b0, invocation_hint=0xbfffe430) at gclosure.c:777 marshal = 0xb75f9110 <g_cclosure_marshal_VOID__PARAM> marshal_data = 0x0 in_marshal = 0 real_closure = 0x85c04c8 __PRETTY_FUNCTION__ = "g_closure_invoke" #16 0xb76080b3 in signal_emit_unlocked_R (node=0x81c6040, detail=510, instance=0x84ccea0, emission_return=0x0, instance_and_params=0xbfffe4b0) at gsignal.c:3551 tmp = <optimized out> handler = 0x859fd40 accumulator = 0x0 emission = {next = 0x0, instance = 0x84ccea0, ihint = {signal_id = 1, detail = 510, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = 0x81c5ff8 hlist = 0x85c0998 handler_list = 0x859fd40 ---Type <return> to continue, or q <return> to quit--- 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 = 6732 return_value_altered = 1 #17 0xb76102c4 in g_signal_emit_valist (instance=0x84ccea0, signal_id=1, detail=510, var_args= 0xbfffe6c0 "\210f\034\b\326yW\267\364\177^\267\364_c\267\240\316L\b\001") at gsignal.c:3300 instance_and_params = 0xbfffe4b0 signal_return_type = 4 param_values = 0xbfffe4c4 node = 0x81c6040 i = <optimized out> n_params = 1 __PRETTY_FUNCTION__ = "g_signal_emit_valist" #18 0xb7610443 in g_signal_emit (instance=0x84ccea0, signal_id=1, detail=510) at gsignal.c:3356 var_args = 0xbfffe6bc "\240\314L\b\210f\034\b\326yW\267\364\177^\267\364_c\267\240\316L\b\001" #19 0xb75fac5f in g_object_dispatch_properties_changed (object=0x84ccea0 [NautilusBookmark], n_pspecs=1, pspecs=0xbfffe710) ---Type <return> to continue, or q <return> to quit--- at gobject.c:1041 i = <optimized out> #20 0xb75fa628 in g_object_notify_queue_thaw (object=0x84ccea0 [NautilusBookmark], nqueue=<optimized out>) at gobject.c:291 pspecs_mem = {0x84ccca0 [GParamObject], 0xb7577786, 0xb7635ff4, 0xb7635ff4, 0xbfffe7f8, 0xbfffe80c, 0x84ccea0 [NautilusBookmark], 0xb75fb2c2, 0xb3f0e690 [GThemedIcon], 0xb7577496, 0xb7635ff4, 0xb7635ff4, 0xbfffe7f8, 0xbfffe80c, 0xb7635ff4, 0xb761c616} pspecs = <optimized out> free_me = 0x0 slist = <optimized out> n_pspecs = 1 __PRETTY_FUNCTION__ = "g_object_notify_queue_thaw" #21 0xb75fdba8 in g_object_set_valist (object=0x84ccea0 [NautilusBookmark], first_property_name=0x817542a "icon", var_args= 0xbfffe870 "`\243Q\bhn.\b\230\350\377\277\364\317\033\b\364\317\033\b\240\316L\b\030\264.\b?B\r\b\030\264.\bPR_\b") at gobject.c:1953 nqueue = 0x85a70b0 name = <optimized out> __PRETTY_FUNCTION__ = "g_object_set_valist" #22 0xb75fe348 in g_object_set (_object=0x84ccea0, first_property_name=0x817542a "icon") at gobject.c:2053 object = 0x84ccea0 [NautilusBookmark] ---Type <return> to continue, or q <return> to quit--- var_args = 0xbfffe868 "\220\346", <incomplete sequence \360\263> __PRETTY_FUNCTION__ = "g_object_set" #23 0x080d3d60 in nautilus_bookmark_update_icon (bookmark=0x84ccea0 [NautilusBookmark]) at nautilus-bookmark.c:108 new_icon = 0xb3f0e690 #24 nautilus_bookmark_update_icon (bookmark=0x84ccea0 [NautilusBookmark]) at nautilus-bookmark.c:89 No locals. #25 0x080d423f in bookmark_file_changed_callback (file=0x82eb418 [NautilusVFSFile], bookmark=0x84ccea0 [NautilusBookmark]) at nautilus-bookmark.c:181 location = 0x85f5250 __PRETTY_FUNCTION__ = "bookmark_file_changed_callback" #26 0xb75f8243 in g_cclosure_marshal_VOID__VOIDv (closure=0x82e6be8, return_value=0x0, instance=0x82eb418, args= 0xbfffeb6c "\030\264.\b <!\b\350<!\b\325\034\071\267\\\314\017\b\364\257x\267\210\237r\b\t^\020\b\364\317\033\b\324\353\377\277\324\353\377\277 \371r\b:~\016\b\030\264.\b\364\257x\267\210\237r\b\364\317\033\b\364\317\033\b\030\264.\b\030\264.\bu_\020\b`\200.\b\324\353\377\277\250\061+\b\364\257x\267\026\225a\267\030\264.\b", marshal_data=0x0, n_params=0, param_types= 0x0) at gmarshal.c:115 cc = 0x82e6be8 data1 = <optimized out> data2 = 0x84ccea0 callback = <optimized out> ---Type <return> to continue, or q <return> to quit--- #27 0xb75f6727 in _g_closure_invoke_va (closure=0x82e6be8, return_value=0x0, instance=0x82eb418, args= 0xbfffeb6c "\030\264.\b <!\b\350<!\b\325\034\071\267\\\314\017\b\364\257x\267\210\237r\b\t^\020\b\364\317\033\b\324\353\377\277\324\353\377\277 \371r\b:~\016\b\030\264.\b\364\257x\267\210\237r\b\364\317\033\b\364\317\033\b\030\264.\b\030\264.\bu_\020\b`\200.\b\324\353\377\277\250\061+\b\364\257x\267\026\225a\267\030\264.\b", n_params=0, param_types=0x0) at gclosure.c:840 marshal = 0xb75f8210 <g_cclosure_marshal_VOID__VOIDv> marshal_data = 0x0 in_marshal = 0 real_closure = 0x82e6bd8 __PRETTY_FUNCTION__ = "_g_closure_invoke_va" #28 0xb760fa1a in g_signal_emit_valist (instance=0x82eb418, signal_id=232, detail=0, var_args= 0xbfffeb6c "\030\264.\b <!\b\350<!\b\325\034\071\267\\\314\017\b\364\257x\267\210\237r\b\t^\020\b\364\317\033\b\324\353\377\277\324\353\377\277 \371r\b:~\016\b\030\264.\b\364\257x\267\210\237r\b\364\317\033\b\364\317\033\b\030\264.\b\030\264.\bu_\020\b`\200.\b\324\353\377\277\250\061+\b\364\257x\267\026\225a\267\030\264.\b") at gsignal.c:3211 return_accu = <optimized out> 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}}} accumulator = 0x0 ---Type <return> to continue, or q <return> to quit--- emission = {next = 0x0, instance = 0x82eb418, ihint = {signal_id = 232, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 137181968} signal_id = <optimized out> instance_type = <optimized out> emission_return = {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}}} rtype = 4 static_scope = 0 closure = <optimized out> run_type = <optimized out> hlist = 0x0 l = <optimized out> fastpath = 4 instance_and_params = <optimized out> signal_return_type = <optimized out> param_values = <optimized out> node = 0x82e7db0 i = <optimized out> ---Type <return> to continue, or q <return> to quit--- n_params = <optimized out> __PRETTY_FUNCTION__ = "g_signal_emit_valist" #29 0xb7610443 in g_signal_emit (instance=0x82eb418, signal_id=232, detail=0) at gsignal.c:3356 var_args = 0xbfffeb6c "\030\264.\b <!\b\350<!\b\325\034\071\267\\\314\017\b\364\257x\267\210\237r\b\t^\020\b\364\317\033\b\324\353\377\277\324\353\377\277 \371r\b:~\016\b\030\264.\b\364\257x\267\210\237r\b\364\317\033\b\364\317\033\b\030\264.\b\030\264.\bu_\020\b`\200.\b\324\353\377\277\250\061+\b\364\257x\267\026\225a\267\030\264.\b" #30 0x08105e8e in nautilus_file_emit_changed (file=0x82eb418 [NautilusVFSFile]) at nautilus-file.c:7133 link_files = <optimized out> p = <optimized out> __PRETTY_FUNCTION__ = "nautilus_file_emit_changed" #31 0x080e7e3a in nautilus_directory_emit_change_signals (directory=0x82e8060 [NautilusVFSDirectory], changed_files= 0xbfffebd4 = {...}) at nautilus-directory.c:732 p = 0xbfffebd4 = {0x82eb418} #32 0x08105f75 in nautilus_file_changed (file=0x82eb418 [NautilusVFSFile]) at nautilus-file.c:7088 fake_list = {data=0x82eb418, next=0x0, prev=0x0} #33 0x080e32f0 in count_children_done (directory=0x82e8060 [NautilusVFSDirectory], count_file=0x82eb418 [NautilusVFSFile], succeeded=1, count=7) at nautilus-directory-async.c:2443 __PRETTY_FUNCTION__ = "count_children_done" ---Type <return> to continue, or q <return> to quit--- #34 0x080e35e3 in count_more_files_callback (source_object=0x81eab58 [GLocalFileEnumerator], res=0x8729f88, user_data= 0x872f920) at nautilus-directory-async.c:2500 state = 0x872f920 directory = 0x82e8060 [NautilusVFSDirectory] error = 0x0 files = 0x0 __PRETTY_FUNCTION__ = "count_more_files_callback" #35 0xb767967d in next_async_callback_wrapper (source_object=0x81eab58 [GLocalFileEnumerator], res=0x8729f88, user_data= 0x872f920) at gfileenumerator.c:298 enumerator = 0x81eab58 [GLocalFileEnumerator] #36 0xb769ed15 in g_simple_async_result_complete (simple=0x8729f88 [GSimpleAsyncResult]) at gsimpleasyncresult.c:767 current_source = 0xb3f04138 current_context = <optimized out> __PRETTY_FUNCTION__ = "g_simple_async_result_complete" #37 0xb769ed93 in complete_in_idle_cb_for_thread (_data=0x87285f0) at gsimpleasyncresult.c:835 data = 0x87285f0 simple = 0x8729f88 [GSimpleAsyncResult] #38 0xb75356c0 in g_idle_dispatch (source=0xb3f04138, callback=0xb769ed60 <complete_in_idle_cb_for_thread>, user_data= 0x87285f0) at gmain.c:4657 ---Type <return> to continue, or q <return> to quit--- No locals. #39 0xb7537c06 in g_main_dispatch (context=0x8202c20) at gmain.c:2539 dispatch = 0xb75356a0 <g_idle_dispatch> was_in_call = 0 user_data = 0x87285f0 callback = 0xb769ed60 <complete_in_idle_cb_for_thread> cb_funcs = 0xb75e84fc cb_data = 0xb3f04100 current_source_link = {data = 0xb3f04138, next = 0x0} need_destroy = <optimized out> source = 0xb3f04138 current = 0x82b4a08 i = <optimized out> #40 g_main_context_dispatch (context=0x8202c20) at gmain.c:3075 No locals. #41 0xb7537fa5 in g_main_context_iterate (dispatch=1, block=-1219208944, context=0x8202c20, self=<optimized out>) at gmain.c:3146 timeout = 0 some_ready = 1 ---Type <return> to continue, or q <return> to quit--- fds = <optimized out> max_priority = 0 nfds = <optimized out> allocated_nfds = <optimized out> #42 g_main_context_iterate (context=0x8202c20, block=-1219208944, dispatch=1, self=<optimized out>) at gmain.c:3083 some_ready = 1 #43 0xb7538081 in g_main_context_iteration (context=0x8202c20, may_block=1) at gmain.c:3207 retval = <optimized out> #44 0xb76cf994 in g_application_run (application=0x81d1000 [NautilusApplication], argc=1, argv=0xbfffef14) at gapplication.c:1499 arguments = 0x81cc938 status = 0 i = <optimized out> __PRETTY_FUNCTION__ = "g_application_run" #45 0x08067b18 in main (argc=1, argv=0xbfffef14) at nautilus-main.c:101 retval = <optimized out> application = 0x81d1000 [NautilusApplication] (gdb)
View Attachment As Raw
Actions:
View
Attachments on
bug 9658
: 3710